Situation: I have been working for Prollenium, a premium rewards, and referral program for aesthetics products. Within this company, I participated in the improvement software project. The general goal of this project was to provide a new referral and rewards system for company clients.
Task: The main tasks were to maintain CRM and to create a lot of new features in the CRM according to the CEO’s requirements, refactoring and fixing bugs for existing backend (Ruby/Rails) and frontend (AngularJS).
Action: The problems were considered with the CEO and I offered him different ways to solve it. We discussed strong and weak points for each variant. I provided a full development cycle, from the formulation of the task to testing and deployment.
Result: The end result was application reliability, decrease bugs cases and a decrease in average application page load time.
CHI Software, (June 2018 - Oct 2018) (React)
Situation: I worked for the internal project at CHI Software company.
Task: The main task was to add React-based feature (like a GoogleCalendar), that allows users to add events to their calendar and manage these events.
Action: I implemented the FullCalendar library and provided data exchange between the React-based component and the Rails backend.
Result: The feature was added to the main project.
CHI Software, (June 2018 - Oct 2018) (Ruby, Rails, RESTful API, Swagger)
Situation: I worked for CHI Software, an outstaffing development company. This project is known as Cardholder and provides discount card keeping. Within this project, I participated in the development software project.
Task: The main task was to develop API, according to the mobile developer's requirements.
Action: I provided all necessary endpoints by RESTful API, and described it in Swagger standard.
Result: The project was pushed to production and available in the Google Play Market.
Situation: I worked for Foint - an outsourcing development company. Within the company, I participated in development projects and task management applications.
Task: The task was to develop a report builder plugin, that allows storing business logic, based on meta language and execute it in order to generate a particular report, generation of various custom analytical reports based on CRM data.
Action: I added the ability to create and connect new reports without restarting the production server, implemented logging functionality for a build status.
Result: As a result, this plugin allowed to create more than 20 different reports based on customer requests. It was improved performance using a call-stack profiler.
I applied parts of the layout to the existing template. As a result, we got an online shop with a new view.
JetEx Ukraine Chief Accountant - Accounting, automation of accounting (Jan 2009 - Oct 2011)
Managerial accounting of flight support in Ukraine, providing of the accounting information to the head office in Dubai on a regular base.