Position: Java Tech Lead
Category: Java
English level: upper
Years of experience: 6

A lot of completed projects.
Developed projects from scratch.
Experience in teaching.
Lead and mentor a team of 7 people.
I prefer working with high-load backend solutions, distributed systems, and microservices. I've developed and optimized huge Enterprise applications, migrated projects from monolith to microservice architecture, using Domain Driven Design, Event Sourcing, CQRS, and distributed streaming platforms. I've worked onsite in San Francisco and optimized one of the world's largest marketplaces, dealing with one billion events per day. I have experience in aviation, finance, marketplace, b2b, opensource, and banking industries. Currently, I lead and mentor a team of 7 people. In my spare time, I teach Java to students.
Professional growth, difficult tasks, interesting project, competent management