Andrei Mochalov is a backend engineer with 11 years of experience and deep expertise in Java and Kotlin, currently building scalable e-commerce backends in Amsterdam. He has a proven track record delivering production systems across finance, electric automotive, and retail—designing microservices, migrating monoliths, and improving Kafka-based architectures for reliability and scale. Andrei emphasizes code quality and DevOps, introducing testing practices, Testcontainers and parallelized E2E workflows that cut test times fourfold and helped junior QA engineers get promoted. He also contributes backend-focused fixes to open-source projects like Strongbox, showing attention to dependency management and deployment controllers. Known for turning vague requirements into maintainable systems, he combines hands-on implementation with mentoring and process improvements to accelerate team delivery.
11 years of coding experience
7 years of employment as a software developer
Specialist's degree Computer Science, Specialist's degree Computer Science at Saint Petersburg State Institute of Technology (Technical University)
Contributions:10 commits, 4 PRs, 11 comments in 24 days
Contributions summary:Andrei's commits primarily revolve around upgrading dependencies and addressing code style issues within the Strongbox artifact repository manager. These changes include updates to version dependencies across several files. Additional commits include changes to the MavenArtifactController, which handles artifact deployment, download, and directory listings and adjustments to the NugetPackageController and other supporting files.
Contributions:17 PRs, 3 pushes, 8 branches in 2 years 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.