Profile

  • Projects 4
  • Rating -
  • Rating 455
Register

If you have an account, log in

Indicators

  • Last project: 2 years back
  • Collaboration with clients: 4
  • Last visit: 2 months 26 days ago

CV

SUMMARY                                                                                                                                         


I am a results-oriented software developer with over five years of commercial experience. My goal is to build software with the user in mind, creating applications with a user-friendly and intuitive user interface. I understand the importance of creating source code that is easy to read and maintain. I also understand the importance of delivering a product to the user in a timely manner and have a good judgement about how important each solution is to the business I work for. I am constantly striving to learn new technologies and look for ways to improve in this fast-paced industry.



TECHNICAL SKILLS           

                                                                                                           

  • HTML/CSS 
  • JavaScript (ES6+) 
  • TypeScript
  • SASS/SCSS, LESS 
  • Bootstrap v3/4 
  • jQuery 
  • React 
  • Redux 
  • Vue.js 
  • Angular v2/4 
  • Webpack, Gulp;
  • Experience with git, npm, Docker;
  • Experience with CMS Magento 1.9x;
  • Experience with terminal in Unix-like systems;
  • Understanding the principles of DRY, SOLID, KISS;
  • Understanding and experience with BEM methodology;
  • Understanding and experience with project methodology - Scrum (Agile);
  • Experience with Jira, Trello and YouTrack.



WORK EXPERIENS


Tech Lead Front-end at Parimatch Tech

Sep 2022 - Mar 2023

  • Designing architecture for large web applications;
  • Building a React application based on micro-frontend architecture from scratch;
  • Building PWA applications using workbox tools;
  • Creating npm packages for internal needs;
  • Creating gateway for front end using Nginx;
  • Performance optimisation: monitoring and removing bottlenecks to ensure system efficiency, reliability and scalability.
  • Writing unit tests using Jest and the react testing library with 80% coverage;
  • Collecting requirements for the project;
  • Building a technical team from scratch;
  • Setting up development processes;
  • Planning technical initiatives for a long period (quarter, six months, year);
  • Mentoring of developers;
  • Code review.


Senior Front-end Engineer at GR8 Tech

Mar 2021 - Sep 2022

  • Designing microfrontend architecture for WEB and native applications;
  • Creating a React project with Redux and Sagas as microservices from scratch;
  • Back-office development using React with module federation;
  • Creating npm packages for internal needs;
  • Troubleshooting performance issues;
  • Writing unit tests using Jest and react-testing-library with 80% coverage;
  • Mentoring middle developers;
  • Code review.


Middle Front-end Engineer at GR8 Tech

May 2019 - Mar 2021

  • Building front-end applications with Vue.js from scratch;
  • Creating UI-kit library for Vue.js projects;
  • Developing a React project with Redux and Sagas from scratch;
  • Development of Node.js microservices backend;
  • CMS support based on Strapi CMS;
  • Setting up and maintaining a shared Eslint for React, Vue.js, and Node.js for the internal team;
  • Writing unit tests using Jest and Mocha with 75% coverage and integrating them into CI/CD;
  • Code reviewing.


Front-end developer at Samsonika

April 2017 – May 2019

  • Architecture design and front-end development for online stores built on the Magento 1.9 e-commerce platform;
  • Solving problems with website loading speed and performance optimisation;
  • Conversion of PSD to HTML for new websites and individual parts of existing projects;
  • Writing simple controllers using PHP frameworks Yii and Symfony 2 for your tasks;
  • Setting up a Webpack module bundler for new projects;
  • Development of new projects using ES6+ and jQuery, SASS;
  • Back-office development using Angular 2, TypeScript, SASS;
  • Creation of a React/Redux application from scratch;
  • Support of existing projects (posh.ua, helen-marlen.com, babymarlen.com and other internal projects);
  • Code review.


Front-end developer at Freldo 

January 2017 – April 2017

  • Support for a project based on AngularJs 1.4x;
  • Creation of modules for the project using HTML/CSS, SASS, AngularJs 1.4x.

Tags

angular Front-End Devolopment

Skills and abilities

Programming

Services