Summary
Alexey Ermakov is a Senior Software Developer and Team Lead based in Moscow with 15 years of experience combining commercial engineering and academic research. He architects and ships full-stack systems—recently leading development of LAVR, a graph-oriented data platform—working across Java/Kotlin backend, JS/Vue frontends, and distributed stores like Cassandra, Elasticsearch and JanusGraph. With a PhD in Computational Mathematics and a history of HPC work (C++, CUDA, MPI/OpenMP), he brings deep algorithmic and performance expertise to large-scale data problems. He mentors and educates teams and students alike, blending hands-on coding, code review, and internal training to raise engineering standards. Notably, his career spans both building bespoke enterprise solutions and developing numerical simulation tools, reflecting an uncommon mix of production engineering and scientific computing.
15 years of coding experience
8 years of employment as a software developer
Doctor of Philosophy - PhD, Computational Mathematics, Doctor of Philosophy - PhD, Computational Mathematics at Moscow Institute of Physics and Technology (State University) (MIPT)
Specialist, Applied Mathematics, Specialist, Applied Mathematics at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)