Vitaliy
From Ukraine (GMT+3)
12 years of commercial experience
Lemon.io stats
2
projects done195
hours worked1
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
Additional skills
Ready to start
ASAPDirect hire
Potentially possibleExperience Highlights
Senior Front-end Developer
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.
- 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.
Senior Front-end Developer
A mono repo web application for a telecommunication company to manage and create contracts for various services, including internet, mobile, and hosting.
- 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.
Senior Front-end Developer
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.
- 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.
React.js Developer
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.
- 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.
Senior Front-end Developer
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.
- 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.
Senior Front-end Developer
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.
- 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.
Front-End Developer
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.
- Created new front-end architecture;
- Managed team and planned redesign process;
- Debugged and resolved the application issues;
- Documented new structure and setup development workflow.
Front-end Developer
SPA and mobile application for hospital clients. Help the clinic to communicate with clients, get feedback, and ask for medical check-ups.
- Debugged and resolved the application issues;
- Fixed UI issues on Android devices.
Lead Front-end Developer
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.
- 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.
React.js Developer
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.
- Created front-end and back-end architecture;
- Built front-end components library;
- Integrated with different providers.
Lead Front End Developer
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.
- 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.