Alexey Bakulin is a seasoned software engineer with 13 years of experience building high-load Java backends, data pipelines and analytics solutions using Spark, Spring and Python. He has delivered production systems across domains—from a major cryptocurrency exchange’s REST backend and third-party integrations to cloud migrations and data warehouses at Grid Dynamics. Comfortable across the full data lifecycle, Alexey combines hands-on development, performance optimization and CI/CD-driven microservices design, with practical experience on AWS (RDS Aurora, EC2, Redshift) and containerization/automation tools. A self-motivated learner based in Kazakhstan, he also consults on algorithmic trading systems, bringing a rare mix of physics-trained analytical thinking and pragmatic engineering to complex decision-making modules.
12 years of coding experience
14 years of employment as a software developer
Master's degree, Physics, 4, Master's degree, Physics, 4 at Saratov State University named after N.G.Chernyshevsky
Contributions:5 PRs, 21 pushes, 2 branches in 2 months
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.