Serhii

Front-end developer

Employment type:
full-time, part-time
Age:
33 years
City of residence:
Other countries
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmailLinkedIn

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

Work experience

Front-end engineer

from 02.2024 to 08.2026 (2 years 7 months)
NIX Solutions, Дистанційно (IT)

Project:
Under the terms of NDA (Israel / USA) SaaS, Compliance domain. (Outsource format)

Responsibilities:
- Developed and maintained features in a large Angular (v19) Nx monorepo using TypeScript, NgRx, RxJS, and Module Federation;
- Designed and implemented complex business features, enabling users to extend platform functionality;
- Delivered reusable and scalable UI solutions, adopted across multiple teams;
- Contributed to the internal design system (form controls, modals, UI elements, data manipulation utilities);
- Increased test coverage (UT, Cypress), improving the platform stability;
- Performed code reviews, participated in FE architecture discussions;
- Migration app from Angular to React;

Technologies used: Angular 19, TypeScript, JavaScript, NgRx, RxJS, Tailwind, Karma, Jasmine, Cypress, NX monorepo, Angular Material/CDK, Storybook, GitHub, Jira, Datadog, WS, Lottie, XLSX.

Front-end engineer

from 01.2023 to 02.2024 (1 year 2 months)
Under terms of NDA (Ukraine) SaaS, Healthcare Product Platform, Дистанційно (IT)

Responsibilities:
• FE owner responsible for architecture and technical decisions;
• Refactored legacy Angular codebase, improving maintainability and reducing technical debt (resolving/fixing: memory leaks, incorrect RxJS usage, XSS vulnerabilities, application structure, design system);
• Migrated multiple pages from .NET to Angular and implemented new UI features;

• Bug-fixing;
• Implementation of new features;
• Integrating an app with a complex eHealth API;
• Improved UI/UX and overall application performance based on users' feedback;
• Increasing platform usage to 2M+ visitsper year;
• Development of a design system;

Technologies used: Angular 15, TypeScript, RxJS, HTML, SCSS, ESLint, Prettier, Bitbucket, REST API, eHealth API, moment JS.

Front-end engineer

from 09.2022 to 01.2023 (5 months)
NIX Solutions, Дистанційно (IT)

Short-term project from the USA, healthcare domain. (Outsource format)

Responsibilities:
- Migration of the app from AngularJS to Angular 14 as technical lead with 2 other frontend developers;
- Creation of a design system;
- Completed full migration in 4 months without prior AngularJS experience;

Technologies used:
TypeScript, JavaScript, Angular 14.2, RxJS, Angular Material (CDK), GitHub, NgSelect, Moment JS, XLSX, Azure, MS Teams.

Front-end engineer

from 04.2021 to 09.2022 (1 year 6 months)
NDA (SaaS, Healthcare Product Platform), Дистанційно (IT)

Responsibilities:
• FE owner responsible for architecture and technical decisions
• Refactored legacy Angular codebase, improving maintainability and reducing technical debt (resolving/fixing: memory leaks, incorrect RxJS usage, XSS vulnerabilities);
• Migrated multiple pages from .NET to Angular and implemented new UI features;
• Integrated complex eHealth API with nested data structures and multi-step forms;
• Improved UI/UX and overall application performance based on user feedback;
• Contributed to a platform handling 2M+ visits in a year;

Technologies used:
Angular, TypeScript, RxJS, HTML, SCSS, ESLint, Prettier, Bitbucket, REST API, eHealth API, moment JS.

Front-end engineer

from 04.2021 to 09.2022 (1 year 6 months)
NIX Solutions, Харків (IT)

Project:
Under the terms of NDA (Israel / USA) SaaS, Compliance domain. (Outsource format)

Responsibilities:
- Developed and maintained features;
- Bug fixing;
- Covering the platform with unit tests;
- Contributed to the internal design system (form controls, modals, UI elements, data manipulation utilities);
- Performed code reviews, participated in FE architecture discussions;
- Work in the international environment team. Communication with other FE, BE developers, PMs, QA teams, designers, and customer solution teams.
Implementation of real-time updating, optimistic UI-UX approaches, converting data to the Excel format, and uploading/downloading files.

Technologies used: Angular 11-14, TypeScript, JavaScript, NgRx, RxJS, Tailwind, Karma, Jasmine, NX monorepo, Angular Material/CDK, Storybook, GitHub, Jira, WS, Lottie, XLSX.

Education

ХТЕІ КНТЕУ

Менеджмент, Харків
Higher, from 2009 to 2015 (6 years)

Additional education and certificates

2020, 4 місяці

2020, 2023

2022, 2023

2021

2023

2023

Knowledge and skills

  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • SASS
  • Angular
  • RxJS
  • NgRx
  • Redux
  • Redux Toolkit
  • Redux-Thunk
  • REST
  • REST API
  • AJAX
  • Axios
  • Tailwind CSS
  • Angular Material
  • Git
  • GitHub
  • Figma
  • React Hooks
  • React Router
  • Jasmine framework
  • Jira
  • Confluence
  • WebSocket
  • GitLab
  • ESLint
  • Prettier
  • Chrome DevTools
  • Responsive design
  • Adaptive layout
  • Cursor
  • React

Language proficiencies

  • English — above average
  • Ukrainian — fluent

Additional information

Hi,

I am a frontend Engineer with over 5 years of commercial experience.
Experienced in building and scaling complex web applications.

Expertise in Angular, JS, TypeScript, RxJS, NgRx, HTML, CSS (SCSS), Tailwind CSS, WS (real-time), REST API.
Currently, I expand my knowledge of React and back-end technologies (Node, Express, NestJS).

Proven ability to deliver scalable solutions and collaborate effectively with cross-functional teams in international environments. Able to work independently and in a team.
Open to working with React and expanding expertise beyond Angular ecosystem.

About me:
- open-minded person with excellent communication skills;
- highly motivated to improve my professional skills;
- responsible;

FYI. I currently live abroad, in Moldova.

Message me, and I will share my detailed CV.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: