Summary
Alexander Obukhov is a backend Java/Kotlin developer with nine years of experience building and optimizing microservices for large-scale order and banking systems. Based in Moscow, he has improved performance and resilience through migrations, implemented Saga and Outbox patterns to solve data consistency issues, and introduced canary deployments to reduce enterprise downtime. He pairs strong engineering discipline—clean, testable code and improved CI/CD—with hands-on DevOps work, from load tests and monitoring to Jenkins–GitHub automation. Notably, he scripted complex Camunda process migrations in Python and optimized Kafka batch processing to significantly lower Elasticsearch load, reflecting a pragmatic focus on operational reliability and measurable impact.
9 years of coding experience
3 years of employment as a software developer
Master's degree, Information Technology, Master's degree, Information Technology at Moscow Aviation Institute (National Research University)
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
English, Russian