About Me
With over a decade of experience in software development, I specialize in crafting robust and scalable backend solutions. My career journey has taken me through diverse and demanding environments, including leading financial institutions (banks) and innovative medical technology startups.
I excel at transforming complex business requirements into elegant technical architectures, often designing and implementing solutions from the ground up. My expertise spans the entire software development lifecycle, from initial concept and design to deployment and optimization, with a strong focus on Java-based ecosystems and cloud-native applications.
Experience
Building something secretly
Stealth Mode
- Working on an innovative project in stealth mode.
Team Lead, BostonGene
Java 21, Spring Boot, Python 3.12, Docker, K8s, AWS, Google Cloud, Microservices
- Managed a team of 5 employees.
- Developed microservices backend architecture and implementation from scratch for clinical data accessioning.
- Played a key role in both business and technical feature delivery.
Senior Java Developer, Deutsche Bank
Java 11/17, Spring Boot, Kafka
- Developed a number of features in an internal tool for global market investment banking.
- Implemented data flow between environments for complete edge-case recognition.
- Played a key developer role in integration with a new API.
Java Team Lead, Sovcombank
Java 11, Spring Boot, Spring WebFlux, Kafka, Docker, K8s, Microservices
- Led 5-person SCRUM team.
- Developed backend architecture from scratch for investment mobile application.
- Contributed to each project delivery phase (analysis, development, test, ops).
- Interviewed candidates and conducted mentoring for new employees.
Senior Java Developer, Sovcombank
Java 11, Spring Boot, Spring WebFlux, Docker, K8s, Microservices
- Implemented integration with payment aggregators with current monthly users over 100k.
- Developed a vast number of microservices implementing logic for Remote Banking.
Senior Java Developer, Sbertech
Java 8, Spring
- Developed from scratch a solution for load testing and auto scaling of containerised applications.
- Participated in developing a solution for executing BPM in containerised applications.
Java Developer, MTS
WSO2 ESB, Apache Camel, Java 8, Spring
- Developed a pilot solution for ESB migration.
- Taken part in a Siebel CRM integration.
Java Developer, Self-employed
Java 8
- Implemented backend for a predictive system for a zero-sum game.
Skills
Development
Java 8/11/17/21, Spring Framework, Project Reactor, DB integrations (Oracle, Postgres)
Cloud/Containers
AWS, Google Cloud, Docker, Kubernetes, Helm
CI/CD
Concourse CI, GitLab CI
Code Quality
Sonar Cloud
Languages
English (C1), Russian (Native)
OS
Proficient Linux user
Education
Moscow State University, Faculty of Physics – Bachelor Degree, 2016
Custom Software Development & SaaS Solutions
I'm available for freelance opportunities and consulting. Let's build something great together.
Let's discuss your project