Сервіс пошуку роботи №1 в Україні
Дмитро
Front-end програміст
- Розглядає посади:
- Front-end програміст, .Net-програміст
- Місто проживання:
- Київ
- Готовий працювати:
- Дистанційно
Контактна інформація
Шукач вказав: ТелефонЕл. поштуМесенджер
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/20724865/
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Dmytro Fesenko
Front-End Team Lead | Senior Front-End Developer
Location: Kyiv/Rivne, Ukraine
Format: Full-time, hybrid/remote
Mob: [відкрити контакти ](див. вище в блоці «контактна інформація»)
Telegram: @DimFDev
E-mail: [відкрити контакти ](див. вище в блоці «контактна інформація»)
LinkedIn: [відкрити контакти ](див. вище в блоці «контактна інформація»)
English: Upper-Intermediate (B2+)
Professional Summary
Front-End Team Lead and Senior Front-End Developer with 8+ years of experience building web applications in
CRM, product platforms, iGaming, logistics, and analytics. Deep expertise in Angular (up to v22), TypeScript,
RxJS, Signals, SSR, and NgRx. Lead front-end teams and cross-team technical initiatives, own domain-level
front-end architecture decisions, define standards and reusable solutions, and mentor engineers through code
review and technical guidance. Experienced with AI-assisted development: AI code review and prototyping
(OpenAI Codex, Google Gemini); currently adopting Claude and Cursor. Open to Front-End Team Lead and
Senior Front-End Developer roles.
Key Highlights
• Led a front-end team of 4 developers and technical initiatives across 4 teams in an iGaming product domain.
• Grew from Front-End Developer to Front-End Team Lead within one year at RedCore.
• Mentored 5 engineers at RedCore, and earlier 2 back-end developers and a trainee.
• Delivered in large teams: around 20 developers across Ukraine and Denmark (Livatek) and around 50
members (OnSeo); daily English communication with the Danish team and stakeholders, and customer
demos in English (EPAM, OnSeo).
• Hands-on with Angular (versions 5 to 22), React, Vue.js, and D3.js data visualization.
Technical Skills
Core: TypeScript, JavaScript (ES6+), HTML5, CSS3, Sass/SCSS, BEM, SVG, responsive and adaptive UI, Web
Accessibility (WCAG/a11y), Web Performance (Web Vitals, Lighthouse)
Frameworks and Libraries: Angular (standalone components, Signals, built-in control flow, deferrable views,
SSR), AngularJS, RxJS, NgRx, React, Redux, D3.js, Vue.js
Architecture and Leadership: Front-end architecture, domain-level architecture, reusable solution design,
design systems, front-end standards and best practices, technical initiative leadership, team leadership,
mentoring, code review, Agile/Scrum
Testing and Tooling: Jasmine, Karma, Jest, Playwright (e2e), Cypress (e2e), Vite/esbuild, Nx, ESLint,
Webpack, Angular CLI, Git, GitLab CI, JIRA, WebStorm, Figma, Storybook
AI-Assisted Development: OpenAI Codex, Google Gemini, ChatGPT for AI code review, prototyping and
debugging; currently adopting Claude and Cursor
APIs and Backend Exposure: GraphQL, Java/Spring Boot integration, Node.js, Express, MongoDB, Mongoose,
Firebase, Oracle, MySQL
Professional Experience
Front-End Team Lead | RedCore | Jan 2025 – Jul 2026
iGaming product platform
• Led a front-end team of 4 developers and technical initiatives across 4 teams, owning technical direction and
delivery quality for an iGaming product domain; proposed cross-team practices, such as relying on Angular's
native view encapsulation instead of BEM where it fit.
• Made domain-level architectural decisions, balancing scalability, maintainability, and delivery speed.
• Proposed replacing NgRx with a lighter, Signals-based state-management approach where it fit (without
NgRx SignalStore); evaluated trade-offs, aligned the team, and oversaw the rollout, reducing boilerplate and
easing onboarding for new engineers.
• Defined and drove the move to modern Angular (up to v22): standalone components, Signals, built-in control
flow, deferrable views, SSR, Vite/esbuild builds, and lazy-loaded, tree-shakable modules; planned the
migration and guided the team through implementation and code review, improving performance and
maintainability.
• Initiated a redesign of reusable components into a separate repository documented in Storybook; set
standards and direction for the team, enabling legacy code to be phased out and reducing bugs. Now used
across our domain and planned as a shared SDK for other teams.
• Created a structured mentoring plan and mentored 5 engineers through code reviews and technical
guidance; introduced AI-assisted code review and prototyping (OpenAI Codex, Google Gemini) into the
team’s daily workflow.
• Defined testing practices for the team, covering unit and end-to-end tests, and made test coverage part of
code review.
Technologies: Angular 22, TypeScript 5.x, RxJS 7, Signals, SSR, Storybook 8+, Jest, Nx, Vite/esbuild, GitLab CI
Front-End Developer | RedCore | Jan 2024 – Dec 2024
Admin panel built from scratch
• Built front-end functionality for a new admin panel from scratch, establishing a maintainable application
structure for admin workflows.
• Created reusable UI components and patterns that kept the admin interface consistent and easy to extend.
• Contributed to technical decisions that shaped the initial product foundation and delivery approach.
Front-End Developer | Livatek | May 2020 – Dec 2023
CRM system for building companies (ordrestyring.dk)
• Developed and maintained Angular features for a CRM platform used by building companies.
• Integrated client-side flows with GraphQL APIs and wrote end-to-end tests with Cypress.
• Worked in an international team of around 20 developers across Ukraine and Denmark, with daily English
communication with the Danish team and stakeholders.
• Supported long-term product development with a focus on maintainable UI and consistent delivery.
Technologies: Angular 15, TypeScript, GraphQL, Cypress
Front-End Developer | OnSeo | Jan 2020 – May 2020
B2B and B2C gambling platform with customer and admin areas
• Implemented new functionality for customer-facing and admin-facing areas, fixed bugs, and refactored
existing code.
• Took part in code reviews and customer demos in English in a team of around 50 members.
• Worked on the Angular 8 to Angular 9 migration.
Technologies: Angular 8/9, TypeScript, NgRx, RxJS, Diffusion, Webpack, TSLint, Oracle
Front-End Developer | EPAM Systems | Jul 2018 – Dec 2019
Worldwide delivery company application (Dec 2018 – Dec 2019)
• Delivered new UI functionality, bug fixes, and refactoring for a large AngularJS logistics application.
• Wrote unit tests with Jasmine and Karma, and reviewed code and presented completed work at customer
demos in English.
• Mentored two back-end developers who started contributing to AngularJS code.
Technologies: AngularJS, JavaScript, Java, Adobe CQ, Play, Gulp, Webpack, Jasmine, Karma, ESLint, Oracle
Internal statistics application (Jul 2018 – Dec 2018)
• Built front-end functionality for an internal analytics application with Angular 5 and D3.js, integrated with
Java/Spring Boot services.
• Managed a small front-end team of two developers, estimated tasks, and proposed UX improvements.
Technologies: Angular 5, TypeScript, D3.js, Spring Boot, Java 8, Hibernate, Spring Data, MySQL/H2
Earlier Experience
Front-End Developer and QA | Edsson Software BV | May 2018 – Aug 2018: Built the view layer of a Vue.js
admin portal for a mobile app (Vue.js, Firebase, Webpack, Figma); created and ran test cases and clarified
requirements with the customer in a cross-functional team.
Front-End Developer | Dahville | Apr 2018: Implemented a flower shop page (HTML5, CSS3, JavaScript) and
mentored a trainee.
Full-Stack Developer | The Tickets (startup) | Nov 2017 – Apr 2018: Built an event search application with
React, Redux, Node.js, Express, and MongoDB, using test-driven development.
Education
Master's Degree in Water Supply and Sewage (honours), Kyiv National University of Construction and
Architecture, 2011
American English Center, Upper-Intermediate English
Front-End Team Lead | Senior Front-End Developer
Location: Kyiv/Rivne, Ukraine
Format: Full-time, hybrid/remote
Mob: [
Telegram: @DimFDev
E-mail: [
LinkedIn: [
English: Upper-Intermediate (B2+)
Professional Summary
Front-End Team Lead and Senior Front-End Developer with 8+ years of experience building web applications in
CRM, product platforms, iGaming, logistics, and analytics. Deep expertise in Angular (up to v22), TypeScript,
RxJS, Signals, SSR, and NgRx. Lead front-end teams and cross-team technical initiatives, own domain-level
front-end architecture decisions, define standards and reusable solutions, and mentor engineers through code
review and technical guidance. Experienced with AI-assisted development: AI code review and prototyping
(OpenAI Codex, Google Gemini); currently adopting Claude and Cursor. Open to Front-End Team Lead and
Senior Front-End Developer roles.
Key Highlights
• Led a front-end team of 4 developers and technical initiatives across 4 teams in an iGaming product domain.
• Grew from Front-End Developer to Front-End Team Lead within one year at RedCore.
• Mentored 5 engineers at RedCore, and earlier 2 back-end developers and a trainee.
• Delivered in large teams: around 20 developers across Ukraine and Denmark (Livatek) and around 50
members (OnSeo); daily English communication with the Danish team and stakeholders, and customer
demos in English (EPAM, OnSeo).
• Hands-on with Angular (versions 5 to 22), React, Vue.js, and D3.js data visualization.
Technical Skills
Core: TypeScript, JavaScript (ES6+), HTML5, CSS3, Sass/SCSS, BEM, SVG, responsive and adaptive UI, Web
Accessibility (WCAG/a11y), Web Performance (Web Vitals, Lighthouse)
Frameworks and Libraries: Angular (standalone components, Signals, built-in control flow, deferrable views,
SSR), AngularJS, RxJS, NgRx, React, Redux, D3.js, Vue.js
Architecture and Leadership: Front-end architecture, domain-level architecture, reusable solution design,
design systems, front-end standards and best practices, technical initiative leadership, team leadership,
mentoring, code review, Agile/Scrum
Testing and Tooling: Jasmine, Karma, Jest, Playwright (e2e), Cypress (e2e), Vite/esbuild, Nx, ESLint,
Webpack, Angular CLI, Git, GitLab CI, JIRA, WebStorm, Figma, Storybook
AI-Assisted Development: OpenAI Codex, Google Gemini, ChatGPT for AI code review, prototyping and
debugging; currently adopting Claude and Cursor
APIs and Backend Exposure: GraphQL, Java/Spring Boot integration, Node.js, Express, MongoDB, Mongoose,
Firebase, Oracle, MySQL
Professional Experience
Front-End Team Lead | RedCore | Jan 2025 – Jul 2026
iGaming product platform
• Led a front-end team of 4 developers and technical initiatives across 4 teams, owning technical direction and
delivery quality for an iGaming product domain; proposed cross-team practices, such as relying on Angular's
native view encapsulation instead of BEM where it fit.
• Made domain-level architectural decisions, balancing scalability, maintainability, and delivery speed.
• Proposed replacing NgRx with a lighter, Signals-based state-management approach where it fit (without
NgRx SignalStore); evaluated trade-offs, aligned the team, and oversaw the rollout, reducing boilerplate and
easing onboarding for new engineers.
• Defined and drove the move to modern Angular (up to v22): standalone components, Signals, built-in control
flow, deferrable views, SSR, Vite/esbuild builds, and lazy-loaded, tree-shakable modules; planned the
migration and guided the team through implementation and code review, improving performance and
maintainability.
• Initiated a redesign of reusable components into a separate repository documented in Storybook; set
standards and direction for the team, enabling legacy code to be phased out and reducing bugs. Now used
across our domain and planned as a shared SDK for other teams.
• Created a structured mentoring plan and mentored 5 engineers through code reviews and technical
guidance; introduced AI-assisted code review and prototyping (OpenAI Codex, Google Gemini) into the
team’s daily workflow.
• Defined testing practices for the team, covering unit and end-to-end tests, and made test coverage part of
code review.
Technologies: Angular 22, TypeScript 5.x, RxJS 7, Signals, SSR, Storybook 8+, Jest, Nx, Vite/esbuild, GitLab CI
Front-End Developer | RedCore | Jan 2024 – Dec 2024
Admin panel built from scratch
• Built front-end functionality for a new admin panel from scratch, establishing a maintainable application
structure for admin workflows.
• Created reusable UI components and patterns that kept the admin interface consistent and easy to extend.
• Contributed to technical decisions that shaped the initial product foundation and delivery approach.
Front-End Developer | Livatek | May 2020 – Dec 2023
CRM system for building companies (ordrestyring.dk)
• Developed and maintained Angular features for a CRM platform used by building companies.
• Integrated client-side flows with GraphQL APIs and wrote end-to-end tests with Cypress.
• Worked in an international team of around 20 developers across Ukraine and Denmark, with daily English
communication with the Danish team and stakeholders.
• Supported long-term product development with a focus on maintainable UI and consistent delivery.
Technologies: Angular 15, TypeScript, GraphQL, Cypress
Front-End Developer | OnSeo | Jan 2020 – May 2020
B2B and B2C gambling platform with customer and admin areas
• Implemented new functionality for customer-facing and admin-facing areas, fixed bugs, and refactored
existing code.
• Took part in code reviews and customer demos in English in a team of around 50 members.
• Worked on the Angular 8 to Angular 9 migration.
Technologies: Angular 8/9, TypeScript, NgRx, RxJS, Diffusion, Webpack, TSLint, Oracle
Front-End Developer | EPAM Systems | Jul 2018 – Dec 2019
Worldwide delivery company application (Dec 2018 – Dec 2019)
• Delivered new UI functionality, bug fixes, and refactoring for a large AngularJS logistics application.
• Wrote unit tests with Jasmine and Karma, and reviewed code and presented completed work at customer
demos in English.
• Mentored two back-end developers who started contributing to AngularJS code.
Technologies: AngularJS, JavaScript, Java, Adobe CQ, Play, Gulp, Webpack, Jasmine, Karma, ESLint, Oracle
Internal statistics application (Jul 2018 – Dec 2018)
• Built front-end functionality for an internal analytics application with Angular 5 and D3.js, integrated with
Java/Spring Boot services.
• Managed a small front-end team of two developers, estimated tasks, and proposed UX improvements.
Technologies: Angular 5, TypeScript, D3.js, Spring Boot, Java 8, Hibernate, Spring Data, MySQL/H2
Earlier Experience
Front-End Developer and QA | Edsson Software BV | May 2018 – Aug 2018: Built the view layer of a Vue.js
admin portal for a mobile app (Vue.js, Firebase, Webpack, Figma); created and ran test cases and clarified
requirements with the customer in a cross-functional team.
Front-End Developer | Dahville | Apr 2018: Implemented a flower shop page (HTML5, CSS3, JavaScript) and
mentored a trainee.
Full-Stack Developer | The Tickets (startup) | Nov 2017 – Apr 2018: Built an event search application with
React, Redux, Node.js, Express, and MongoDB, using test-driven development.
Education
Master's Degree in Water Supply and Sewage (honours), Kyiv National University of Construction and
Architecture, 2011
American English Center, Upper-Intermediate English
Схожі кандидати
-
Front-end програміст
50000 грн, Дистанційно -
Front-end Developer
40300 грн, Дистанційно, Івано-Франківськ , ще 4 міста -
Intern Front-End Developer
25000 грн, Дистанційно, Вінниця, Львів -
Middle Frontend Developer (React, Next.js)
Дистанційно -
Middle Markup Front-end developer
Дистанційно -
Front-end програміст
Дистанційно, Дніпро