Senior Software Engineer2020 - 2021Universal Product Company Inc.
- Created a web application for the suppliers' side of the business. The main pieces developed were authorization and registration, dashboard, forms, and analytics.
- Designed an SEO-friendly isomorphic React Native Web app hosted on Firebase.
- Developed back end service cloud architecture with cloud functions, schedulers, and triggers, all written with Node.js, Express.js, and TypeScript.
Front-end Developer (JS, React)2019 - 2020Freedom Robotics, SF, USA
- Created and designed the app structure, business logic, and UI component using React and Bootstrap UI for Freedom Robotics platform.
- Created component, unit, and integration tests with Jest and Enzyme.
- Used Docker containers for robot simulations.
- Implemented state management with Redux storage.
- Created reusable, universal components using Bootstrap UI library.
Full-stack Developer2018 - 2019Ruboss, Ukraine
Technologies: Next.js, GraphQL, MongoDB, Webpack, Redux, React, Node.js, CSS3, HTML5
- Designed architecture and logic of a nutrition web-application.
- Created DB schemas and main classes.
- Developed isomorphic React application.
- Created additional services for data scratching.
Web Developer2017 - 2018Ruboss, Ukrain
Technologies: Redis, React, Handlebars, Express.js, Node.js
- Designed and created analytic system architecture and database.
- Developed main logic of the system.
- Created dashboards with analytics.
Game Developer2017 - 2017Ruboss, Ukrain
Technologies: MySQL, Apache Server, PHP, C#, Unity
- Created web service to convert UI from web to Unity.
- Designed, developed, and created mobile games.
Hybrid Mobile Developer2016 - 2017Ruboss, Ukrain
Technologies: REST, AngularJS, Cocoon, Ionic, Cordova
- Developed mobile hybrid applications.
- Designed DB structures and application logic.
PHP Developer2015 - 2016Ecow, Russia
- Developed additional functionality to ecow.org website.
- Developed website for utilities.
Front-end Developer2013 - 2015Freelancer for German, USA
- Designed and developed mobile applications.
- Designed and created websites.