George Smirnov is a programmer and applied-mathematics-driven systems engineer based in Needham, MA with over four decades of experience building embedded, real-time and native OS software. He blends high- and low-level expertise—from assembler and RT kernels to C++/Java—and holds a PhD in Applied Math and Systems Engineering. His work spans EDA (a wire-centric standard-cell placer), datacenter forecasting and optimization, and production-ready forecasting libraries (Levinson–Durbin, Burg) integrated into trading and monitoring tools. He also invented an NP-hard VM-placement algorithm and a novel queuing-curve control method (patent-pending), showing a rare ability to turn mathematical insight into performant production code. A pragmatic problem solver, he focuses on hard bugs, optimizations, forecasting and system analysis across native, embedded and cross-platform environments.
3 years of coding experience
24 years of employment as a software developer
PhD, Applied Math and Systems Engineering, PhD, Applied Math and Systems Engineering at Sankt-Petersburg University
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.