Lead Software Developer / People Guide
Vienna, Austria
- Designed and implemented a fault-tolerant, high-throughput, event-driven RabbitMQ-to-Kafka router for a
microservices environment.
- Led full customer database migration to AWS Cognito.
- Implemented core microservices infrastructure, improving system scalability.
- Led and mentored team members, enabling their professional growth and improving overall team
performance.
- Established a company knowledge base powered by AWS Bedrock with Open Web UI.
Co-founder / CEO
Minsk, Belarus
- Designed, implemented and deployed a complex Mental Health platform from scratch.
- Implemented a complex search solution based on Elasticsearch.
- Implemented p2p video chat on WebRTC technology, rich text chat using SignalR.
- Coordinated work of QA, marketing and other specialists.
- Made data-driven product decisions — increased conversion from first visit to order creation from 0.3%
to 1.5%.
Software Engineering Lead
Minsk, Belarus
- Founded a top-rated agency on Upwork; team was responsible for all stages of product development.
- Implemented from scratch and launched multiple web applications using the .NET framework.
- Designed and implemented a new search engine using Elasticsearch for real estate tech.
Systems Architect
San Francisco, CA
- Worked on integrating a microservices ecosystem to replace a monolithic application.
- Led a team of 4–6 backend developers.
- Designed a compiler for a custom DSL to C# using Roslyn .NET.
- Conducted technical interviews and performed code reviews.
Senior Software Developer
Minsk, Belarus
- Contributed to the development of a high-load microservices application.
- Managed a team of 4 developers.