Commercial Experience
A detailed overview of commercial projects.
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