• File

Віталій

Front-end програміст

Age:
36 years
City:
Kyiv

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Kyiv, Ukraine | [open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section)
Vitalii Ilchenko LinkedIn: [open contact info](look above in the "contact info" section)
Front-End Developer Telegram: @swarzmuller

Summary:
●​ 4+ years of professional experience in the Information Technology industry;
●​ Strong expertise in front-end development using React and TypeScript;
●​ Experience with modern state management solutions (Zustand, Redux Toolkit, TanStack
Query);
●​ Advanced form handling and validation using React Hook Form and Zod;
●​ Experience with unit, integration, and e2e testing (Jest, Playwright);
●​ Strong focus on performance optimization, clean architecture, and maintainable code;
●​ Experience building reusable UI kits and design systems;
●​ Proficient in CI/CD processes and AI-assisted development tools;
●​ Experience working in distributed and remote teams.​​

Work Experience: ​
Datavise
Front-End Developer​ ​ ​ ​ ​ ​ Jan 2025 - Present
Convertix.io
Front-End Developer (Part-time)​​ ​ ​ ​ ​ ​ 2024 - 2025
SSA Group
Front-End Developer​ ​ ​ ​ ​ ​ 2021 - 2024

Recently Completed Projects:
Data Visualization Platform
Client:​ Data-focused product company
Description:​ A web administrative platform for dental clinics for managing and processing big
data on customers and other operation facts. The application provides a strong
data view feature for data visualization in different graphical formats, such as
diagrams and pictures. It also supports complex forms for activities on customer,
appointment, and business facts.
Languages:​ TypeScript
Environments:​ React, TypeScript, Zustand, TanStack Query, Custom Charts, MUI, Vite, GitHub
Actions, Zod, Cypress
Position:​ Front-End Developer
Activities:​
●​ Developing interactive and reusable UI components;
●​ Implementing real-time data fetching and caching strategies;
●​ Optimizing rendering performance and reducing redundant re-renders;
●​ Refactoring complex form and state logic;
●​ Collaborating with backend engineers on API and state architecture;
●​ Using AI-assisted tools to accelerate routine development tasks.

Campaign Builder Platform
Client:​ Convertix.io
Description:​ A multi-step campaign builder allowing users to configure and manage
marketing campaigns with complex form logic and validations.
Languages:​ TypeScript
Environments:​ React, TypeScript, MUI, React Hook Form, Zod, GitHub Actions
Position:​ Front-End Developer
Activities:​
●​ Building complex multi-step forms;
●​ Implementing validation schemas and form state logic;
●​ Writing unit and integration tests;
●​ Setting up CI/CD pipelines for automated deployment.

Crypto Trading Platform UI Kit
Client:​ SSA Group
Description:​ A modular UI Kit and design system for a crypto trading platform, ensuring
consistency across multiple internal products.
Languages:​ TypeScript
Environments:​ React, Emotion, Styled Components, Jest, React Testing Library
Position:​ Front-End Developer
Activities:​
●​ Designing and developing reusable UI components;
●​ Creating a scalable design system;
●​ Achieving up to 95% unit test coverage;
●​ Collaborating closely with designers for pixel-perfect UI;
●​ Integrating e-commerce features with Shopify API.

E-commerce Platforms
Client:​ Multiple e-commerce businesses
Description:​ Custom Shopify and WordPress-based e-commerce solutions with responsive
layouts and third-party integrations.
Languages:​ JavaScript
Environment: ​ Shopify, WordPress, WooCommerce, HTML, CSS, JavaScript
Position:​ Front-End Developer
Activities:​
●​ Developing custom themes and components;
●​ Integrating WooCommerce functionality;
●​ Ensuring cross-browser compatibility and responsiveness.

Skills:
Programming and Markup Languages:
JavaScript, TypeScript, HTML, CSS

Technologies and Frameworks:
React, NextJS, Zustand, Redux Toolkit, TanStack Query, React Hook Form, Zod, MUI, Tailwind
CSS, Emotion, Styled Components, Jest, Playwright, Webpack, Vite, GitHub Actions

Testing Environments:
Jest, React Testing Library, Playwright

Development Environments:
VS Code, WebStorm, MacOS, Postman

Continuous Integration and Repository Management:
GitHub, GitHub Actions

Bug Tracking Systems:
Jira, ClickUp
Source Version Control:
Git (including graphical tools)

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: