Роман
Front-end developer
- Employment type:
- full-time, part-time
- Age:
- 37 years
- City of residence:
- Kyiv
- Ready to work:
- Kyiv, Remote
Contact information
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/6709146/
Work experience
Senior Frontend Engineer
from 03.2024 to 09.2026
(2 years 7 months)
MAUDAU, Київ (IT)
Worked on a large Ukrainian e-commerce marketplace, developing both the customer-facing storefront and the internal CRM/back-office platform.
- Owned features from requirements clarification and technical design through implementation, testing, production release, and ongoing support.
- Designed and implemented checkout and guest-purchase flows, alongside product, account, promotion, and loyalty features.
- Built gamification features, including quests, leaderboards, daily rewards, and virtual currency, handling complex availability rules, timers, and user state.
- Improved Core Web Vitals through code splitting, lazy loading, memoization, event throttling, and targeted TanStack Query cache invalidation.
- Built and maintained a shared design system with design tokens and type-safe component APIs, using discriminated unions to prevent incompatible prop combinations.
- Designed centralized authentication for Next.js and OpenAPI clients, including access/refresh token management, concurrent refresh deduplication, request retries, and secure cookie handling.
- Developed data-heavy administration interfaces with server-side filtering, sorting, pagination, and asynchronous imports.
- Built a menu configuration tool with draft/published state and rollback, enabling routine menu updates without developer involvement.
- Implemented GitHub Actions PR checks and label-based Playwright E2E orchestration across eight feature environments, including dependency caching and private package authentication.
- Improved accessibility through semantic HTML, ARIA, and keyboard navigation. Used GrowthBook for A/B experiments and GA4, Sentry, and Datadog for analytics and production monitoring.
Tech stack: React, Next.js, TypeScript, Redux Toolkit, RTK Query, TanStack Query, Zustand, React Hook Form, Tailwind CSS, Ant Design, Material UI, Storybook, Jest, React Testing Library, Playwright, GitHub Actions, Docker, REST APIs, Sentry, Datadog, GA4, GrowthBook, OpenAI Codex.
Software Engineer
from 01.2022 to 03.2024
(2 years 3 months)
Epam Anywere, Київ (IT)
Worked on enterprise web and e-commerce applications for international clients.
Migrated legacy functionality to a modern React SPA, working directly with clients on technical solutions, task estimation and decomposition.
Implemented authentication flows, GraphQL integrations, and Google Maps functionality, including marker clustering and polygons.
Improved frontend performance through code splitting, lazy loading, memoization, and rendering optimizations, keeping data-heavy interfaces responsive.
Integrated Commercetools and Amplience headless CMS into enterprise commerce workflows.
Built reusable UI components documented in Storybook and maintained code quality with ESLint, Jest, and React Testing Library.
Participated in code reviews and investigated and resolved production issues.
Tech stack: React, TypeScript, Redux Toolkit, RTK Query, Next.js, GraphQL, Apollo, Material UI, Storybook, Jest, React Testing Library, ESLint, Google Maps API, Commercetools, Amplience, Azure.
Frond-end
from 05.2019 to 01.2022
(2 years 9 months)
OMNICORE LLC, Київ (IT)
- Developed the front-end parts of websites from scratch
- Work on e-commerce project with tens of thousands products
- Made code review
- Turned on tickets into solutions
- Provided estimates on tasks
- Decomposed larger sections of work
- Made onboarding for the newcomers
- Work with VISX library to building visual interfaces
Tools:
Jira/Confluence, Figma, Git Technologies React JS, Vue.js, Vuex, Opencart, PHP, Vanilla JS
Team: 30 professionals Front-end team: 6 members QA team: 4 members PM: 2 member
Frond-end
from 01.2018 to now
(8 years 10 months)
Freelance, киев (IT)
Education
Київський міжнародний університет
Міжнародне право, Київ
Higher, from 2006 to 2010 (4 years)
Additional education and certificates
Dan IT Frontend
2018 4 месяца
Knowledge and skills
- HTML
- JavaScript
- CSS
- React
- GitHub
- Figma
- TypeScript
- SASS
- Node.js
- Bootstrap
- Redux
- Next.js
- REST API
- JQuery
- Висока працездатність
- Webpack
- TanStack Query
- Ant design
- Chakra UI
- Chart.js
Additional information
Developer with 4 years of experience in Front-end
Strong knowledge in
HTML/CSS/JavaScript/React/Redux/Next/React Query
Practical experience with SPA/SSR, provided end-to-end integration between front-end and back-end sides, made code review, made onboarding for the newcomers, well-versed in Scrum and Agile.
Good understanding of the overall software development process. The teams I worked for ranged from 3 to 98 people. High responsobility and efficiency.
Professional skills:
CSS3/HTML5,
SCSS, SASS,
JS, ES6+,
TypeScript,
ReactJS,
Redux,
Redux-toolkit,
Vue.js,
Material UI,
Node js,
mongoose
express js
TWIG
YII2
Opencart
mongoDB
Git
Jira
bitbucket
Similar candidates
-
Front-end програміст
50000 UAH, Remote -
Front-end developer
20000 UAH, Kyiv, Remote -
Frontend-програміст
Remote -
Intern Front-End Developer
25000 UAH, Vinnytsia, Lviv, Remote -
Front-end Developer
40300 UAH, Ivano-Frankivsk, Lviv , more 4 cities -
Frontend-програміст
Kyiv, Remote