Johnathon Selstad is a Senior R&D Engineer in San Francisco with 11 years building advanced interaction systems, tracking pipelines, and browser-based CAD tooling across companies like Midjourney and Ultraleap. He has led system calibration, low-latency odometry and motion-tracking efforts, authored award-winning interaction algorithms, and shipped developer-facing SDKs and UI modules for spatial computing. His open-source contributions span core 3D and XR libraries—three.js examples, LeapJS refactors, and a WebAssembly port of the OpenCascade CAD kernel—reflecting deep full-stack and performance-focused engineering. Comfortable across optics, computer vision, physics-based math (Kalman filters), and web-native graphics, he combines research-grade prototypes with production packaging and cross-platform compatibility work. An under-the-radar strength: he routinely bridges build systems and low-level typedefs up through high-level UX, making complex spatial tech approachable for developers.
Contributions:5 reviews, 289 commits, 41 PRs in 1 year 10 months
Contributions summary:Johnathon primarily focused on developing and integrating UI components and functionalities within the browser-based CAD kernel. They implemented core aspects of the user interface, including button functionalities, slider controls, and tooltips. The contributions involved adding and modifying JavaScript code and interacting with libraries to create a functional user interface.
A collection of some of the neat math and physics tricks that I've collected over the last few years.
Role in this project:
Back-end Developer
Contributions:170 commits, 2 PRs, 159 pushes in 5 years 9 months
Contributions summary:Johnathon implemented core functionalities for a Kalman filter, including the matrix library and integration of data. They initiated the development of key components and established the project's groundwork. The user demonstrated a focus on mathematical and physics-related computations, integrating libraries that would be used for more complex mathematical operations in the project.
mathphysicscameramathematicsmotion
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Johnathon Selstad - Senior R&D Engineer at Midjourney