Summary
Alexandr Volf is a Senior Developer with 10+ years building resilient Java and Kotlin microservices, currently shaping backend architecture at Alfa-Bank using Java 11–17, Spring Boot, WebFlux, coroutines, MongoDB and k8s. He has deep hands-on experience migrating and operating containerized systems (Docker Swarm → Kubernetes), integrating third-party boxes into secure bank infrastructure, and documenting deployable solutions end-to-end. Alexandr combines backend craftsmanship (DB partitioning, PL/pgSQL, Hibernate past knowledge) with practical DevOps skills—Ansible, nginx proxying, certs, logstash/rsyslog—and has piloted LLM integrations including UI and server setups. Past roles show strong operational ownership: raising test coverage, CI/CD automation, monitoring, and smoothing release processes across teams. He brings a pragmatic, user-focused touch evident in a year-and-a-half effort to replace generic error pages with actionable, well-designed error flows that guide customers to fixes. Based in Saint Petersburg, he pairs solid legacy-system know-how with modern reactive experimentation.
11 years of coding experience
16 years of employment as a software developer
инженер-программист, ПОВТ, инженер-программист, ПОВТ at Алтайский Государственный Технический Университет