Logo
Vitaliy – Ember.js, React, Angular, experts in Lemon.io

Vitaliy

From Ukraine (GMT+3)

flag
Front-end Web DeveloperSenior
Hire developer
12 years of commercial experience
Art and creativity
Energy
Entertainment
Fintech
Govtech
Healthcare
Insurance
Job and career services
Management
Recruiting
Retail
Sales
Telecommunications
Travel
ERP
Mobile apps
Platforms
Lemon.io stats
2
projects done
195
hours worked
1
offers now 🔥

Vitaliy – Ember.js, React, Angular

With years of proficiency in React and Angular, Vitalii is a senior-level engineer. A great understanding of JS fundamentals and pleasant communication make Vitalii a go-to person to boost your team. Among his other strengths are profile education, experience with testing, and 9+ years of front-end commercial experience.

Main technologies
Ember.js
3 years
React
3 years
Angular
5 years
Additional skills
Bootstrap
JSON
Gulp
CSS
Git
Typescript
Webpack
Handlebars
Google Maps API
BEM
HTML
JavaScript
AJAX
jQuery
Ready to start
ASAP
Direct hire
Potentially possible

Ready to get matched with vetted developers fast?
Let’s get started today!Hire developer

Experience Highlights

Senior Front-end Developer
Jan 2023 - Jun 20241 year 5 months
Project Overview

ERP business-management SPA, designed to store and manage internal company processes and data. This web-based portal facilitates the collection, accumulation, and management of information across various business activities, including resource planning, candidate management (recruiting module), salary management, resource working time reporting, and attendance tracking.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Led the migration process from an MVC application to Angular, ensuring a smooth transition and modernized codebase.
  • Integrated unit testing and established coding standards and linting practices to enhance code quality and maintainability.
  • Managed and guided other developers, planning their tasks and responsibilities to meet project deadlines.
  • Took part in the migration to a micro-frontend architecture (MFE) to improve the scalability and modularity of the application.
  • Collaborated closely with the back-end team and product owner to develop new features and enhance existing systems based on user feedback.
  • Optimized application performance by separating large modules and introducing virtual scrolling, improving user experience and loading times.
Project Tech stack:
Angular
Google API and Services
Jasmine
jQuery
Bootstrap
Lodash.js
Moment.js
RxJS
Senior Front-end Developer
May 2023 - Oct 20235 months
Project Overview

A mono repo web application for a telecommunication company to manage and create contracts for various services, including internet, mobile, and hosting.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created front-end architecture;
  • Redesigned the existing front end;
  • Built front-end components library;
  • Wrote unit and integration tests, debugged and resolved the application issues;
  • Developed new features and components;
  • Extracted commonly used components to separate web components library;
  • Refactored old modules using updated components.
Project Tech stack:
Angular
NX
NgRx
Jasmine
Jest
Typescript
LESS
SCSS
HTML
JavaScript
REST API
PrimeNG
Chart.js
Docker
Senior Front-end Developer
Mar 2022 - Jan 202310 months
Project Overview

A platform for trading, shipping, storing, and collecting art pieces, incorporating tokenization to enhance the ownership and transfer process. This innovative application provides users with a seamless experience for engaging with art in a digital marketplace.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed the application using Lit and Angular, ensuring high performance and a modern user interface.
  • Integrated an authentication provider to secure user accounts and facilitate a smooth login experience.
  • Created responsive layouts for static site generation (SSG) utilizing Astro and Jekyll, ensuring accessibility across various devices.
  • Integrated the Tabulator library via Angular Elements for dynamic data management and interactive table functionalities.
  • Wrote tests to validate application functionality and maintain code quality.
Project Tech stack:
Web Components
Angular
Typescript
React.js Developer
Oct 2021 - Feb 20224 months
Project Overview

A platform that manages interactions between the beneficiaries of the Real Estate Development Fund, the beneficiaries of the Ministry of Housing and other beneficiaries on the one side, and the Financing Authorities (Banks and Financial Institutions) on the other side. The platform is an essential element in managing the Lead Management process from submitting the application by the beneficiary to signing the contract with the financing authority.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Integrated unit testing to ensure the reliability and functionality of the platform.
  • Created comprehensive documentation for the existing library using Storybook, enhancing accessibility for other developers and promoting best practices.
  • Developed new features to improve the user experience and streamline interactions between beneficiaries and financing authorities.
  • Supported other developers by providing guidance, troubleshooting issues, and ensuring efficient collaboration within the team.
  • Planned and integrated localization features to accommodate both RTL (Right-to-Left) and LTL (Left-to-Right) languages, enhancing usability for a diverse user base.
Project Tech stack:
Typescript
React
React Hooks
Styled-components
Storybook
Formik
Senior Front-end Developer
Feb 2021 - Sep 20217 months
Project Overview

