Work Experience
Full Stack Engineer, Large-Scale Entertainment Platform
Duration: Apr. 2025 - Apr. 2026
Summary: Development and technical leadership of a high-load entertainment platform featuring modular architecture, scalable integration, and complex payment infrastructure. The platform supports rapid feature delivery and integrates over 100 external providers, handling high transaction volumes and financial operations securely and efficiently.
Responsibilities:
- Led application architecture design and defined modular structure and state management strategy.
- Provided technical leadership and established coding standards and code reviews.
- Designed integration architecture for external providers using unified API layers.
- Built and optimized payment infrastructure with multiple third-party integrations.
- Delivered core platform features including KYC workflows, user account management, and financial operations.
- Coordinated frontend-backend collaboration and contributed to Node.js backend services.
- Leveraged Node.js ecosystem for REST/GraphQL services and event-driven architecture.
- Implemented AI-assisted engineering workflows using LLM APIs and custom agent loops.
- Led legacy code refactoring to improve maintainability and scalability.
- Optimized application performance through advanced rendering, caching, and network handling.
- Collaborated with product and business stakeholders to refine requirements.
- Improved CI/CD workflows and release velocity.
Technologies: Node.js, REST/GraphQL, event-driven architecture, LLM APIs, AI-assisted development workflows, payment integrations, modular frontend architecture, caching mechanisms.
Full Stack Engineer, UKRSIBBANK BNP Paribas Group (Large-scale CRM System)
Duration: Jan. 2022 - Apr. 2025
Summary: Designed and led the frontend architecture of a large-scale CRM platform automating document workflows, KYC processes, and digital signing. The platform replaced manual paper-based workflows with secure, auditable digital processes, improving operational efficiency and compliance.
Responsibilities:
- Designed frontend architecture with modular structure and state management for multi-team development.
- Built reusable component library standardizing UI patterns.
- Translated complex Figma designs into accessible, performant interfaces.
- Integrated frontend with FastAPI asynchronous backend and established API contract standards.
- Collaborated on backend data modeling using SQLAlchemy.
- Supported background processing workflows with APScheduler.
- Implemented digital document signing workflows with secure validation.
- Delivered end-to-end KYC flows with multi-step forms and dynamic state transitions.
- Designed role-based access control with route guards and dynamic UI rendering.
- Developed interactive reporting dashboards using Recharts.
- Optimized frontend performance with code splitting, lazy loading, virtualization, and memoization.
- Leveraged LLM-assisted development tools for code generation and refactoring.
- Led refactoring initiatives and established coding standards and CI/CD improvements.
- Mentored engineers and contributed to hiring and architectural decisions.
Technologies: React, TypeScript, FastAPI (Python), SQLAlchemy, APScheduler, OpenAPI/Swagger, Recharts, LLM-assisted development tools, role-based access control, code splitting, lazy loading, virtualization.
Lead Frontend Engineer, NDA (software consulting company)
Duration: Jan. 2019 - Jan. 2022
Luxinten
Duration: Jan. 2020 - Jan. 2022
Summary: Architected and delivered scalable frontend features for large-scale web applications, improving user experience and development velocity through reusable UI components and engineering best practices.
Responsibilities:
- Translated product requirements and Figma designs into scalable, production-ready UI.
- Improved application performance via code splitting, lazy loading, and render tuning.
- Established and enforced engineering best practices including clean architecture and automated testing.
- Designed and implemented OpenAPI contracts for frontend-backend integration.
- Built a reusable UI component library and led architectural refactoring.
Technologies: React, TypeScript, OpenAPI, reusable UI components, code splitting, lazy loading, automated testing.
Senior Frontend Engineer, Yakaboo.ua
Duration: Jan. 2019 - Dec. 2020
Summary: Developed and maintained scalable frontend features and UI component libraries for an e-commerce platform, improving design consistency, accessibility, and release cycles.
Responsibilities:
- Translated business requirements into production-ready frontend features.
- Built and maintained scalable UI component library.
- Delivered high-fidelity interfaces from Figma designs.
- Refactored legacy frontend code to improve performance and maintainability.
- Supported full SDLC including CI/CD, production releases, and mentoring.
Technologies: React, TypeScript, UI component libraries, Figma, CI/CD, Jest, Playwright.
Senior Frontend Engineer, Ciklum
Duration: Jan. 2017 - Jan. 2019
Summary: Shaped frontend architecture and led technical ownership of key features for a core product area, improving maintainability, collaboration, and deployment automation.
Responsibilities:
- Introduced frontend architecture structure and conventions.
- Drove end-to-end technical ownership of features.
- Promoted modern frontend practices and improved tooling and workflows.
- Strengthened cross-functional collaboration with designers and stakeholders.
- Elevated code quality by defining standards and addressing technical debt.
- Evaluated UI designs for feasibility and performance.
- Authored technical documentation and improved code clarity.
- Implemented and evolved CI/CD pipelines using GitHub Actions.
Technologies: React, TypeScript, GitHub Actions, CI/CD, frontend architecture, automated testing.
Fullstack Engineer, Liga.net
Duration: Jan. 2015 - Dec. 2016
Summary: Designed and evolved a scalable microservices architecture for a news platform, improving system resilience, deployment flexibility, and performance under load.
Responsibilities:
- Decomposed monolithic components into independent microservices.
- Owned end-to-end feature delivery across frontend, backend, and database layers.
- Engineered and optimized API contracts and request handling.
- Designed and tuned PostgreSQL and Redis data models.
- Led CI/CD implementation and DevOps automation using GitHub Actions.
- Ensured code quality and system stability through code reviews and testing strategies.
Technologies: Microservices, PostgreSQL (AWS RDS), Redis, Node.js, GitHub Actions, CI/CD, Jest, Playwright, E2E testing.
Frontend Developer, NDA (software consulting company)
Duration: Jan. 2007 - Jan. 2015
Lindenvalley GmbH
Duration: Jan. 2012 - Jan. 2015
Summary: Led adoption of Progressive Web App technologies and delivered scalable frontend architectures with reusable components, improving mobile experience and user engagement.
Responsibilities:
- Led adoption of PWA technologies for improved mobile and offline experience.
- Designed scalable frontend architectures with reusable component systems.
- Collaborated with UX and product teams to build dynamic data-driven interfaces.
- Modernized frontend toolchain with Webpack, Babel, and ESLint.
- Integrated frontend applications with backend APIs and optimized performance.
Technologies: TypeScript, PWA, Webpack, Babel, ESLint, frontend architecture, API integration.
GeekForLess
Duration: Jan. 2007 - Jan. 2012
Summary: Delivered and maintained multiple customer-facing marketing websites and internal business applications, improving usability, performance, and frontend code quality.
Responsibilities:
- Delivered and maintained marketing websites and responsive web interfaces.
- Enhanced internal business applications and optimized website performance.
- Integrated frontend applications with backend services and REST APIs.
- Troubleshot and resolved frontend defects across multiple projects.
- Collaborated with designers and stakeholders to refine requirements.
- Established reusable frontend components and coding standards.
- Managed tasks independently and delivered projects on schedule.
Technologies: HTML5, CSS3, JavaScript, REST APIs, responsive web design, frontend optimization.
Education
- Bachelor of Science (B.S.), Information Technology
Black Sea State University named after Petro Mohyla, Mykolayiv
Sep 2001 - Jun 2006
- Master of Science (M.S.),Intelligent Decision-Making Systems
Black Sea State University named after Petro Mohyla, Mykolayiv
Sep 2006 - Jun 2009
Certification
- ICAgile Certified Professional
Successfully completed certification
Dec 2017
- AWS Certified Solutions Architect Professional
Successfully completed AWS certification
Oct 2024