• Файл

Микола

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

Розглядає посади:
Front-end програміст, Fullstack-розробник, Full stack програміст 
Вік:
36 років
Місто проживання:
Інші країни
Готовий працювати:
Дистанційно

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

Шукач вказав: Телефон

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

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

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

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

MYKOLA BLONSKYI
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

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

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

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


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