• Файл

Віталій

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

Розглядає посади:
Front-end програміст, Fullstack-розробник
Місто:
Київ

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

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

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

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

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

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

Vitalii Mihda
Senior Front-End Engineer · React / TypeScript
Kyiv, Ukraine (remote-friendly) | [відкрити контакти](див. вище в блоці «контактна інформація»)
[відкрити контакти](див. вище в блоці «контактна інформація») | getpickio.com (own product)

PROFESSIONAL SUMMARY
Senior Front-End Engineer with 10+ years of commercial experience building web and mobile products, specialised in
React.js / TypeScript with a strong hands-on background in Angular, Vue.js and Flutter / Dart. Since 2018 at AnvilEight I
have delivered long-term international products for UN / NGO and commercial clients. I also design and ship my own
full-stack products end-to-end (getpickio.com) — owning everything from architecture to release — and mentor
developers. Looking to grow into a Lead / Full-stack role, with a strong interest in data-heavy systems, dashboards, and
real-time platforms.

TECHNICAL SKILLS
Core Frontend: React.js, TypeScript, JavaScript (ES6+), Next.js (Feature-Sliced Design), Angular, Vue.js, Nuxt.js
State & UI: Zustand, Redux Toolkit, MobX, Riverpod, React Hook Form, Mantine, Material UI, Tailwind CSS, Sass / Less
APIs & Data: REST, GraphQL, Apollo, TanStack Query, WebSocket / real-time streams
Cross-Platform: Flutter / Dart, Electron (desktop apps)
Backend & Infra: Node.js, NestJS, Prisma / PostgreSQL, Redis / BullMQ, SQLite, AWS Lambda, Docker, CI/CD (GitLab,
Azure)
Testing & Tooling: Jest, Vitest, Cypress, Testing Library, integration_test (Flutter), Webpack, Vite, Git

WORK EXPERIENCE

AnvilEight — Senior Front-End Engineer Oct 2018 – Present | Kyiv / Remote

▸ World Food Programme (WFP) & UN data platforms (React · Angular · TypeScript · AWS · D3 · Leaflet)
• Long-running work across UN / ILO data platforms (World Food Programme and a related labour-standards
programme) covering 50+ countries — dashboards, interactive maps, charts, complex forms, and PDF / Excel
reporting. Returned to the core React product across several phases, with a period on the Angular platform in
between.
• Wrote AWS Lambda functions for data import / export that are still running in production today, years later.
• On the Angular platform, built multi-module applications with D3 and Leaflet geo-visualisations, Excel export,
Keycloak SSO, and multi-language support.
• Currently helping move the React front-end out of server-rendered Django templates into a standalone SPA, and
handling authentication and access for external (non-staff) users.

▸ Real-time Biomedical Signal App (React · Electron · TypeScript | 2025 – Mar 2026)
• Built an offline-first desktop app for recording and reviewing multi-channel biomedical signals — live charts, history
playback with zoom, and side-by-side signal comparison.
• Eliminated UI freezing under heavy real-time data by implementing a virtualized windowing strategy — keeping
only the active frame in memory and streaming older data to local disk; stored sessions per patient with import /
export between workstations.

▸ UK Farmers Marketplace (Flutter · Dart · GraphQL · in-app purchases)
• Shipped a cross-platform mobile marketplace for UK farmers from zero to production release — product listings,
cart, in-app purchases, and a GraphQL data layer.
• Managed performance profiling and the release pipeline on both iOS and Android.

▸ Internal CRM → SaaS Product (React · TypeScript · REST)
• Developed an internal HR and resource-management platform (employee directory, leave booking, equipment
tracking) that was later productised as a SaaS solution, with a separate customer-facing invoicing and account
module.

▸ Mental Health App — COVID Support (Flutter · Dart | UK market)
• Built a mental-health assessment and exercise app with an adaptive test and personalised exercise
recommendations to support people during pandemic isolation.
Engineering Practices & Mentoring
• Mentored ~10 junior and mid-level developers over my career, focusing on code quality, architectural thinking, and
best practices.
• Brought a stalling CI build down from ~1h40m (it kept hitting the timeout and failing the pipeline) to ~1h — without
touching product code: added missing build caching, audited and removed unused dependencies, and finished a
partial JS→TypeScript migration to cut compilation overhead.
• Drove state-management migrations: BLoC → Riverpod (Flutter), Redux → MobX, and Redux → Zustand —
reducing boilerplate and improving DX each time.
• Ran systematic code reviews enforcing consistent patterns, performance-conscious rendering, and accessibility.

Maincode Agency — Front-End Developer Apr 2018 – Oct 2018 | Kharkiv
• Built React SPA features with Redux and Google Maps integration; delivered a Nuxt.js / Vue.js e-commerce project
with Vuex and Axios.

EliteIT — Markup / Front-End Developer May 2015 – Apr 2018 | Kharkiv
• Delivered 100+ projects — landing pages, blogs, online stores — building a strong foundation in semantic HTML,
CSS3 / SASS / LESS, JavaScript, jQuery, and Gulp; introduced Vue.js for interactive form components.

PERSONAL & SIDE ENGINEERING

▸ getpickio.com — Giveaway / Randomizer SaaS (self-shipped to production)
• Designed and shipped a full-stack giveaway platform end-to-end — transparent winner selection, public results,
billing. Frontend: Next.js + React (Feature-Sliced Design), TypeScript, Mantine, TanStack Query, Zustand.
• Built the backend solo: NestJS + Prisma / PostgreSQL, Redis + BullMQ queues, JWT / Passport auth, and social-
participant scraping (Instagram / Threads via Playwright).
• Other Node.js / NestJS side projects: a crypto exchange terminal (real-time market data, exchange APIs, automated
trading), Telegram automation bots, and an LLM content-rewriting pipeline.
• Backend above comes from personal projects — front-end is my primary focus, and I am comfortable owning
backend tasks (Node.js / NestJS) when a role needs it.

EDUCATION & LANGUAGES
Master's Degree in Engineering — National Aerospace University «Kharkiv Aviation Institute»
Bachelor of Engineering (BEng) — Simferopol Motor Transport College
Languages: English — B2 (daily standups & technical discussions) · Ukrainian — Native

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

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

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

Кандидати за містами


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