Experience

Professional experience shaped by frontend depth and full-stack delivery

A focused overview of the product work, frontend engineering, and full-stack delivery I’ve contributed to across different client and product environments.

Senior Full-Stack Engineer

N-iX

International IT Services Company · Swiss & UK clients under NDA

Aug 2021 – Apr 2026

Remote · Full-time

Responsibilities

  • Modernized a large React/TypeScript codebase by refactoring legacy components, improving architecture, extending state management with Redux Toolkit, and introducing reusable UI patterns across 35+ modules.
  • Migrated more than 60% of legacy components and UI flows to a Figma-based design system, improving UI consistency and reducing duplicated implementation effort.
  • Introduced ESLint, Prettier, and Husky for a team of 15 engineers, standardizing code quality and significantly reducing formatting-related review comments.
  • Introduced React Query for server-state management, reducing duplicate API requests by approximately 30% through caching, request deduplication, and query invalidation.
  • Used Claude Code to support legacy code analysis, refactoring, documentation, and code review, accelerating investigation and implementation of complex features.
  • Contributed to frontend and backend architecture decisions, helping define API integration patterns, request lifecycle handling, and reliability improvements.
  • Integrated AWS services including S3 and EC2 into application development and deployment workflows, supporting production infrastructure and feature delivery.
  • Added automated test coverage for 15+ critical business flows, improving release confidence and reducing regression-related issues in production.

Technologies & Skills

  • React
  • TypeScript
  • Node.js
  • Redux Toolkit
  • React Query
  • AWS
  • PostgreSQL
  • MongoDB
  • API Integration
  • Claude Code

Senior Frontend Engineer

Software Development Hub (SDH)

CMS and analytics platform

Sep 2020 – Aug 2021

Remote · Full-time

Responsibilities

  • Led frontend development for a CMS platform used for data collection and analysis, coordinating feature delivery and technical decisions within a small engineering team.
  • Designed and built reusable UI components, reducing code duplication and improving development efficiency across multiple application modules.
  • Refactored legacy frontend flows, simplifying implementation and improving maintainability of the codebase.
  • Collaborated closely with backend engineers, QA, and stakeholders to deliver features and validate critical business workflows.

Technologies & Skills

  • React
  • Node.js
  • JavaScript
  • PostgreSQL

Frontend Developer

Roll'n'Code

Reading platform for a US client (under NDA)

Nov 2019 – Oct 2020

Ukraine · Full-time

Responsibilities

  • Maintained and improved a web-based reading platform, focusing on usability and performance of content-heavy pages.
  • Built and maintained frontend features using React and TypeScript, improving user experience and extending core product capabilities.
  • Optimized rendering and interaction patterns for a smoother reading experience across devices.
  • Added unit test coverage and manually verified core user flows for stability.
  • Helped evolve the frontend codebase toward better maintainability through incremental refactoring and more reusable UI patterns.

Technologies & Skills

  • React
  • TypeScript
  • Node.js
  • JavaScript

Full Stack Developer

RaiseNow

Swiss fundraising platform

Jul 2018 – Oct 2019

Remote · Full-time

Worked on complex product features, frontend improvements, and ongoing platform evolution in a collaborative engineering environment.

Responsibilities

  • Contributed to the ongoing development of a fundraising platform, supporting donation flows and user interactions.
  • Improved the stability of a legacy React/TypeScript codebase while extending its functionality.
  • Implemented UI enhancements, improving usability and overall consistency of the application.
  • Contributed backend updates in Python to support feature delivery.

Technologies & Skills

  • React
  • TypeScript
  • Node.js
  • JavaScript
  • Python

Full Stack Developer

Eltima Software

Software product company developing solutions for Windows, macOS, Linux, and Android.

Jan 2013 – Jul 2018

Ukraine · Full-time

Responsibilities

  • Maintained company websites and product landing pages, supporting multiple software products and marketing initiatives.
  • Built frontend functionality using JavaScript and jQuery, including development of custom plugins to extend UI behavior.
  • Contributed to backend development using PHP and MySQL, supporting data-driven features and integrations.
  • Improved legacy code maintainability through refactoring and more structured code patterns.
  • Collaborated with design and marketing teams to deliver user-facing features aligned with business goals.

Technologies & Skills

  • JavaScript
  • jQuery
  • PHP
  • Yii
  • MySQL
  • Photoshop