Serhii B. Middle React developer

Front-End Web

Summary

- Front-end developer with the overall experience in web engineering for over 3 years.
- Intermediate English.
- Available ASAP.

Experience

Front-end Developer, Platform for Launch App Store

July 2020 - February 2022
Description: It is a platform that allows customers to build, brand, and launch their own app store platform, which is easily submitted by developers, discovered by users, and managed by the owner.The platform represents a full CRM system that allows set up sites. From app onboarding to payments, every function of the app store is powered by an API, keeping it flexible to meet
current and future needs. According to requirements, I was developing a library with customizable components, directives, and pipelines that can be implemented into other ReactJS apps and data processing services for Openchannel API. Also, I created a mono repository that included these libraries and developed ready-to-use customizable templates for Developer and Marketplace Portals. In addition, I implemented charts components, file uploads, and dynamic form generation based on a large configuration file.
Note: Recently has been acquired by Stripe
Responsibilities:

  • develop components library and service library as separate npm modules
  • easy to customize marketplace templates
  • changeable dynamic SASS color theme
  • ready-to-use SASS mixins
  • a rewritable component styling based on BEM methodology
  • maintain open-source code quality and changelog

Technologies: Typescript, ReactJS, Bootstrap, HTML5, CSS3, NodeJS, OAuth2, JWT, AWS, Storybook, Lodash, NPM, Stripe

Front-end Developer, E-commerce Data Analytic Platform

October 2019 - June 2020
Description: It’s a marketing tool that takes all customer data from different sources (DBs, Salesforce, MailChimp, etc.) in order to organize it and provide business recommendations and ingest data into the marketing platforms (Google Ads, CampaignMonitor, etc.) We used Agile methodology during the development process, so aimed at delivering a potentially shippable product at the end of each development cycle we used sprint planning meetings, daily scrum meetings, and sprint grooming.
Technologies: JavaScript, ReactJS, Redux, HTML5, CSS3, Material UI, Webpack, Rest API, Socket.io

Full-Stack Developer, Florist Ecommerce Marketplace

January 2019 - September 2019
Description:The app allows customers to purchase thousands of products and manage florist orders from anywhere. Browse, shop by department, view inventory, and prices in real-time, and check the status of the orders. All purchases are directed through secure servers to encrypt and protect customers’ personal information.
Technologies: JavaScript, ReactJS, Redux, HTML5, CSS3, Material UI, Webpack, Shopify, Liquid