Position: Web Developer
Category: Node.js
English level: fluent
Years of experience: 6


SoftServe
Associate Web Application Architect
Warsaw, PL | June 2020 - Current

Designed and implemented an application for real-time notifications using Firebase, leveraging the choreography pattern to enhance throughput and delivery rate.
Conducted a comprehensive review of the existing application architecture, resulting in the successful splitting of the application into multiple services, enabling it to handle increased throughput from 100k/month to 1m/month.
Graduated from the SEI Software Architecture Professional Certificate course and currently leading a multicultural SCRUM team of 11 people.
Seeking to further improve architectural design skills and contribute to the growth and success of web development projects as a Senior Web Developer.
Successfully released the MVP version of a messaging application, implementing bulk sending using Google PubSub.
Actively involved in building promotion, self-growth, and onboarding processes, resulting in the promotion of four software engineers to Senior Level under my supervision.
Collaborated with business analysts to prepare Work Breakdown Structures (WBS) and estimated technical debt improvements.
Designed and implemented integration with a third-party provider for sending phone messages.
Aspiring to further advance leadership skills and contribute to high-impact web development projects as a Senior Web Developer.

Integrality IO | Dysnix
Senior Full-Stack Software Engineer
Kharkiv, UA | June 2022 – August 2022 | May 2021 – September 2021

Developed a queue-based end-to-end HTML testing framework using Mocha, significantly enhancing visibility of SEO optimization efforts.
Implemented the orchestrator pattern using RabbitMQ, allowing for the interruption of queue processing through HTTP requests.
Successfully extracted a project from a mono-repository to a microservices architecture using NestJS, adopting a Domain-Driven Design (DDD) approach that enhanced application extensibility.
Created a comprehensive shared component library for React, TypeScript, and React Flow to improve development efficiency and code reusability.
Actively participated in the development process and engaged in requirements negotiation sessions, ensuring alignment between stakeholders and development objectives.
Eager to contribute extensive full-stack experience and advanced technical skills to complex web development projects as a Senior Web Developer.
I’d like to move from outsourcing companies to the product. I want to be more focused on problem solving, feel related to the job that I am doing. Also having less bureaucracy will be a good thing for me.