Simon Rusinov is a Lead Java Developer with nine years of professional experience and a strong track record delivering high-throughput, production-grade systems. He has driven architectural decisions and hands-on development across JVM versions (Java 6–21) at scale, building a service bus handling ~10,000 messages/min and leading a loan-comparison platform migration and test-coverage culture. Skilled in microservices, Kafka/ActiveMQ, Kubernetes, Docker, and databases (Postgres, MySQL, Oracle, MongoDB, Redis, Elasticsearch), he also implements CI/CD improvements and pragmatic testing practices. Comfortable mentoring and managing small teams, Simon combines deep technical ownership with cross-team communication to reduce risk and speed delivery. Based in Moscow, he often turns operational pain points into tooling that boosts team productivity, reflecting a focus on reliability and developer efficiency.
9 years of coding experience
5 years of employment as a software developer
Bachelor's degree Computer Science and Computer Engineering, Bachelor's degree Computer Science and Computer Engineering at Ural State Technical University
This plugin is used to create generalized classes based on multiple versions of this class. It also generates mappers and a spring-based converter to convert general classes to versioned ones and vice versa.
Contributions:21 releases, 50 commits, 15 PRs in 6 months
Contributions:1 release, 15 commits, 11 pushes in 23 days
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.
Request Free Trial
Simon Rusinov - Lead Java Developer at ООО "Ренью"