Summary
Senior Software Engineer with 10+ years of experience designing and scaling distributed systems. Strong background in backend architecture, microservices, and domain-driven design. Proven track record of leading system migrations, improving reliability, and optimizing delivery pipelines. Experienced in mentoring engineers and driving architectural decisions across cross-functional teams.
Core Skills
- Languages: TypeScript, JavaScript, Go, Java, C++, Haskell
- Backend: Node.js, NestJS, Spring Boot
- Architecture: Microservices, DDD, Event-driven systems
- Cloud & DevOps: AWS (SQS, SNS, S3, Lambda), Docker, Kubernetes, CI/CD
- Databases: PostgreSQL, MySQL, MS SQL Server, MongoDB, DynamoDB
- Frontend: React
Professional Experience
iTechArt Group (Dec 2022 — Present)
Senior / Lead Software Engineer — theGuarantors
- Led migration from monolith to microservices, improving deployment speed by 40% and reducing rollback incidents by 30%
- Designed domain-driven services ensuring scalability and clean architectural boundaries
- Reduced technical debt and maintenance effort by 25% through refactoring
- Delivered full-stack features using TypeScript, NestJS, GraphQL, Go and React
- Integrated external CRM (HubSpot), improving data reliability to 99%
- Optimized CI/CD pipelines, reducing deployment time from 20 to 8 minutes
- Increased test coverage by 35%, reducing production incidents
- Mentored engineers and led architectural discussions
Senior Software Engineer — Abeka Iziworks
- Improved system stability through enhanced testing and code quality practices
- Led migration from RabbitMQ to Kafka, increasing throughput and reliability
- Refactored legacy codebase into modular NestJS architecture
- Delivered backend features for job search, payroll, and admin workflows
- Enhanced logging and monitoring, reducing downtime
Senior Software Engineer — Internal Tools
- Contributed to architecture design and improved data storage approach
- Performed code reviews and mentored engineers
Star Global (May 2021 — Oct 2022)
Software Engineer — Panasonic One-Connect
- Designed and implemented system components and microservices
- Improved CI/CD and code review practices
- Enhanced monitoring and logging using Kibana
- Optimized system performance by up to 30%
Software Engineer / DB Developer — StockX
- Participated in migration from PHP monolith to microservices
- Developed core modules for HTTP optimization and Kafka integration
- Implemented event-driven communication between services
- Improved system stability by eliminating resource mismanagement issues
Skywind Group (May 2020 — May 2021)
Backend Software Engineer
- Developed high-load backend services in distributed systems
- Improved integration patterns for reuse across clients
- Enhanced testing approaches for adapter-based services
Intetics Bel (Dec 2018 — Mar 2020)
Senior Software Engineer — Area9
- Refactored platform for better scalability and maintainability
- Applied functional programming principles in system design
Doctor Vet (2005 — 2018)
Senior Engineer / Architect / Team Lead
- Designed and built a full ERP system from scratch
- Led architecture and development across 40+ locations
- Implemented CRM, logistics, warehouse, and analytics systems
- Managed database administration and integrations
Education
Belarusian State University of Informatics and Radioelectronics
Certifications
- Advanced Node.js — LinkedIn (2021)
- Node.js — Rolling Scopes School (2020)
- AngularJS — Udemy (2018)
- Web Development Bootcamp — Udemy (2018)
- C++ Programming — Stepik (2018)
- Functional Programming in Haskell — Stepik (2018)
- Software Development with Industrial Standards — Silver Bullets (2016)
Languages
English — Upper-Intermediate (B2)