Mykola L.

About Me

Mykola is a Senior Front-end Developer with 10+ years of technical experience developing modern Angular applications and building high-performance, scalable, and user-friendly web applications on client projects. He is skilled in JavaScript and TypeScript, with a strong foundation in responsive design, UI/UX best practices, and performance optimization. Mykola writes clean, well-structured, performant code to deliver robust and highly maintainable applications following industry best practices. He is passionate about crafting elegant solutions, collaborating with teams, and delivering pixel-perfect applications that enhance user experiences.

AI, ML & LLM

Frontend

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Senior JavaScript Developer
2019 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Freelance
Freelance
Senior Front-end Developer
2018 - Present (7 years)
Remote
  • Developing high-performing and interactive applications for clients.

  • Developing UI architecture and admin dashboards and exploring Salesforce API to implement the required functionality.

  • Writing lightweight, well-optimized code to provide high performance.

  • Fixing and adjusting existing components and adding new sections and components.

  • Refactoring styles and components, updating dependencies, and creating reusable components.

  • Developing charts and custom vector elements using Fabric.js, creating steps for identity verification.

  • Updating third-party solutions for biometric face recognition based on Daon library, making it mobile and cross-browser friendly.

  • Embedding imagery from satellites within specifically provided coordinates.

EPAM Systems
EPAM Systems
Front-end Developer
2015 - 2017 (2 years)
Kyiv, Ukraine
  • Developed and maintained a logistics platform and provided Angular.js expertise for UI development.

  • Developed an in-store virtual department kiosk with 1 main and 4 satellite screens to help customers navigate through products.

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

  • Participated in JS development of a hedge accounting instrument, covering front-end functionality with unit tests.

  • Converted designs into markup, collaborating with the product team to implement new feature development.

Develux
Develux
Junior Front-end Developer
2014 - 2015 (1 year)
Kyiv, Ukraine
  • Designed and developed the front-end component of the client's application for authenticated users.

  • Coordinated workflow between the designer, back-end team, and project manager.

  • Identified and resolved scalability and performance issues.

Off-Site Services
Off-Site Services
Junior Front-end Developer
2014 - 2014
Kyiv, Ukraine
  • Actively participated in the creation of the front-end part of a brochure and OSS business and portfolio websites.

  • Designed and developed new and enhancing app features.

  • Provided cross-browser compatibility expertise on (IE8+) applications and pixel-perfect markup solutions.

Showcase

Developer - MyDHL+
Developer - MyDHL+
  • Worked on the development of MyDHL+, an enterprise application for DHL facilitating rates checking, shipping labels creation, courier pickups scheduling, and online shipment tracking

  • Participated in regular, stringent code reviews

  • Contributed to bug fixing for the client

Developer - Shopping Cart
Developer - Shopping Cart
  • Developed a responsive, external shopping cart solution from scratch

  • Solution can be imported into similar client websites

  • Enables customers to add medical tests to cart and proceed to payment

Developer - Shopor Super Admin
Developer - Shopor Super Admin
  • Participated in the design, development, and release of an admin dashboard for Shopor Super Admin project

  • Dashboard supports management of different components of platform

  • Features of dashboard include managing stores, users, roles, settings and more

Education

Engineer’s Degree, Electrical and Electronics Engineering
Engineer’s Degree, Electrical and Electronics Engineering
National Technical University of Ukraine "Kyiv Polytechnic Institute" - Ukraine
2009 - 2013 (4 years)