• Файл

Дмитро

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

Розглядає посади:
Front-end програміст, .Net-програміст 
Місто проживання:
Київ
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав: ТелефонЕл. поштуМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

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

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: