Cody Nova

Staff Software Engineer at Coinbase

Kansas City, Missouri, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Cody Nova is a Staff Software Engineer and tech lead of the Coinbase Design System with a decade of experience building reliable front-end systems and design infrastructure. Based in Kansas City, he blends product-focused engineering with open-source craftsmanship, contributing significant TypeScript conversions and physics features to popular pmndrs projects like cannon-es and use-cannon. Cody has advanced from web developer to technical architect and staff engineer, shaping teams and codebases across agency and enterprise contexts. He’s equally comfortable shipping design-system primitives at scale and diving into low-level math and physics code—an uncommon combo rooted in a Visual Art and Art History degree that informs his attention to UX and detail. Colleagues rely on him to make "the code go up and down": pragmatic, testable, and performant.
code10 years of coding experience
job8 years of employment as a software developer
bookBachelor’s Degree, Visual Art and Art History, Bachelor’s Degree, Visual Art and Art History at University of Kansas
github-logo-circle

Github Skills (13)

mathlib10
typescript10
javascript10
typescripts10
physics10
math10
react10
react-three-fiber10
math-library10
typescript-types10
maths10
linear-algebra9
build-process9

Programming languages (8)

TypeScriptC#JavaCSSSolidityJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
pmndrs/cannon-es

Mar 2020 - Dec 2020

💣 A lightweight 3D physics engine written in JavaScript.
Role in this project:
userFull-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`.
physics-enginephysicswebglphysics-3djavascript
pmndrs/use-cannon

Mar 2020 - Sep 2020

👋💣 physics based hooks for @react-three/fiber
Role in this project:
userBack-end Developer
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.
Request Free Trial
Cody Nova - Staff Software Engineer at Coinbase