Summary
Garrett James is a Principal-level engineering leader in New York with nine years in finance technology and over two decades of systems and embedded software experience dating back to console and graphics driver development. He builds AI-enabled systems, copilots, agents and data-driven workflows, and has led platform modernizations—migrating legacy architectures to serverless and object storage while digitizing complex, manual investment processes. At Goldman Sachs and Taconic he combined hands-on C++, Python, and cloud engineering with team leadership to deliver portfolio management, systematic trading, and integrated risk tools that supported new products like actively managed ETFs. His background in game and device-driver engineering gives him a rare low-level systems intuition that informs scalable, maintainable platform design. Known as a curious builder who enjoys learning and creating with code, he balances mentoring and technical contribution to move teams from prototype to production.
9 years of coding experience
23 years of employment as a software developer
Deerfield Academy
Bachelor of Arts (B.A.) Computer Science, Bachelor of Arts (B.A.) Computer Science at Dartmouth College
Russian, Irish, Spanish, English