Summary
Alexey Berdnikov is a pragmatic Java software developer with 15 years of professional experience and over five years focused on building scalable backend systems in banking environments. Currently a Senior Java Developer at Sberbank in Portugal, he specializes in Java, Spring ecosystem, microservices, and performance tuning across PostgreSQL and Oracle with Liquibase-driven migrations. He regularly improves code quality through strong OO design, targeted query optimization, and automated tests (JUnit, Mockito), and has hands-on CI/CD and container orchestration experience with Docker and OpenShift. Alexey has worked across standalone, monolithic and microservice architectures, contributes to system stability by partnering closely with business stakeholders, and mentors newcomers. His background in engineering (ship radio equipment) hints at a methodical, systems-thinking approach to complex integrations and reliability challenges.
15 years of coding experience
3 years of employment as a software developer
Engineer's degree, Repair and maintenance of ship radio equipment, Engineer's degree, Repair and maintenance of ship radio equipment at Admiral Makarov State University of Maritime and Inland Shipping