Andrii Saputkin
Rating
CV
Career
Senior Full Stack Developer (Node.js, React Native, AWS)
May 2024 - Apr 2025 (11 months)
Li Solutions
Supporting and extending https://www.bonlivacare.se/ in terms of backend (Node.js), frontend (React/React Admin) and App (React Native). Notable features were implementing MS Outlook integration, introducing TSyringe service container on backend, Face AutoZoom for OpenTok video calls
Full Stack Developer (Node.js, React, Apollo, Quill)
Sep 2023 - Feb 2024 (6 months)
Torem
Implemented several features utilizing Quill, Apollo.js and ChatGPT.
Senior Full Stack Developer (Node.js, React, Laravel 6)
Apr 2022 - Aug 2023 (1 year 1 months)
Dreamline
Supported legacy PHP Laravel web service for American Bath Group (https://americanbathgroup.com)
Created Warehouse Managing System able to track movement of palettes of goods. It has React.js legacy front-end and brand new back-end in Node.js + MSSQL with Awilix for Dependency Injection and Mocha.js + SQLite(uses the same models as MSSQL) for testing.
React Native Developer (React Native)
Jun 2021 - Oct 2021 (5 months)
Fluxon
Participated in creating React Native Application for The Pill Club (https://thepillclub.com) from scratch.
Principal Engineer (Node.js, Google Cloud, Angular 2+)
Aug 2017 - Jun 2021 (3 years 10 months)
Valant
Developing https://www.zipi.co from state "endpoints with raw SQL queries" with 1-2 active developers to massively used back-office application with a team of ~10 developers.
Proposed and implemented Service Container for project to solve circular dependencies problems
Proposed and implemented simplified Entity pattern for being able to define data structure and relationships independently of storage and enabling meaningful type-hints.
Proposed and implemented a flexible system of configuring and performing real estate commission calculations
Proposed and implemented Loki.js adapter for project’s internal DB library to be used as in-memory cache for specific processes to reduce quantity of queries to real DB. This is also very useful for mocking DB for testing purposes
Proposed and implemented a culture of testing crucial business logic with Mocha.js and utilizing separate service containers for each test-case, entities for setting-up fixtures and Loki.js for testing DB-related functions
Various front-end(Angular4 to 9) tasks with Angular Material, Reactive Forms and BehaviourSubject-based data management
Senior Full Stack Developer (PHP 5.3, Angular Universal)
Apr 2016 - Jul 2017 (1 year 4 months)
Obmenka.ua
Supporting legacy code (Symphony2), fixing bugs, adding new modules for various financials/banking api parsers, maintaining DB integrity.
Developed various holiday-based events.
Developed completely new Angular2 front-end and RESTful api for said front-end from scratch.
Php Team Lead (PHP 5.3)
Feb 2015 - Mar 2016 (1 year 2 months)
Line Up
Leading team of Junior and Trainee developers, developing critical parts of the project. The project was - refactoring of everest.ua from php4 legacy code to Laravel5 from scratch (both back-office and front-end).
Communication between Project Manager and the Team.
Managing project-related tasks in Redmine
Estimating and distributing tasks between developers in a team.
Junior PHP Developer (PHP 5.3)
Sep 2013 - Jan 2015 (1 year 5 months)
IT-tour
Ittour.com.ua - Supporting legacy code, fixing bugs, adding new modules for various website/api parsers, maintaining DB integrity.
Developed charter flights subsystem from scratch
Every data source requires an individual approach: some info is gathered from html pages by RegularExpression queries, other is stored in huge XML files, some data must be gathered from SOAP calls, some from RestAPI calls. Total number of various parsers for importing data is about 220 units.
Skills and abilities
Activity
| Latest proposals 3 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Creation of a website
609 USD
|
|||||
|
Develop Front-end for Telegram Mini App according to the provided design.
56 USD
|
|||||
|
React application. Need to develop a frontend for modular contractor management.
609 USD
|