Summary
Michael Karmazin is a senior software engineer with 15+ years building low-latency, multithreaded trading and risk systems for financial institutions and B2B platforms, currently architecting algorithmic trading at Algoteq. He combines deep quantitative skills—simulation engines, forward curve decomposition, PFE/VaR and integration of LP/QP solvers—with pragmatic engineering in C++, C#/.NET and Java across distributed, SOA and microservice environments. Michael has front-office experience supporting traders and production systems, plus a strong track record delivering greenfield products, UI work with Angular/GWT/WPF, and secure cross-enterprise integrations using PKI and mutual TLS. As a hands-on technical lead he has mentored small teams, driven CI/CD adoption and performance optimizations in high-concurrency SQL and memory-sensitive code. Trained as a physicist at Lomonosov MSU, he pairs mathematical rigor with a continual appetite for new technologies and practical problem solving.
12 years of coding experience
19 years of employment as a software developer
M.S. in Physics, Computer Applications in Physics, M.S. in Physics, Computer Applications in Physics at Lomonosov Moscow State University (MSU), Department of Physics