Summary
Anton Kolotaev is a senior developer based in Berlin with 14 years of professional experience solving algorithmic and architectural challenges across finance, simulation, and virtual-reality domains. He brings deep C++ expertise (12 years) alongside .NET and functional-language experience (Scala, F#, Python), and is known for advanced techniques like template metaprogramming, DSL and library design. At SAP and prior roles for banks and research labs he built high-performance market simulators, grid infrastructure components, and language bindings that bridge academic code and production systems. A pragmatic functional-programming advocate, he combines generative and generic programming styles to create expressive, high-performance frameworks. Notably, his work includes interoperable tooling (C++/Python/Scala/F# bindings) and a history of improving parsers and configuration frameworks for distributed systems.
14 years of coding experience
15 years of employment as a software developer
MSc, Computer Science, MSc, Computer Science at St.-Petersburg State University
PhD (unfinished), generative programming, PhD (unfinished), generative programming at Saint-Petersburg Institute for Informatics and Automation of Russian Academy of Sciences
English, French, Russian