Overview
Technical skills
Timeline
Roles

Overview

Senior backend engineer and tech lead with 16+ years of experience building scalable systems and microservices. Has deep experience with DDD and event-driven architectures, and leading cross-functional engineering teams with strong emphasis on reliability, maintainability, and observability. Recently focused on backend/API development using Node.js/TypeScript and SQL/NoSQL databases, including PostgreSQL, Redis, Kafka, and RabbitMQ.

Technical skills

SQL
Node JS• Senior • 10y+
Databases
MySQL• 16y+
RabbitMQ• 10y+
Redis• 10y+
Apache Kafka• 5y+
PostgreSQL• 5y+
ArangoDB
AI/ML
Claude
Claude Code
DevOps
Nginx• 14y+
Docker• 10y+
WebSockets• 10y+
gRPC• 6y+
AWS• 5y+
Azure• 5y+
Grafana• 5y+
Kubernetes• 5y+
OpenTelemetry• 5y+
GCP
GitHub Actions
Datadog
Terraform
Frontend
GraphQL

Timeline

Senior Software Engineer / Lead Specialist Lead
TheFork Full-Time
Jun 2025 to Present 1 Year 2 Months Wrocław Partially remote
Built and shipped new product features by validating user needs and feasibility. Owned parts of the system architecture with a focus on scalability and maintainability, and led API development for integrating multiple services. Applied DDD and event-driven communication patterns, and supported migration from legacy code to new business use cases.
Node JS
JavaScript
TypeScript
PostgreSQL
Redis
RabbitMQ
GraphQL
Docker
Datadog
Terraform
GitHub Actions
Lead Technical Specialist Lead
At 2 Startups Full-Time
Sep 2024 to May 2025 8 Months Wrocław Partially remote
Developed software solutions for two startup clients under NDA, covering both logistics and social/media use cases. Designed and implemented scalable and secure applications using Node.js/Nest.js and PostgreSQL, and delivered integrations across services. Worked with AWS and GCP serverless/Firebase, adding observability via OpenTelemetry and CI automation with GitHub Actions.
Node JS
TypeScript
Nest.JS
PostgreSQL
AWS
Docker
GCP
Firebase
OpenTelemetry
GitHub Actionssince 2024
ArangoDB
Lead Technical Specialist Lead
Covantis Full-Time
Jan 2021 to Sep 2024 3 Years 8 Months Wrocław Partially remote
Led engineering teams across technical domains for a multi-tenant trading platform, ensuring scalability and maintainability. Participated in product discovery, translated business requirements into engineering plans, and established best practices. Implemented event-driven and layered DDD architecture, mentored engineers, supported hiring, and strengthened collaboration while driving observability improvements using OpenTelemetry and Grafana.
Node JS
TypeScript
Nest.JSsince 2021
React.js
PostgreSQLsince 2021
Redis
Apache Kafka
Docker
Kubernetes
AWSsince 2021
Azure
OpenTelemetrysince 2021
Grafana
WebSockets
Senior Software Engineer / Tech Lead Lead
InScale Full-Time
May 2020 to Dec 2020 7 Months Kyiv Partially remote
Worked on a blockchain-based platform focused on transactional security and data integrity, with trading and forecasting functionality. Architected and implemented service components to ensure reliable interaction between distributed parts. Conducted technology research and recommended dependency upgrades and performance improvements to keep the system aligned with modern web practices.
Node JS
TypeScript
Express
gRPC
Redis
Docker
Founder / Lead Technical Specialist Executive
GoSpime Cofounder
Jan 2020 to Apr 2020 3 Months Kyiv Partially remote
Founded and led development of a social platform enabling real-time collaboration and project management for user groups. Conducted customer discovery to identify needs and improve the user experience. Implemented hexagonal architecture with DDD principles and built a microservices-based system with loosely coupled components and real-time interaction.
Node JS
JavaScript
TypeScript
GraphQL
Redis
RabbitMQ
Docker
WebSockets
Lead Technical Specialist Lead
Amadeus IT Group Full-Time
Dec 2016 to Jul 2019 2 Years 7 Months Kyiv In office
Led an engineering team focused on system and software architecture, microservices design, technical issue resolution, and performance optimization. Established engineering practices including code reviews and testing to reduce defects and improve user experience. Collaborated with product and platform stakeholders to align technical solutions with business goals while mentoring team members and promoting transparent communication.
Node JS
JavaScript
TypeScriptsince 2016
GraphQLsince 2016
Redissince 2016
RabbitMQsince 2016
Dockersince 2016
WebSocketssince 2016
Senior Software Engineer Senior
Amadeus IT Group Full-Time
Apr 2012 to Dec 2016 4 Years 8 Months Kyiv In office
Optimized web service APIs and implemented asynchronous data processing to improve responsiveness. Led fault-tolerant design efforts to increase system resilience and scalability. Improved database query performance and supported search performance enhancements, including techniques such as image optimization and lazy loading.
PHP
Symfony
Node JS
JavaScript
MySQL
Nginx
Software Engineer Middle
Amadeus IT Group Full-Time
Aug 2008 to Apr 2012 3 Years 8 Months Kyiv In office
Developed search and booking services to improve the customer experience and integrated third-party capabilities. Built admin and client interfaces and implemented robust APIs for external service integration. Optimized database queries and implemented parallel processing and media functionality to improve overall performance.
PHPsince 2008
Symfonysince 2008
Node JSsince 2008
JavaScriptsince 2008
MySQLsince 2008