Cody Nova is a Staff Software Engineer and Tech Lead for the Coinbase Design System with 10 years of experience building full-stack, design-driven web platforms. He combines frontend design sensibilities—shaped by a Bachelor's in Visual Art and Art History—with engineering rigor to drive type-safe component systems and scalable architecture. An active open-source contributor, Cody led a TypeScript conversion of core math utilities and physics primitives in the popular pmndrs/cannon-es engine and expanded force/impulse and collision handling in use-cannon for react-three-fiber. Based in Kansas City, he focuses on developer ergonomics and maintainable type systems that help complex UI and simulation code reliably move between product and platform.
10 years of coding experience
8 years of employment as a software developer
Bachelor’s Degree, Visual Art and Art History, Bachelor’s Degree, Visual Art and Art History at University of Kansas
💣 A lightweight 3D physics engine written in JavaScript.
Role in this project:
Full-stack Developer
Contributions:11 releases, 2 reviews, 132 commits in 8 months
Contributions summary:Cody primarily focused on converting the codebase to TypeScript, addressing build configurations and type definitions. They converted core math utilities like `Vec3`, `Mat3`, and `Quaternion` to TypeScript, along with shape classes and the `JacobianElement` and `Transform` utilities. Additional commits involved converting the `Trimesh` and `Heightfield` to TypeScript, along with the `World` and `Narrowphase`.
Contributions:14 releases, 4 reviews, 85 commits in 6 months
Contributions summary:Cody contributed significantly to the `use-cannon` repository, which provides physics-based hooks for React Three Fiber. Their work involved adding and implementing new methods for applying forces and impulses to physics bodies. The user also addressed and improved event handling, including collision group and filter configurations. These additions are critical for expanding the functionality of the physics library.
physicsreactfiberreact-three-fiberthree-fiber
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.