Sam Umbach

Software Engineer at Infinity Loop

New Jersey, 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

👤
Senior
🎓
Top School
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.
code16 years of coding experience
job23 years of employment as a software developer
bookBS Computer Engineering Mathematics, BS Computer Engineering Mathematics at Iowa State University
stackoverflow-logo

Stackoverflow

Stats
21reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (9)

clojure10
reflections10
reflection10
backend10
clojure-cli10
routes6
ruby-on-rails6
game-engine4
game-development4

Programming languages (15)

JavaC++CMakefileGoSassHTMLTypeScript

Github contributions (5)

github-logo-circle
defold/defold

Nov 2014 - Feb 2015

Defold is a completely free to use game engine for development of desktop, mobile and web games.
Role in this project:
userBackend 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.
gamegamesdefoldgamedevc-plus-plus
sumbach/bash-handbook

Jan 2016 - Feb 2016

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.
Request Free Trial