John Mckay is a Principal Data Scientist with 8+ years of delivering high-impact AI, statistical, and optimization systems across logistics, e-commerce, and defense. He has a track record of translating research into production—driving multimillion-dollar outcomes such as a $58M/year pricing model, a $52M/year route optimizer, and a patented vision-language theft-detection system. Comfortable from bandits and hierarchical Bayesian models to transformer-based ER and vision-language architectures, he pairs deep math (PhD in Electrical Engineering) with pragmatic engineering and deployment experience. At Amazon he led national transportation ML efforts and contributed production-grade DKIM/Ed25519 features and tests to the rspamd open-source project, highlighting a security-conscious backend engineering streak. Now at Microsoft he focuses on agentic AI solutions for financial firms, bringing both domain breadth and a history of solving limited-data, safety-sensitive problems. Colleagues value him for combining principled methods with a bias for productionization and measurable business impact.
8 years of coding experience
9 years of employment as a software developer
Master’s Degree Applied Mathematics, Master’s Degree Applied Mathematics at Arizona State University
Doctor of Philosophy (Ph.D.) Electrical Engineering, Doctor of Philosophy (Ph.D.) Electrical Engineering at Penn State University
Bachelor’s Degree Mathematics Africana Studies, Bachelor’s Degree Mathematics Africana Studies at University of Pittsburgh
Contributions:15 commits, 1 PR, 2 comments in 17 days
Contributions summary:John contributed to the `rspamd` repository by implementing and testing features related to DKIM signing. Their work included the addition of Ed25519 signature verification, key management, and support for multiple signatures. The user also wrote functional tests, including those for key invalidation and the milter integration, using Robot Framework.
Mumble is an open source, low-latency, high quality voice chat software primarily intended for use while gaming.
Contributions:36 pushes, 8 branches in 4 years 6 months
whilemumblechatlatencygaming
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.