Aleksandr Kazakov is a Senior Product Software Engineer with a decade of experience building high-impact intelligent document processing systems, spanning OCR, PDF parsing, layout analysis, and key information extraction. He combines a PhD in Computational Mathematics and strong C++ HPC pedigree with hands-on Python expertise in ML, GenAI, and backend tooling to take research prototypes into production. At Megaputer he grew a core IDP product from sole developer to team lead, delivering performance comparable to industry leaders and integrating solutions across APIs and desktop distributions. Now at Libra, he focuses on AI tools for legal professionals, blending algorithmic rigor with practical deployment (Docker, Kubernetes, FastAPI) and modern multimodal LLMs. Comfortable maintaining decades-old legacy code and inventing new systems alike, he actively leverages AI-assisted programming and has published scalable numerical methods implemented in MPI-enabled C++ for real-world simulations.
10 years of coding experience
10 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)
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
Aleksandr Kazakov - Senior Product Software Engineer at Libra