# Mark Logan > Software Engineer Location: Mountain View, California, United States Profile: https://flows.cv/marklogan ## Work Experience ### Software Engineer @ Mysten Labs Jan 2022 – Present ### Software Consulting @ Unknown Jan 2020 – Present Consulted on projects including: Browser-based 3D video conferencing app. * Did extensive optimization of the WebGL rendering system (based on Three.js). * Provided documentation / training for performance analysis techniques for the rest of the team. * Rebuilt the backend systems of the product for scalability, which included the WebRTC audio/video backend (based on mediasoup), a custom C++ websocket server for position and other real-time updates, and the stateless API servers (auth, etc). * Worked with the 3D artists to optimize assets. Helped establish conventions for asset production to reduce art bugs and performance issues. Collaborative whiteboarding product: * Fixed numerous performance problems, leading to increased user uptake of new features such as freehand drawing which had previously been too slow. * Designed and prototyped operation-based CRDT backend for the system, to fix multi-player performance problems and enable offline editing. ### Self Employed @ Unknown Jan 2018 – Jan 2020 Experiments in bootstrapping SaaS products and other projects, including: * WhateverGrid, a low-code application platform inspired by FileMaker. * UserMatic, a react-centric user authentication service: https://www.usermatic.io/ * SnappyCloud, a fairly fast fuzzy-finder for cloud resources. ### Software Engineer @ Meta Jan 2017 – Jan 2018 | Menlo Park Worked on optimization tools for Android DEX files to improve load times and reduce install size for the main Facebook Android app. Resulted in significant decrease in rate of failed installs. ### Founder, Engineer @ Artillery Games Jan 2012 – Jan 2016 | Palo Alto Led engineering team building a custom engine and art pipeline for the competitive multiplayer 3D RTS game Guardians of Atlas. ### Software Engineer @ Google Jan 2002 – Jan 2009 | Mountain View * Spent a year in the operations group and oncall rotation for google.com. * Built systems and tools for automated: maintenance and repair of live clusters, deployment of production binaries and configuration changes, and integrity verification (for SoX and other nightmarish purposes). * Extensive work on google's serving- and batch- job control systems. ## Education ### Bachelor of Science in Computer Science, Mathematics Northeastern University ## Contact & Social - LinkedIn: https://linkedin.com/in/mark-logan-425556b --- Source: https://flows.cv/marklogan JSON Resume: https://flows.cv/marklogan/resume.json Last updated: 2026-04-11