Summary
Joseph Garvin is a quantitative technologist with 16 years of experience building high-performance C++ and Python systems for trading and scientific applications. He has a strong background in low-latency trading infrastructure at Radix Trading and Jump Trading and earlier work modernizing cross-platform 3D graphics and UI code using OpenGL, wxWidgets, Boost and template metaprogramming. Equally comfortable debugging build environments and crafting algorithmic components, he brings deep systems-level expertise informed by a dual Computer Science and English degree. Joseph's interests in compilers, functional languages and algorithms research fuel pragmatic improvements to performance and maintainability that often go unnoticed in production code. Based in the Chicago area, he blends meticulous engineering with a long history of hands-on porting, optimization, and library design.
16 years of coding experience
6 years of employment as a software developer
Bachelors, Computer Science and English, Bachelors, Computer Science and English at Kalamazoo College