Commercial Experience

A detailed overview of commercial projects.

← Back to CV

Project Details

Affirm / BNPL User Portal (Capgemini)

Affirm

Developed customer self-service tools, resulting in 25K reduction in inbound contacts and $0.66M decrease in servicing costs. Built phone number change flow, leading to $58.84M in annualized GMV and a 16.6% increase in conversion rate. Implemented self-service billing address update feature, resulting in $360K annualized contribution margin. Led frontend implementation of dispute deferral feature, improving customer satisfaction and reducing operational costs. Improved unit/integration test coverage to over 80%.

  • Developed customer self-service tools, resulting in 25K reduction in inbound contacts and $0.66M decrease in servicing costs.
  • Built phone number change flow, leading to $58.84M in annualized GMV and a 16.6% increase in conversion rate.
  • Implemented self-service billing address update feature, resulting in $360K annualized contribution margin.
  • Led frontend implementation of dispute deferral feature, improving customer satisfaction and reducing operational costs.
  • Improved unit/integration test coverage to over 80%.

January 2021 - October 2023

Senior Frontend Engineer, Remote (Ukraine, UK)

Technologies: React, TypeScript, Python, CSS Modules, Jest

Care.com / Childcare Booking App (Capgemini)

Care.com

Enhanced React micro-frontends architecture and NodeJS GraphQL server in a team. Improved booking flow and scheduling functionality for caregivers and clients.

  • Enhanced React micro-frontends architecture and NodeJS GraphQL server in a team of 5.
  • Improved booking flow and scheduling functionality for caregivers and clients.

July 2020 - January 2021

Senior Frontend Engineer, Remote (Ukraine)

Technologies: React, TypeScript, NextJS, Styled Components, GraphQL, Jest

Credit Union / Car Loan Calculator (Capgemini)

Credit Union

Introduced atomic design methodology and established Redux architecture patterns. Led implementation of key UI components and mentored junior developers.

  • Introduced atomic design methodology and established Redux architecture patterns.
  • Led implementation of key UI components and mentored junior developers.

July 2019 - January 2020

Senior Software Engineer, Hybrid (Ukraine)

Technologies: React, Redux, TypeScript, Styled Components, OpenAPI, Jest

Sizmek (RocketFuel) / Ad DSP Portal (Sizmek (RocketFuel))

Ad DSP Portal

Developed frontend functionality using React and Redux for ad campaign management. Improved developer onboarding process using Docker, reducing setup time. Implemented continuous integration using Jenkins.

  • Developed frontend functionality using React and Redux for ad campaign management.
  • Improved developer onboarding process using Docker, reducing setup time from days to hours.
  • Implemented continuous integration using Jenkins.

January 2014 - December 2019

Senior Frontend Software Engineer, Ukraine

Technologies: JavaScript, React, Redux, Node.js, Docker, Jenkins, Jest

UCMDB DDM Content (HP)

UCMDB DDM

Developed modules for an enterprise IT infrastructure dependency mapping system, discovering more configuration items for customers.

  • Developed modules for an enterprise IT infrastructure dependency mapping system
  • Discovered more configuration items for customers
  • Developed different modules allowing to discover more configuration items for customer (IPv6, Red Hat, SAP, Windows 2012)
  • Investigated an issue and proposed a solution that streamlines developer experience (python module reloading mechanism)
  • Implemented a script that reports configuration items the product supports to reduce manual collection and to help sales to advertise the product to customers

January 2012 - December 2014

Senior Software Engineer, Ukraine

Technologies: Jython, Python

Office Plugins for Embedded Browser (HP)

Plugins

PDF, DOC, XLS, PPT NPAPI-plugins, EWS library.

  • Implemented a core part of PDF-viewing plugin that is used to view PDF-documents in the car infotainment system
  • Improved appearance and quality of Office document viewing plugins
  • Improved quality of Exchange Web Services library that is used in the product that delivers MS e-mail services into the car infotainment system
  • Introduced Hudson/Jenkins CI to the team to improve quality and better detect bugs

2010 - 2012

Software Engineer, Ukraine

Technologies: C++, STL, POSIX (QNX, Linux), NPAPI

Rotor Balancing Machine (Ukrainian Railways)

Rotor

Embedded software for rotor balancing machine.

  • Developed Software Requirements Specification document to better understand customer needs
  • Implemented a complete system that controls a dynamic balancing machine that is used to rebalance rotors

2008 - 2010

Software Engineer, Ukraine

Technologies: AVR Assembler, C++, Qt, Sqlite, Linux