• Файл

Denys

Front-end engineer

Розглядає посади:
Front-end engineer, AI-розробник
Місто проживання:
Софіївська Борщагівка
Готовий працювати:
Дистанційно

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

Шукач вказав: ТелефонМесенджер

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

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

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

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

Denys Shapochkin
Senior Frontend Engineer, React / TypeScript
Varna, Bulgaria (remote, EU and US time zones) · [відкрити контакти](див. вище в блоці «контактна інформація») · Telegram @denys_shapochkin
[відкрити контакти](див. вище в блоці «контактна інформація») · github.com/ShapDenis

SUMMARY
React developer, 5+ years in commercial frontend. Most of that time on one large B2B procurement platform for a
US company. I work close to the product: I clarify requirements with the PM, build the UI, connect it to the API, fix
what breaks after release and review other people's code. Before frontend I spent 12 years writing 1C software for
businesses in Kyiv, so I understand what the business wants from a screen. Looking for a remote Senior Frontend
role in a product team.

SKILLS
Core JavaScript (ES2015+), TypeScript, React 18 / 19, Redux Toolkit, React Query, React Router, Hooks,
Context API
UI Material UI (v5 / v7), Tailwind CSS, Styled Components, SCSS, HTML5, CSS3, responsive layouts,
design systems on CSS variables, Figma
Tooling Vite, Webpack, Babel, Git, GitHub Actions, GitLab CI, Jira, Postman
Testing Jest, React Testing Library, Playwright (basic)
Also used REST, WebSocket, GraphQL (basic), Node.js, Next.js (familiar), Docker (basic), Angular 17 (one
project)
Practices performance work (Web Vitals, code splitting, memoization, virtualization), i18n, code review,
mentoring, Agile / Scrum

EXPERIENCE
FocalPoint, Frontend Engineer, promoted to Senior Frontend Engineer in April 2026
August 2021 – present · remote · US company · B2B procurement platform for enterprise clients
• Own features end-to-end: requirements with the PM, UI, API integration, QA support, fixes after release.
• Cut load time on the main screens by about 30%: cleaned up state management, split bundles by route,
memoized heavy components, moved long lists to virtualization.
• Built a shared internal UI kit together with the team and wrote the usage docs. New screens take less time to
assemble now.
• Added real-time status updates over WebSocket, so users stopped refreshing the page by hand.
• Review code from middle and junior developers and help them with React patterns and architecture decisions.
• Work with QA on reproducing bugs and on regression checks before each release.
• Daily standups and written communication in English with the US team.
Stack: React 18, TypeScript, Redux Toolkit, SCSS, Webpack, Vite, WebSocket, REST, Jest, React Testing Library
Freelance, Frontend Developer
2020 – 2021
• Landing pages and small SPA features for individual clients. React, JavaScript, SCSS, HTML5.
KLO gas station network (Kyiv), 1C Developer
2009 – 2021
• Wrote and maintained custom 1C modules for a retail network: reports, data exchange with MySQL, barcode
scanner and POS hardware integration, support for the staff.
• Earlier (2006 – 2009): 1C developer and IT support at three companies in Kyiv.

EDUCATION
Front-End Developer Capstone, Coursera, 2023
DAN.IT Education, Front-End Development program, 2019 – 2020
Odessa National Academy of Telecommunications, Bachelor in Telecommunications, 2005 – 2008
Kyiv College of Communication, Associate degree, Communication Systems, 2001 – 2005

LANGUAGES
Ukrainian and Russian: native. English: I read and write it every day at work with a US team; spoken English is
intermediate and improving.

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

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

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


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