Ukraine's #1 job service
Микола
Front-end програміст
- Considering positions:
- Front-end програміст, Fullstack-розробник, Full stack програміст
- Age:
- 36 years
- City of residence:
- Other countries
- Ready to work:
- Remote
Contact information
The job seeker has provided: Phone number
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/19598991/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
MYKOLA BLONSKYI
Frontend Engineer — React / TypeScript (Full-Stack: Next.js / NestJS)
Valencia, Spain | [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)
Work authorization: Temporary Protection status (Spain) — authorized to work in Spain | Available: Immediately
SUMMARY
Frontend Engineer with 12+ years shipping production React/TypeScript, including 8 years at Vimeo (350M+ registered users). Built
AI-powered features end-to-end — from internal API design to UI — plus real-time, high-concurrency systems for live video. Open to
remote roles worldwide, or on-site/hybrid roles in Valencia, Spain.
PROFESSIONAL EXPERIENCE
Frontend Engineer 03/2018 – 04/2026
Vimeo Ukraine Technologies Zaporizhzhia, Ukraine
Core member of a 6-person cross-functional team building Vimeo's video platform and enterprise video infrastructure.
• Scaled Video Translation from 7 to 30+ supported languages and enabled multi-language viewing via dynamic audio/video track
switching, delivered to Vimeo's entire user base, by designing internal RESTful APIs for AI-processed data and building the
React/TypeScript UI layer.
• Shipped AI-generated Video Highlights, Summaries, and Q&A, extending Vimeo's AI feature set platform-wide, by building end-
to-end UI components on top of new internal AI APIs.
• Cut permission-management overhead for enterprise clients by delivering a Role-Based Access Control system supporting 5+
permission tiers, by designing a scalable RBAC UI and data model.
• Powered real-time audience engagement during live broadcasts by engineering a high-concurrency, Firebase-backed live chat
with real-time polling and "Favorite Questions," by implementing WebSocket-driven state sync across concurrent viewers.
• Enabled recurring live-event scheduling for enterprise customers by building the Recurring Live Events feature end-to-end, using
React, TypeScript, Zustand, and Redux on a PHP/MySQL backend.
• Reduced regressions across releases by driving RESTful API design and documentation, backed by test coverage in Jest, Mocha,
and PHPUnit.
Frontend Developer 12/2014 – 02/2018
Proximo Team Zaporizhzhia, Ukraine
• Delivered cross-browser web interfaces (JavaScript, jQuery, Angular 1, SCSS), including interactive mapping (Google Maps API) and
dynamic dashboards (Chart.js).
Frontend Developer 10/2011 – 11/2014
FlickShine Remote
• Built and maintained custom WordPress themes (HTML, CSS, PHP) for NYC-based business clients.
PERSONAL PROJECTS
• blonskyi.dev — Personal platform (hub + identity): Next.js 15 hub (Auth.js v5, Drizzle, PostgreSQL, next-intl, Vitest + Playwright)
with per-project access control, plus login.blonskyi.dev — an OpenID Provider written in Go (zitadel/oidc: PKCE, JWKS, refresh,
introspection) that every subdomain consumes as a real OIDC client. GitHub Actions → GHCR → self-hosted deploy.
• fitness.blonskyi.dev — Fitness PWA (live): Next.js App Router + TanStack Query/Virtual + Zustand frontend, NestJS + Drizzle +
PostgreSQL backend in a pnpm monorepo; Python/FastAPI worker (OpenCV/MediaPipe pose analysis) over Redis, MinIO
presigned uploads, offline-first write queue, i18n (en/uk/ru/es), CI/CD.
• todo.blonskyi.dev — Task app (live): Next.js + NestJS GraphQL (code-first, chosen over schema-first) + Prisma + PostgreSQL;
shared lists, Google Calendar sync, recurring templates, six switchable layouts, PWA; Vitest/RTL, Jest, Playwright e2e. Also: Crypto
Coach AI — FastAPI + Next.js SaaS with Claude-generated explanations, NextAuth OAuth, LemonSqueezy billing, Vercel + Railway.
SKILLS
Languages: JavaScript (ES6+), TypeScript, PHP
Frameworks: React, Next.js (App Router), NestJS, Angular
State Management: Redux, Zustand, TanStack Query, Zod / react-hook-form
Styling: SCSS, CSS Modules, Styled Components
Backend / DB: Node.js, PHP, Go (OIDC provider), Python/FastAPI (working), PostgreSQL, MySQL, Prisma, Drizzle, Redis, Firebase
Testing: Vitest, Jest, React Testing Library, Playwright (e2e), Mocha, PHPUnit
Tools: Docker / Compose, GitHub Actions CI/CD, Git, Webpack, MinIO, Vercel / Railway, Figma
AI / APIs: RESTful APIs, GraphQL, WebSockets, OAuth 2.0 / OIDC, Anthropic Claude API integration, AI-assisted development (Claude Code)
EDUCATION
Master's — Computer Science: Software Engineering of Automated Systems 09/2007 – 06/2011
Classic Private University Zaporizhzhia, Ukraine
Languages: English — Upper-Intermediate (B2) Ukrainian — Native Russian — Bilingual
Frontend Engineer — React / TypeScript (Full-Stack: Next.js / NestJS)
Valencia, Spain | [
Work authorization: Temporary Protection status (Spain) — authorized to work in Spain | Available: Immediately
SUMMARY
Frontend Engineer with 12+ years shipping production React/TypeScript, including 8 years at Vimeo (350M+ registered users). Built
AI-powered features end-to-end — from internal API design to UI — plus real-time, high-concurrency systems for live video. Open to
remote roles worldwide, or on-site/hybrid roles in Valencia, Spain.
PROFESSIONAL EXPERIENCE
Frontend Engineer 03/2018 – 04/2026
Vimeo Ukraine Technologies Zaporizhzhia, Ukraine
Core member of a 6-person cross-functional team building Vimeo's video platform and enterprise video infrastructure.
• Scaled Video Translation from 7 to 30+ supported languages and enabled multi-language viewing via dynamic audio/video track
switching, delivered to Vimeo's entire user base, by designing internal RESTful APIs for AI-processed data and building the
React/TypeScript UI layer.
• Shipped AI-generated Video Highlights, Summaries, and Q&A, extending Vimeo's AI feature set platform-wide, by building end-
to-end UI components on top of new internal AI APIs.
• Cut permission-management overhead for enterprise clients by delivering a Role-Based Access Control system supporting 5+
permission tiers, by designing a scalable RBAC UI and data model.
• Powered real-time audience engagement during live broadcasts by engineering a high-concurrency, Firebase-backed live chat
with real-time polling and "Favorite Questions," by implementing WebSocket-driven state sync across concurrent viewers.
• Enabled recurring live-event scheduling for enterprise customers by building the Recurring Live Events feature end-to-end, using
React, TypeScript, Zustand, and Redux on a PHP/MySQL backend.
• Reduced regressions across releases by driving RESTful API design and documentation, backed by test coverage in Jest, Mocha,
and PHPUnit.
Frontend Developer 12/2014 – 02/2018
Proximo Team Zaporizhzhia, Ukraine
• Delivered cross-browser web interfaces (JavaScript, jQuery, Angular 1, SCSS), including interactive mapping (Google Maps API) and
dynamic dashboards (Chart.js).
Frontend Developer 10/2011 – 11/2014
FlickShine Remote
• Built and maintained custom WordPress themes (HTML, CSS, PHP) for NYC-based business clients.
PERSONAL PROJECTS
• blonskyi.dev — Personal platform (hub + identity): Next.js 15 hub (Auth.js v5, Drizzle, PostgreSQL, next-intl, Vitest + Playwright)
with per-project access control, plus login.blonskyi.dev — an OpenID Provider written in Go (zitadel/oidc: PKCE, JWKS, refresh,
introspection) that every subdomain consumes as a real OIDC client. GitHub Actions → GHCR → self-hosted deploy.
• fitness.blonskyi.dev — Fitness PWA (live): Next.js App Router + TanStack Query/Virtual + Zustand frontend, NestJS + Drizzle +
PostgreSQL backend in a pnpm monorepo; Python/FastAPI worker (OpenCV/MediaPipe pose analysis) over Redis, MinIO
presigned uploads, offline-first write queue, i18n (en/uk/ru/es), CI/CD.
• todo.blonskyi.dev — Task app (live): Next.js + NestJS GraphQL (code-first, chosen over schema-first) + Prisma + PostgreSQL;
shared lists, Google Calendar sync, recurring templates, six switchable layouts, PWA; Vitest/RTL, Jest, Playwright e2e. Also: Crypto
Coach AI — FastAPI + Next.js SaaS with Claude-generated explanations, NextAuth OAuth, LemonSqueezy billing, Vercel + Railway.
SKILLS
Languages: JavaScript (ES6+), TypeScript, PHP
Frameworks: React, Next.js (App Router), NestJS, Angular
State Management: Redux, Zustand, TanStack Query, Zod / react-hook-form
Styling: SCSS, CSS Modules, Styled Components
Backend / DB: Node.js, PHP, Go (OIDC provider), Python/FastAPI (working), PostgreSQL, MySQL, Prisma, Drizzle, Redis, Firebase
Testing: Vitest, Jest, React Testing Library, Playwright (e2e), Mocha, PHPUnit
Tools: Docker / Compose, GitHub Actions CI/CD, Git, Webpack, MinIO, Vercel / Railway, Figma
AI / APIs: RESTful APIs, GraphQL, WebSockets, OAuth 2.0 / OIDC, Anthropic Claude API integration, AI-assisted development (Claude Code)
EDUCATION
Master's — Computer Science: Software Engineering of Automated Systems 09/2007 – 06/2011
Classic Private University Zaporizhzhia, Ukraine
Languages: English — Upper-Intermediate (B2) Ukrainian — Native Russian — Bilingual
Similar candidates
-
Front-end програміст
50000 UAH, Remote -
Front-end Developer
40300 UAH, Remote, Ivano-Frankivsk , more 4 cities -
Intern Front-End Developer
25000 UAH, Remote, Vinnytsia, Lviv -
Middle Markup Front-end developer
Remote -
Middle Frontend Developer (React, Next.js)
Remote -
Senior Back-end (PHP) Developer, Software Engineer
120000 UAH, Remote, Kyiv