Group of applications in a monorepo for a SaaS company, aimed at creating solutions that optimize and automate delivery processes. The applications are designed to adapt to any business process using configuration schemas, providing flexibility and scalability for various organizational needs.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Supported a React.js application, ensuring compatibility and integration with existing systems.
  • Developed a new component library using Angular, enhancing functionality and design consistency across applications.
  • Created comprehensive documentation for the component library via Storybook, facilitating easier usage and onboarding for other developers.
  • Optimized the library and covered it with tests to ensure validation of configuration schemas, maintaining high-quality standards.
  • Added additional instances to the bussiness process editor, enhancing its capabilities for users to design and manage business processes.
  • Planned and configured the structure of the shared library and theme configuration.
Project Tech stack:
Angular
NX
Angular Material
PrimeNG
NgRx
React
Typescript
Stencil.js
Senior Front-end Developer
Feb 2021 - Apr 20212 months
Project Overview

Knowledge management application that utilizes intelligent mind maps to visualize connected thoughts, notes, research, and more. This application empowers users to organize and manage their knowledge efficiently.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Extended the functionality of a WYSIWYG editor to enable linking between notes and the use of tags for better organization.
  • Implemented filtering options for user notes, enhancing search capabilities and usability.
  • Enabled the export and import of table data, facilitating easy data management within the system.
  • Developed a dark theme option for improved user experience and accessibility.
  • Created graphical representations of linked notes, enhancing the visual organization of information.
  • Facilitated sharing of note collections among users to promote collaboration and knowledge exchange.
Project Tech stack:
Angular
SCSS
RxJS
HTML
CSS
Typescript
Bootstrap
Front-End Developer
Jul 2019 - Nov 20201 year 3 months
Project Overview

A web-based portal designed to store and manage internal company processes and data. It includes functionality to collect, accumulate, and manage information from such business activities as resource planning, candidates’ management, recruiting, salary management, time reporting, attendance tracking, etc.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created new front-end architecture;
  • Managed team and planned redesign process;
  • Debugged and resolved the application issues;
  • Documented new structure and setup development workflow.
Project Tech stack:
Custom MVC JavaScript framework
Angular
SCSS
SASS
CSHTML
HTML
CSS
jQuery
REST API
Unit testing
Jasmine
AJAX
Twitter Bootstrap
Front-end Developer
Dec 2019 - Feb 20202 months
Project Overview

SPA and mobile application for hospital clients. Help the clinic to communicate with clients, get feedback, and ask for medical check-ups.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Debugged and resolved the application issues;
  • Fixed UI issues on Android devices.
Project Tech stack:
Ionic
Angular
Lead Front-end Developer
Oct 2016 - May 20192 years 7 months
Project Overview

This project comprised three interconnected applications, each designed to streamline and automate different aspects of energy contract management and network marketing for both individuals and administrators.

Individual Seller Application: This application helps individual sellers find the best energy offers by automating contract creation, sending agreements to energy providers, and managing contract renewals with improved terms.

Manager Application: Designed for network marketing managers, this application allows them to build and manage a hierarchy of sellers (pyramid structure). It includes features for bookkeeping, generating bills, and tracking progress through detailed statistics and diagrams, offering a clear view of the overall performance.

Administrator Application: This application provides administrators with full control over the system’s operations. It enables them to connect new contract providers via public APIs, and onboard energy suppliers.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed and maintained Ember.js applications, ensuring high performance and responsive design across all user interfaces.
  • Collaborated with back-end teams to integrate APIs for energy providers, contracts, and supplier management.
  • Built dynamic dashboards for managers and administrators using Ember.js, allowing real-time tracking of seller performance, bookkeeping, and statistical data visualization.
  • Implemented features for automating contract creation, sending agreements, and managing renewals with enhanced user experiences.
  • Optimized user workflows for seller hierarchies, contract management, and network marketing tasks to increase productivity and streamline operations.
  • Integrated third-party plugins and external APIs, ensuring seamless functionality across the system.
  • Collaborated closely with clients and managers to improve usability and incorporate additional features that optimized workflows.
Project Tech stack:
Ember.js
React
Flux
Cucumber
Bootstrap
React.js Developer
Aug 2018 - Jan 20195 months
Project Overview

An SPA application that finds the best tour in the desirable resort. It collects all available tour offers in a single place. The app also helps pick the best offer among other travel agents, book hotels, buy tickets, book a car, check the weather, and buy health insurance.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created front-end and back-end architecture;
  • Built front-end components library;
  • Integrated with different providers.
Project Tech stack:
React
Redux
Redux Thunk
Lead Front End Developer
Aug 2015 - Sep 20161 year
Project Overview

A website for helping job seekers and employers find each other. It was a SPA developed with Ember.js and Symphony. There were two user roles in this project - job seeker and employer. The main features were networking, sharing information on various social networks, searching for employers and resumes, sending job offers applications, and scheduling and managing interviews.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created front-end architecture;
  • Redesign old ruby front-end app to ember.js application;
  • Integration of LinkedIn, Google, Twitter, and Facebook log-in and sharing API.
Project Tech stack:
Ember.js
Google API and Services
Twitter API
Facebook SDK
jQuery

Education

2016
Computer Science
Bachelor
2018
System Programing
Master's

Languages

Ukrainian
Advanced
English
Advanced

Hire Vitaliy or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestPlace a free quotedream dev illustration
Copyright © 2025 lemon.io. All rights reserved.