Sam Umbach is a seasoned software engineer with 16 years of experience building production systems across game development, finance, healthcare, and startups. He combines deep systems knowledge—networking, storage, databases, operating systems—with modern full-stack skills in Clojure/ClojureScript, React, TypeScript, and backend integrations like Kafka, FIX, and Snowflake. As a former Director of Engineering he grew and mentored teams while instituting performance reviews, training programs, and delivery practices, and previously shipped game-console titles and pioneered on-console CI at EA Sports. Sam contributes to open-source projects such as the Defold game engine, where he focused on reducing reflection warnings to improve backend reliability and maintainability. Based in New Jersey, he’s pragmatic about engineering standards and tooling, with a knack for turning complex integration requirements into robust, testable systems.
16 years of coding experience
23 years of employment as a software developer
BS Computer Engineering Mathematics, BS Computer Engineering Mathematics at Iowa State University
Defold is a completely free to use game engine for development of desktop, mobile and web games.
Role in this project:
Backend Developer
Contributions:161 commits in 3 months
Contributions summary:Sam primarily focused on resolving reflection warnings within the code, indicating a likely interest in improving code quality and maintainability. Their work involved modifying Clojure code files, suggesting a focus on server-side logic or other backend implementations. The user addressed issues with the codebase's reflection, enhancing the efficiency and reliability of the program. They also removed an unnecessary `world-ref` from transactions.
Contributions:29 pushes, 26 branches, 1 comment in 15 days
shellbash-scriptlearn-bashbash
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.