See all developers
Mykola L. Senior Frontend Developer

Mykola L.

  • $40USD/hour
  • Kyiv, Ukraine
  • 10 years
  • Full-time (40 hrs/week)
Mykola is now available for hire Hire Mykola

I’m a seasoned Senior Front-End Developer with 10+ years of experience building high-performance, scalable, and user-friendly web applications, the last 7 with Angular, and I also have experience with React and Next.js. I also have great skills in JavaScript and TypeScript, with a strong foundation in responsive design, UI/UX best practices, and performance optimization. Passionate about crafting elegant solutions, collaborating with teams, and delivering pixel-perfect applications that enhance user experiences.

Professional knowledge and skills:
- Angular(2-19), React.js, Next.js

- JavaScript (ES6+), TypeScript, HTML5, CSS3, SCSS

- RxJS, NgRx, Redux, Redux Toolkit(RTK), React Query(Tanstack, RTK), Context API, Angular SSR

- Libraries: Angular Material, Bootstrap, DevExpress, Tailwind CSS, DaisyUI, Shadcn

- Responsive Web Development, Cross-Browser Compatibility

- Unit testing with Karma/Jasmine

- Tools: Swagger, Postman, Webpack, Figma, InVision, Gulp

Next.js

React.js

Skills

Achievements

Next.js

  • Accomplishments
  • Next.js Basics > 75%
  • Next.js Advanced > 75%

React.js

  • Accomplishments
  • React.js Basics > 75%
  • React.js Advanced > 75%

Experience

Senior Frontend Developer

TrueSelf 02/2019 - 10/2019

Projects:  https://app.trueself.io/, https://admin.trueself.io/

Responsibilities: 

  • Creating new and rewriting existing components

  • Integrating with Firebase SSO

  • Constant refactoring of an existing codebase

  • Supporting a responsive version of the website

  • Creating an admin panel from scratch for the main app support

Senior Frontend Developer

PickZy 06/2018 - 07/2020

Responsibilities: 

  • Responsible for developing the admin UI platform from scratch

  • Implementing roles and permissions on the UI

  • Suggesting proper approaches when implementing functionality

Senior Frontend Developer

Inter-act 02/2018 - 05/2018

Responsibilities: 

  • Implementing an admin UI platform that replaces a 3rd party UI platform with a new UI that is based on the ngx-admin dashboard.

  • Adding new functionality to the dashboard

Frontend Developer

DHL (at EPAM systems Ukraine) 07/2017 - 11/2017

Project: mydhl.express.dhl – new platform for one of the largest logistics companies DHL

Responsibilities: 

  • Successfully performing the development and maintenance of a huge logistics platform

  • Working in a highly collaborative, agile 80-person team environment

  • Participated in writing unit tests(17k+ tests for the app in total)

  • Strict code reviews

Frontend Developer

Own company project (at EPAM systems Ukraine) 07/2016 - 07/2017

Project: https://www.epam.com/our-work/accelerators/hawkeye-hedge-accounting-workflow-and-control
Responsibilities: 

  • Participating in the JS development of the hedge accounting instrument 

  • Covering front-end functionality with unit tests 

  • Collaborating with the Product Owner for gathering requirements

Frontend Developer

Canadian Tire (at EPAM systems Ukraine) 10/2015 - 07/2016

Project: Virtual Department Kiosk for Sportchek - in-store virtual shop https://www.hellovancity.com/wp-content/uploads/2016/05/sport-chek-robson-street-flagship-store-6.jpg
Responsibilities: 

  • Developing of in-store virtual department kiosk that has 1 main screen and 4 satellite screens that help customers navigate through products

  • Following a pixel-perfect approach when converting designs into markup

  • Collaborating with product team members to implement new feature developments.

  • Writing unit tests

  • Participating in code reviews, grooming, and estimations

Junior Frontend Developer

Develux 11/2014 - 10/2015

Project: essaypro.com - a freelance platform for writing essays

Responsibilities: 

  • Responsible for the entire front-end part of the application. 

  • Changing application markup to be responsive. 

  • Rewriting the old codebase to match new requirements. 

  • Assessing UX and UI designs for technical feasibility. 

  • Constant close communication with a designer, back-end team, PM, and CEO.

Junior Frontend Developer

Off-Site Services Ukraine 01/2014 - 07/2014

Responsibilities: 

  • Creating and maintaining front-end code for 10+ websites.

  • Integrating markup with Drupal and WordPress.

  • Applying a responsive approach to websites.

  • Creating email templates.

  • Providing cross-browser compatibility(IE8+) and pixel-perfect markup.

Senior Frontend Developer

Wentworth 06/2023 - 08/2024

Project:  https://www.smartsafetypro.com/mobile-lockout-tagout/ - lockout tagout program management software

Responsibilities: 

  • Updating and creating components within the shareable library

  • Start migrating the mobile Ionic app to a new UI

  • Implement new features 

  • Refactor existing components and page layouts

Senior Frontend Developer

Valorx 01/2023 - 03/2023

Project:  https://chromewebstore.google.com/detail/valorx-wave-for-salesforc/ihnfcoeldnfmhlcbimlfncenknbbfibf - an extension that provides an Excel-like Salesforce Interface

Responsibilities: 

  • Participated in the development of a high-performing and interactive application

  • Exploring Salesforce API to implement the required functionality

  • Writing lightweight, well-optimized code and providing high performance

Senior Frontend Developer

BuyChain 11/2020 - 09/2022

Projects:  end-to-end supply chain management software built for the LBM industry

Responsibilities: 

  • Constant discussion of functionality, business aspects, and ways to properly implement it

  • Adding new sections and components alongside fixing and adjusting existing components

  • Styles refactoring, components refactoring, creating reusable components, and updating dependencies

  • Creating an admin platform from scratch

Senior Frontend Developer

en2uition 07/2020 - 04/2022

Project:  social networking platform

Responsibilities: 

  • Supporting a responsive version of the application

  • Constantly improving the performance and structure of the project

  • Created a bunch of components to be rendered dynamically based on a server response

Senior Frontend Developer

SUSH Labs 11/2019 - 02/2022

Projects:

Responsibilities: 

  • Developing charts and custom vector elements using Fabric.js

  • Extending functionality for the performance and development platform

  • Creating steps for identity verification

  • Updating the 3rd party solution for biometric face recognition that is based on the Daon library, and making it mobile and cross-browser friendly

  • Making it configurable so that 3rd party companies can use identity RealMe OTI solution for their needs

Senior Frontend Developer

SDXspace 05/2020 - 08/2020

Project:  satellite imagery analytics

Responsibilities: 

  • Responsible for creating a platform from scratch

  • Embedding imagery from satellites specifically within the provided coordinates

Senior Frontend Developer

Quivo(former Logsta) 08/2019 - 11/2020

Project:  https://app.quivo.co/ - 3rd-party logistics fulfilment provider

Responsibilities: 

  • Developing new features and maintenance

  • Writing unit tests

  • Supporting i18n

  • Removed redundant files

  • Full style refactoring and organizing

  • Refactoring to get rid of 3rd party dependencies where possible

  • Developing a POS terminal application

Education and Certificates

National Technical University of Ukraine "Kyiv Polytechnic Institute", Electronics Department

Electronic Systems Specialty, Bachelor’s degree 09/2009-07/2013
Want to hire Mykola L. or just want to talk? Schedule chat with Mykola

Other developers