Position: Full Stack Developer (JavaScript/TypeScript)
Category: Node.js
English level: upper
Years of experience: 4


May 2022 - Sep 2023
Full Stack Developer  
Reaktivate

Responsibility: Development of an international gambling website network

* Implemented "Pay and Play" flow, allowing users to sign up or log in and pass KYC simultaneously by making payments
* Developed game timer with a control dashboard and logs to manage the amount of time users spend playing games
* Created integrated with QBO REST API microservice to manage corporate expenses and bills for customers
* Optimized and refactored NextJS project codebase, significantly reducing coupling among components, resulting in enhanced reusability and maintainability of the codebase

* * * 

Apr 2021 - March 2022
Full Stack Developer
Solid Solution 

Responsibility: Designing MVP of eCommerce product from scratch

* Structured and designed the database, implemented entities, and built relations structure between models
* Engineered code architecture for the project that accomplished efficient system scalability and convenient development
* Developed robust authentication and role-based authorization systems by utilizing the JWT (JSON Web Token) approach
* Designed and developed essential data management features like filtering, sorting, import, export, and friendly UI
* I was also responsible for maintaining a side BookStack-based project by managing a CD pipeline across six Heroku servers and introducing some corrections to the functionality as needed

* * *

July 2020 - Apr 2021
Full Stack Developer
Modern Retail

Responsibility: Scale, and enhance the synchronisation, and integration processes of the modernretail.com retail platform

* Participated in developing a two-way order control module of BigCommerce, Shopify, and Magento2 platforms
* Implemented a products attribute mapping module facilitating data alignment between Magento2 and the platform
* Designed an architecture solution for unique code snippets integration to provide exclusive functionality for particular clients
* Created microservice for daily synchronization of 3.5+ GB of CSV data of ZIP archives between the Modern Retail platform and third-party retail PIM system

* * *

Sep 2019 - July 2020
Full Stack Developer
Orange Web

Responsibility: Development and support of online stores (motostyle.ua, denika.ua, and danswinkel.nl) 

* Created an autocomplete search feature capable of handling user grammar mistakes, empowered by ElasticSearch
* Crafted multiple custom modules for Opencart CMS that seamlessly integrated with its ecosystem
In 2018, I started programming as a hobby, but my commercial career began when a Ukrainian company hired me to develop eCommerce products. Afterward, my hobby became my full-time job. Since then, I have worked on a variety of projects with a variety of people. During my developer career, I have integrated platforms, launched services, and simplified complex tasks. I worked on many things related to technical support, development, and entrepreneurship that helped me build the technical stack that is most relevant to today's online businesses. My responsibility, experience, and motivation are ready to be shared with an inspiring software development team whose goal is to increase profits and enhance quality