Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Володимир

Fullstack Developer

Возраст:
31 год
Город проживания:
Староконстантинов
Готов работать:
Удаленно

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

Соискатель указал телефон , эл. почту и LinkedIn.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

VOLODYMYR KRAVCHUK
Fullstack Developer
Starokostiantyniv, Ukraine
[открыть контакты](см. выше в блоке «контактная информация») [открыть контакты](см. выше в блоке «контактная информация») · LinkedIn

ABOUT ME

Frontend developer with 4+ years of commercial experience who has grown into full-stack work. I am strong across the modern frontend stack —
React, Next.js, TypeScript, REST/GraphQL — and I now design and ship the backend too: NestJS, Node.js, Prisma, PostgreSQL, Redis, JWT auth,
real-time WebSockets, and payment integrations. Recently I built a full-stack SaaS product end to end (auth, real-time, subscriptions) with a heavy
focus on clean modular architecture and thorough test coverage. I care about measurable outcomes: faster UI, dependable releases, and
maintainable code, and I want to keep growing as a fullstack engineer.

SKILLS

FRONTEND

HTML5 CSS JavaScript TypeScript React Next.js Redux Zustand React Query

React Hook Form Zod Tailwind CSS Vite PWA WCAG

BACKEND

Node.js NestJS Express Prisma ORM PostgreSQL MongoDB Redis REST

GraphQL / Apollo WebSockets / Socket.IO JWT / Passport.js

TESTING & TOOLING

Jest Vitest Playwright React Testing Library MSW Unit & E2E Testing Docker

pnpm workspaces Git Matomo Magento 2 / PWA Studio

LANGUAGES

English — Upper-Intermediate
Ukrainian — Native

PROJECTS

◆ CampaignHub — Full-Stack SaaS Platform (personal project) 2025 - present
A subscription-based campaign-management platform for tabletop (D&D 5e) game masters, built solo end to end to practice a complete product:
authentication, real-time collaboration, and payments.
• Backend: built a modular NestJS API with Prisma 7 over PostgreSQL, covering campaigns, scenes, characters, and combat logic.
• Auth: email/password with JWT access + refresh tokens in httpOnly cookies (Passport.js), and per-campaign role-based authorization.
• Payments: integrated WayForPay recurring subscriptions with a server-side webhook that keeps subscription state in sync (including downgrade
on failed renewal) and an in-house cancel/billing flow — chosen over Stripe due to Ukraine-merchant support.
• Real-time: live multiplayer over Socket.IO with a Redis adapter for cross-instance broadcast; server-authoritative dice rolls and per-player fog-
of-war computed server-side via shadow-casting, then broadcast per socket.
• Frontend: Next.js (App Router) + TypeScript, Tailwind CSS, React Query for server state, Zustand for client state, and React Hook Form +
Zod for forms.
• Testing: unit, integration, and end-to-end coverage across both apps with Jest, Vitest, and Playwright.
• Performance: load-tested with Artillery; tuned the Postgres connection pool, added missing indexes, and introduced 30s Redis read-caching —
roughly doubling sustained throughput.
• Tooling: pnpm workspace monorepo, Docker Compose for local Postgres/Redis.

WORK EXPERIENCE

◆ Frontend Developer, Confidential Client Aug 2025 - Jun 2026
USA
US-based government company, OSINT project (details covered by NDA).

Implemented one of the product's core features; achieved 100% test coverage; ensured compliance with WCAG 2.2 AA standards; performed a
website redesign; optimized rendering performance; migrated the project to Vite.
◆ Frontend Developer, Roi4cio Feb 2024 - Jun 2025
Austria
Worked on a complex AI-powered presentation platform including a CMS, web player, PowerPoint extension, Gmail extension, mobile application,
and multiple integrations.

Implemented new features and resolved bugs as part of the development and support team; contributed to CMS and player redesign during a major
rebranding effort; developed one of the core AI assistant features (goals); implemented custom subtitles, preview functionality, and synchronized
players in the CMS for video and audio slide scripts; ran A/B tests with Matomo, reducing incomplete registrations by 10%; optimized player API
requests, cutting first-load time from 6s to 4s (33% improvement).

◆ Frontend Developer / Magento PWA Studio Developer, Elogic Feb 2022 - Feb 2024
Ukraine
Worked on outstaff and outsource e-commerce projects, delivering multiple web stores with different themes in international teams.

Successfully delivered four e-commerce websites; participated in full-cycle development from scratch to production; collaborated directly with clients;
implemented features, integrations, and UI solutions for Magento-based storefronts.

EDUCATION

◆ Khmelnytskyi National University 2012 - 2018
Master's degree, Computer Science — Khmelnytskyi, Ukraine

PROFESSIONAL COURSES
Node.js, Express, MongoDB & More: The Complete Bootcamp — Jonas Schmedtmann, 2026
Learn Playwright with TypeScript (Web & API Testing) — Pavan Kumar, 2025

Другие резюме этого кандидата

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: