Position: Software Engineer, solutions architect, mentor & lead
Category: Java
English level: fluent
Years of experience: 6

- Designed and led the development of a number of several scalable services. Some financial and payments related services had high security, reliability and consistency requirements.
- Led the refactoring of a few critical legacy services. As a result, achieved a stable release cycle with predictable feature estimates and reduced overall development time.
- Optimized service operations for required low latency, using various techniques (mostly persistent storage related).
- Mentored engineers with various expertise levels.
- Introduced new engineering interview process and conducted ~100 interviews.
I’m an engineer with six years of working experience in IT industry including five years in Java development and more than a year of hardcore Go development. I can describe myself as an open-minded, hard-working & self-motivated person with a strong technical, mathematical background and great abilities to learn, who can work in a team and separately. My passion is fault-tolerant high-performance distributed systems, that's why I'm proud to be a part of a large open source community as a maintainer and contributor. I regularly speak at conferences and also have some experience in tech meetups organization.