Alexey Kofman is a seasoned software engineer, product manager and founder with 17 years of experience building trading and fintech products, developer teams and end-to-end software lifecycles. He blends hands-on engineering in C#, Java, Scala, Kotlin and Python with disciplined practices like TDD, pair programming and Agile/XP to deliver high-performance client and backend systems. Alexey has led product and engineering efforts at Waves and Deutsche Bank, designed and shipped retail ECN trading platforms and algorithmic trading tooling, and founded startups focused on interactive games and transit. He’s adept at hiring, coaching and scaling distributed teams while also owning requirement definitions, backlog prioritization and release management. Based in Limassol, Cyprus, he pairs a rigorous mathematics background with practical optimizations in performance, memory and networking—skills honed while profiling real-time trading systems. Notably, he moves comfortably between low-level architecture and customer-facing product decisions, making him effective at turning complex financial requirements into reliable production software.
17 years of coding experience
9 years of employment as a software developer
Mathematics, Mathematics at Ural State University named after A.M.Gorky
A C# library for interacting with the Waves blockchain
Contributions:1 release, 75 commits, 15 PRs in 6 months
blockchaincsharpwavesc-library
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.