Ukraine's #1 job service
Владислав
Front-end developer
- Considering positions:
- Front-end developer, Front-end програміст, React developer, Senior Front-end developer
- Age:
- 33 years
- City of residence:
- Ivano-Frankivsk
- Ready to work:
- Ivano-Frankivsk, Kyiv, Lviv, Remote
Contact information
The job seeker has provided: Phone numberLinkedIn
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/13065922/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Vladyslav Shpylka
Front-End Developer
[open contact info ](look above in the "contact info" section) | [open contact info ](look above in the "contact info" section) | [open contact info ](look above in the "contact info" section) | github.com/Mr2NEC | Ukraine (Ivano-Frankivsk)
SUMMARY
Front-End Developer with 5+ years of commercial experience building complex web applications with React and
TypeScript. Specialized in data visualization (D3.js, WebGL, PIXI.js) and large-scale admin panels for fintech and
enterprise products. Experienced with Next.js, Redux Toolkit, Zustand, TanStack Query, Material UI and Ant Design.
Comfortable in large legacy codebases and contributing to Node.js and NestJS backends. Writes tests with Jest and
React Testing Library, builds custom tooling such as ESLint rules, mentors teammates and takes part in code review.
SKILLS
Programming Languages: JavaScript (ES6+), TypeScript, HTML5, CSS3, SCSS/Sass, LESS
Frameworks and Libraries: React, Next.js (App Router), React Native, Expo, Redux, Redux Toolkit, Redux-Saga,
Zustand, TanStack Query, React Hook Form, Yup, Zod, React Router
UI: Material UI (MUI), Ant Design, Framer Motion, Responsive Design, Figma
Data Visualization: D3.js, PIXI.js, WebGL, Chart.js, ApexCharts, Leaflet, pdf.js
Testing and Quality: Jest, React Testing Library, ESLint (custom rules), Prettier, Husky, Commitlint
Tools: Vite, Webpack, Git, Docker, CI/CD (GitLab CI, Gitea Actions), REST API, Socket.IO, i18next, PWA, Service
Workers
Backend (working knowledge): Node.js, NestJS, Express, MongoDB, PostgreSQL, TypeORM
Practices: Feature-Sliced Design, Code Review, Mentoring, Technical Documentation (JSDoc), Legacy Code
Refactoring
LANGUAGES
Ukrainian - Native
English - Intermediate (B1)
EXPERIENCE
Front-End Developer
Fintech Company (under NDA) | Jul 2025 - Present | Remote
• Develop the main admin panel of a fintech product with React 18, TypeScript, Vite and Material UI in a team of
20+, as one of the three most active contributors
• Build data-heavy tables with filtering, sorting and virtualization, plus payment and promo-campaign flows,
using Zustand, React Hook Form and Yup
• Implement real-time updates over Socket.IO and precise monetary calculations with decimal.js
• Built a second admin app on Next.js App Router with Feature-Sliced Design, TanStack Query and Zod: catalogue
and data-provider management, CSV import and export, health monitoring and chart previews
• Created a custom ESLint rule that enforces test IDs on interactive elements, and added Docker image and PDF
build steps to the CI pipelines
• Contribute to backend services: NestJS and MongoDB (authentication, token refresh, audit logging) and an
internal tool on Express, PostgreSQL and TypeORM (authentication, ticket system)
Front-End Developer
FlexSolution | Jul 2022 - Feb 2025 | Kharkiv, Ukraine (Remote)
• Maintained and extended an interactive graph-visualization product handling graphs of up to ~100,000 nodes:
layout computed with D3.js, rendering in WebGL with PIXI.js, on a large mature codebase with React and
RequireJS
• Implemented visual encoding of data on the graph (link thickness and color, risk scoring, country markers,
direction), map clustering with Leaflet and CSV export
• Supported multiple white-label client builds from a single core through configuration instead of forks
• Documented core modules with JSDoc, speeding up onboarding for new developers
• Replaced the commercial PDFTron (Apryse) SDK with an open-source pdf.js stack, removing a recurring licence
cost, and implemented search-term highlighting inside documents
• Built an ERP back-office admin panel end to end in 4 months with React, Ant Design and Redux Toolkit:
inventory, supply, costing and accounting, role-based UI access, URL-synced filters and three interface
languages
• Led front-end development of an education search app with personalized recommendations, delivered in 3
weeks with React, Redux Toolkit and Framer Motion
React / React Native Developer
FlexSolution | Jan 2022 - Jun 2022 | Kharkiv, Ukraine (Remote)
• Developed a marketplace mobile app in React Native and TypeScript: buyer and seller interfaces, item listing
and payment provider integration
• Built a real-time events app single-handedly in React Native and Expo: Socket.IO chat, maps and user profiles,
layered API and service architecture, API contracts in Swagger and a mock server for backend-independent
development
React Developer
FlexSolution | Apr 2021 - Dec 2021 | Kharkiv, Ukraine
• One of the two main contributors to a coaching platform, working on web and mobile web in parallel: role-
based dashboards for admins and coaches, check-ins with photo reports, activity audit log and Chart.js
analytics
• Wrote the component test suite with Jest and React Testing Library alongside refactoring from Ant Design Pro
to Ant Design; tests ran in CI on every review branch
• Built the mobile web client on antd-mobile and a service-worker update mechanism so users receive new
releases right after deploy (PWA)
• Worked in a ticket-driven workflow with per-task code review branches and regularly integrated teammates'
branches
• Mentored an intern and handed the project over after their training
EDUCATION
Bachelor's Degree in Mechatronics, Robotics and Automation Engineering (in progress)
Kharkiv National University of Radio Electronics | 2025 - Present
Full Stack Advanced course
A-Level Ukraine | 2020 - 2021
Front-End Developer
[
SUMMARY
Front-End Developer with 5+ years of commercial experience building complex web applications with React and
TypeScript. Specialized in data visualization (D3.js, WebGL, PIXI.js) and large-scale admin panels for fintech and
enterprise products. Experienced with Next.js, Redux Toolkit, Zustand, TanStack Query, Material UI and Ant Design.
Comfortable in large legacy codebases and contributing to Node.js and NestJS backends. Writes tests with Jest and
React Testing Library, builds custom tooling such as ESLint rules, mentors teammates and takes part in code review.
SKILLS
Programming Languages: JavaScript (ES6+), TypeScript, HTML5, CSS3, SCSS/Sass, LESS
Frameworks and Libraries: React, Next.js (App Router), React Native, Expo, Redux, Redux Toolkit, Redux-Saga,
Zustand, TanStack Query, React Hook Form, Yup, Zod, React Router
UI: Material UI (MUI), Ant Design, Framer Motion, Responsive Design, Figma
Data Visualization: D3.js, PIXI.js, WebGL, Chart.js, ApexCharts, Leaflet, pdf.js
Testing and Quality: Jest, React Testing Library, ESLint (custom rules), Prettier, Husky, Commitlint
Tools: Vite, Webpack, Git, Docker, CI/CD (GitLab CI, Gitea Actions), REST API, Socket.IO, i18next, PWA, Service
Workers
Backend (working knowledge): Node.js, NestJS, Express, MongoDB, PostgreSQL, TypeORM
Practices: Feature-Sliced Design, Code Review, Mentoring, Technical Documentation (JSDoc), Legacy Code
Refactoring
LANGUAGES
Ukrainian - Native
English - Intermediate (B1)
EXPERIENCE
Front-End Developer
Fintech Company (under NDA) | Jul 2025 - Present | Remote
• Develop the main admin panel of a fintech product with React 18, TypeScript, Vite and Material UI in a team of
20+, as one of the three most active contributors
• Build data-heavy tables with filtering, sorting and virtualization, plus payment and promo-campaign flows,
using Zustand, React Hook Form and Yup
• Implement real-time updates over Socket.IO and precise monetary calculations with decimal.js
• Built a second admin app on Next.js App Router with Feature-Sliced Design, TanStack Query and Zod: catalogue
and data-provider management, CSV import and export, health monitoring and chart previews
• Created a custom ESLint rule that enforces test IDs on interactive elements, and added Docker image and PDF
build steps to the CI pipelines
• Contribute to backend services: NestJS and MongoDB (authentication, token refresh, audit logging) and an
internal tool on Express, PostgreSQL and TypeORM (authentication, ticket system)
Front-End Developer
FlexSolution | Jul 2022 - Feb 2025 | Kharkiv, Ukraine (Remote)
• Maintained and extended an interactive graph-visualization product handling graphs of up to ~100,000 nodes:
layout computed with D3.js, rendering in WebGL with PIXI.js, on a large mature codebase with React and
RequireJS
• Implemented visual encoding of data on the graph (link thickness and color, risk scoring, country markers,
direction), map clustering with Leaflet and CSV export
• Supported multiple white-label client builds from a single core through configuration instead of forks
• Documented core modules with JSDoc, speeding up onboarding for new developers
• Replaced the commercial PDFTron (Apryse) SDK with an open-source pdf.js stack, removing a recurring licence
cost, and implemented search-term highlighting inside documents
• Built an ERP back-office admin panel end to end in 4 months with React, Ant Design and Redux Toolkit:
inventory, supply, costing and accounting, role-based UI access, URL-synced filters and three interface
languages
• Led front-end development of an education search app with personalized recommendations, delivered in 3
weeks with React, Redux Toolkit and Framer Motion
React / React Native Developer
FlexSolution | Jan 2022 - Jun 2022 | Kharkiv, Ukraine (Remote)
• Developed a marketplace mobile app in React Native and TypeScript: buyer and seller interfaces, item listing
and payment provider integration
• Built a real-time events app single-handedly in React Native and Expo: Socket.IO chat, maps and user profiles,
layered API and service architecture, API contracts in Swagger and a mock server for backend-independent
development
React Developer
FlexSolution | Apr 2021 - Dec 2021 | Kharkiv, Ukraine
• One of the two main contributors to a coaching platform, working on web and mobile web in parallel: role-
based dashboards for admins and coaches, check-ins with photo reports, activity audit log and Chart.js
analytics
• Wrote the component test suite with Jest and React Testing Library alongside refactoring from Ant Design Pro
to Ant Design; tests ran in CI on every review branch
• Built the mobile web client on antd-mobile and a service-worker update mechanism so users receive new
releases right after deploy (PWA)
• Worked in a ticket-driven workflow with per-task code review branches and regularly integrated teammates'
branches
• Mentored an intern and handed the project over after their training
EDUCATION
Bachelor's Degree in Mechatronics, Robotics and Automation Engineering (in progress)
Kharkiv National University of Radio Electronics | 2025 - Present
Full Stack Advanced course
A-Level Ukraine | 2020 - 2021
Similar candidates
-
Front-end developer
20000 UAH, Kyiv, Remote -
Front-end програміст
50000 UAH, Remote -
Front-end Developer
40300 UAH, Ivano-Frankivsk, Lviv , more 4 cities -
Frontend-програміст
Kyiv, Remote -
Front-end програміст
Remote -
Front-end програміст
Other countries, Remote