Eric Newhuis is a quantitative algorithm developer with 25+ years building low-latency trading systems, AI/ML pipelines, and full-stack trading infrastructure across equities, options, futures, FX and crypto. He blends hands-on C++ engineering—authoring and hardening a modern order matching engine—with leadership roles as CTO and chief architect, bringing products from patented core engines to commercial platforms. Currently running his own consulting practice from Naperville, he accelerates prop trading by delivering reliable execution, algorithmic strategies, and supporting UIs and pipelines. Notably, his open-source work on Liquibook demonstrates deep expertise in order matching internals and capacity-driven data-type refactors that improve performance and robustness.
12 years of coding experience
28 years of employment as a software developer
Bachelor of Science (BS), Computer Engineering, Bachelor of Science (BS), Computer Engineering at University of Illinois Chicago
Contributions:6 commits, 6 PRs, 6 pushes in 4 years
Contributions summary:Eric primarily focused on enhancing the order matching engine's core functionality. Their contributions involved fixing bugs, specifically addressing issues with data types and quantity calculations, and improving the codebase's overall robustness. The user also added support for stop orders, expanding the engine's order types. Furthermore, they refactored the code by expanding the size of critical data types, which improved the engine's overall capacity.
Contributions:6 pushes, 1 branch in 4 years 2 months
cpporder-matchingmatchingc-plus-plusmemgraph
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.