Marc Burns is a Chief Technology Officer with 15 years of experience building high-performance, real-time systems and quantitative tooling for finance and risk management. He leads KNØX's engineering organization, driving software for discovery, analysis, and management of machine-originated risk while maintaining a hands-on approach to system and backend development. His background blends mathematical optimization and quantitative analysis with practical devops and fintech consulting, enabling pragmatic solutions that bridge research and production. An active contributor to the Racket open-source runtime—improving concurrency, time management, and documentation—he brings attention to low-level correctness that many CTOs overlook. Educated in computer science and combinatorics & optimization at the University of Waterloo, he combines formal rigor with product-focused engineering leadership.
15 years of coding experience
6 years of employment as a software developer
Bachelor of Mathematics, Honours Joint Computer Science and Combinatorics & Optimization, Bachelor of Mathematics, Honours Joint Computer Science and Combinatorics & Optimization at University of Waterloo
Contributions:2 reviews, 12 commits, 7 PRs in 9 years 4 months
Contributions summary:Marc contributed to the Racket repository by addressing documentation issues and implementing core functionality related to concurrency and time management. They fixed grammatical errors in documentation files, specifically updating string-related descriptions and pluralization. Furthermore, the user added procedures to close ports after operations and modified the code to utilize monotonic time for delays, which improved the system's time-related precision.
Contributions:2 PRs, 37 pushes, 8 branches in 6 years 11 months
racket
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.