Oleg Batrashev is a pragmatic software developer with 15 years of experience bridging research-grade numerical computing and production backend systems. He builds real-time and REST microservices in Java (Spring WebFlux, Reactor) and works with Kafka, RocksDB and various datastores at Interactive Brokers, while his academic work spans parallel solvers, MPI/OpenMP, and algorithmic research in Bayesian networks and program analysis. Comfortable in many languages from Assembly and C++ to Erlang, Clojure and Python, he favors deep technical understanding—especially algorithms, computational physics and data-flow analysis—over reinventing the wheel. Based in Tallinn, he combines production-grade engineering with a researcher’s taste for mathematical rigor and teaching, making him effective at both prototyping novel algorithms and hardening them for scale.
15 years of coding experience
9 years of employment as a software developer
BSc, Computer Science, BSc, Computer Science at University of Tartu
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.
Request Free Trial
Oleg Batrashev - Software Developer at Interactive Brokers