Semen Martynov is a systems-oriented software engineer and teacher with 14 years of experience designing high-performance, correctness-critical distributed systems, blockchains, and FinTech infrastructure. He combines deep low-level expertise in C++ and consensus protocols with hands-on work across Solidity, Go, Python and Node.js, having built core indexers, AMM protocols, cross-chain bridges and PoS consensus engines. As an engineering manager and CTO he has led teams, designed tokenomics and resilient cloud infrastructure, and even mitigated DDoS incidents in production. He currently lectures on Highload Systems and Distributed Computing at ITMO University, bringing practical industry lessons into the classroom. Notably, his background spans both academia and production—ranging from kernel-level optimizations for HFT to developer tools and automated testing for complex DeFi logic. Based in St. Petersburg, he enjoys tackling subtle engineering problems and mentoring engineers to bridge research and deployable solutions.
14 years of coding experience
16 years of employment as a software developer
Without Degree, Applied Mathematics and Physics, Without Degree, Applied Mathematics and Physics at St. Petersburg Academic University of the Russian Academy of Sciences
Technician, Automated Data Processing and Control Systems, Technician, Automated Data Processing and Control Systems at Ural Radio Engineering College named after A.S.Popov
Engineer, Automated Data Processing and Control Systems at The Faculty of Radio Engineering, Engineer, Automated Data Processing and Control Systems at The Faculty of Radio Engineering at Ural State Technical University
Master's degree, System and Application Software Development at the Institute of Computer Science and Cybersecurity, Master's degree, System and Application Software Development at the Institute of Computer Science and Cybersecurity at Peter the Great St.Petersburg Polytechnic University
Contributions:2 PRs, 10 pushes, 1 branch in 7 years 7 months
pythoncomputing-systemscomputing
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.