Position: Senior Java Developer / Technical Lead
Category: Java
English level: upper
Years of experience: 11

Loyalty services:
- Implemented api-first, distributed, event-driven Loyalty system as a part of incubator/accelerator project


Finance API:
- I authored the system design and developed MVP of the Finance API distributed system with multi-channel data ingestion and distribution mechanism. This replaced the manual process of  Excel sheets management for the financial data. Delivered to PROD.


Fashion Retailer (Supply Chain):
- Made a deep dive into profiling of aggregating Kafka streaming service to identify the bottleneck and designed a fix. As a result - 3.5x times performance boost.
- Led the team that did the service migration from AWS EC2 to K8S and from AWS Kinesis to Kafka. That made a significant cost reduction.


Regulatory Financial project:
- Convinced client to use AngularJS instead of GWT for the greenfield project and built fully-functioning prod-ready MVP.
11 years of commercial experience building enterprise software using Java stack and Cloud technologies.

During my experience I have been involved in Full SDLC including requirements analysis, system design, software development, integration and support.

Business domains I’ve worked with: Telecom, Business Intelligence, Supply Chain, Retail, FinTech (Regulatory, Online Banking, Wealth Management, Payments onboarding), Infrastructure Management.

I had a chance to lead teams of 5-10 engineers. I was responsible for the system design, code quality, best practices and standards, mentoring, facilitation of technical discussions and troubleshooting.