Software Engineering Manager / Tech Lead
Designing and building reliable distributed systems. My software engineering journey started in 2016, and I have been actively using .NET since 2017. Specializing in Warehouse Management Systems (WMS), Event-Driven Architecture, CQRS, DDD, and highload systems.
I am always open to mentoring others. Sharing experience and knowledge transfer is my passion.
You can contact me via:
Lead development of high-load Warehouse Management Systems (WMS) and storage systems at Ozon. Architect highly available microservices, optimize performance of databases and messaging clusters. Help the business grow through continuous delivery of new functionality, while concurrently adapting the system to increasing loads.
Built reliable backend services using .NET Core and C#. Designed RESTful APIs, optimized complex SQL queries, and integrated message queues with third-party providers.
Presented a technical talk titled "Sharding: One Service's Tale". Explored the practical path of horizontally scaling primary database storage for a WMS, designing consistency models, and migrating live data with zero downtime.
Mentoring developers on the GetMentor platform since 2024. Conducted 30+ mock interviews and helped candidates prepare for system design, architecture, and coding evaluations to secure roles in Big Tech.
Was an instructor for the initial cohorts of Ozon Tech's Route 256 school. Assisted in structuring the course program, delivered lectures, and guided students (these cohorts are completed).