Work History
             
          Showcase
             
          Education
             
Work history 
          
  UpStack
    
Senior Front-End Developer  
      2020 - Present (5 years) 
    
    Create and develop innovative software solutions for different clients across a broad range of industries.
            Participate in scrums consisting of cross-functional teams, both software and hardware. 
            Ensure that features are being delivered efficiently and on-time
             
  Netguru
    
Senior Front-End Engineer 
      2019 - Present (6 years) 
    
    Worked on the development of a financial web app. Migrated the application from JavaScript to TypeScript. 
            Integrated storybooks and developed/implemented unit and end-to-end tests. Increased app performance by excluding unnecessary re-renders. 
            Integrated a mobile-first approach to increase page loading. Performed code review for the development team. 
             
  Evolution Gaming
    
Senior Front-End Engineer 
      2017 - 2019 (2 years) 
    
    Implemented the business logic for a Live Blackjack game and created new game components using React/Redux according to design. 
            Split a big monolith application into several independent modules. Improved game performance by performing debugging related to slow mobile devices. 
            Resolved synchronization issues of the live video stream related to the game state involving lots of client devices.
             
  Developex
    
Front-End Engineer 
      2015 - 2017 (2 years) 
    
    Implemented a 2D graphic editor for creating facility maps and floor plans. Created components for data visualization using charts, bars, cards. 
            Implemented business logic for several projects and integrated libraries/plugins into applications. 
            Performed code reviews and closely collaborated with product team members to implement new feature developments. 
             
  Freelancer
    
Front-End Engineer 
      2015 - 2015 
    
    Creating web applications for multiple client and optimizing, troubleshooting, and improving websites. 
            Converted mockups into web-pages and ensured page responsiveness on different devices. 
            Partnered closely with distributed development teams to support existing projects. 
             
  SoftServe
    
Trainee Web Developer 
      2014 - 2015 (1 year) 
    
    Created a GUI from scratch for an application that managed yearly-based enrollment campaigns for a well-known state university.
            Participated in regular meetings concerning product development and assumed Scrum master duties for the project. 
            Planned/created tasks and performed code reviews. Integrated libraries and plugins into the project. 
             Showcase 
          
  Senior Front-end Engineer - Automated credit solution 
  
   Developed an MVP application for automating credit solutions in Europe.
Migrated the application from JavaScript to TypeScript and refactored significant portions of the code.
Improved app speed and scalability through a more efficient and structured codebase.
 
  Senior Front-end Engineer - Online gaming app  
  
   Develops a web app blackjack game with a live video stream from casinos globally.
Optimized code for improved app speed and performance.
Created detailed technical documentation to explain the app's functionality for developers.
 
  Front-End Engineer - Document management platform 
  
   Develops a platform for equipment suppliers to manage custom engineering documentation delivery.
Features a dashboard and migrated to React.JS, enhancing the application's functionality.
Implemented new features and fixed bugs to improve the platform's usability and stability.
 
  Front-End Engineer - Self storage platform 
  
   Industry-leading technology solution integrating software, websites, and online rentals.
User-friendly platform for seamless business management from anywhere globally.
Implemented a 2D graphic editor with facility maps and floor plans using Paper.js.
 Education 
          
  Development, design and architecture of modern software systems based on object-oriented languages 
    SoftServe
    2015 - 2015
 
  Bachelor’s degree in Chemical Engineering
    National Technical University of Ukraine
    2012 - 2016 (4 years)