PDFDownload PDF

Illia Panasenko

Senior Frontend Engineer

Amsterdam, Netherlands

hello@ipanasenko.meipanasenko.megithub.com/ipanasenkolinkedin.com/in/ipanasenko

PROFILE

Senior Frontend Engineer with 15+ years in web development, including 11+ years at Wix, focused on frontend architecture, design systems, React, TypeScript, testing, and CI/CD across product surfaces. Known for leading ambiguous, large-scale delivery from design through implementation and for applying AI-assisted workflows in day-to-day engineering.


SKILLS

Libraries, Frameworks, Languages - TypeScript / JavaScript / Node.js / React / React Native / TanStack libraries / Form libraries / Zod / Storybook / Jest / Vitest / Puppeteer / Playwright / HTML / CSS
Tooling & Practices - AI-assisted & agentic development / OpenAI Codex / Anthropic Claude / Design systems / Turborepo / Monorepos / Developer experience (DX) / CI/CD / Serverless / WebSockets / SDK design / Feature flags/toggles / A/B testing


EXPERIENCE

Wix
Senior Frontend Engineer / Tech Lead
2014 - Present | Dnipro, Ukraine / Amsterdam, Netherlands
- Contributed across Wix-wide shared platforms, including Design System, Yoshi build tooling, Dev Portal for CI/CD and release management, and Sled end-to-end testing platform, supporting frontend consistency, build workflows, and testing infrastructure.
- Integrated AI-assisted and agentic workflows into daily engineering work across implementation, testing, debugging, code review, and technical investigation; shared effective practices with other engineers.
- Wix Payments: Led frontend architecture improvements across Wix Payments monorepo, enhancing developer experience and build infrastructure.
- Base44 Payments Dashboard: helped integrate Wix Payments into Base44, allowing Base44 users to manage their profile, payments and subscriptions.
- Wix Bookings: Core contributor to Wix Bookings on web, building business-dashboard flows for booking management and extending booking management to Wix One App using React Native.
- Wix Bookings Links: Developed a production serverless Node.js orchestration service within Wix Bookings that coordinated multiple RPC calls, handled downstream failures, consolidated response data, validated site state, and exposed client-facing API endpoints. Also contributed to other serverless Node.js services across Wix.
- Wix Editor 2.0: worked on new Section component of Wix Editor 2.0, including workflows around it
- Wix Editor: led major infrastructure redesign of Wix Editor's Add Panel (team of 3 engineers), the primary component discovery interface. Delivered improved extensibility, maintainability, and testability.
- Media Manager: tech lead, team of 5 engineers, successfully released by replacing old Media Manager. Built Media Manager SDK for custom media upload and management UIs.
- Wix Video: tech lead, team of 4 engineers, worked on Wix Video backoffice and Wix Editor widget.
- Wix Music: one of contributors, working on Wix Music widget inside Wix Editor.

Maxymiser
Frontend JavaScript Engineer
2010 - 2014 | Dnipro, Ukraine
- Built client-side JavaScript, HTML, and CSS implementations for A/B and multivariate testing, personalization, recommendations, and customer-experience optimization campaigns.


PROJECTS

F1 TV RSS
f1tv-rss.vercel.app | GitHub
- Built and operates an unofficial Atom feed that recursively parses F1 TV's content API, normalizes the latest episodes, and serves hourly-cached updates to any RSS reader. Next.js / TypeScript / serverless.

Random Tabber
Chrome Web Store | GitHub
- Built and published a privacy-preserving Chrome/Edge extension used by 75+ people to jump to a random tab, optionally close the previous tab, and navigate tabs with keyboard shortcuts. TypeScript / Chrome Extensions / Webpack.

AH.nl Purchases Dashboard Skill
GitHub
- Built an agent-agnostic installable skill for coding agents including Codex and Claude that authenticates with Albert Heijn's mobile services, fetches receipt data via GraphQL, and generates a local interactive dashboard for spend, products, categories, discounts, and receipt PDFs. Node.js / GraphQL / local-first analytics.


OPEN SOURCE

60+ merged pull requests across developer tools including Yarn, ESLint, eslint-plugin-unicorn, T3 Code, Paseo, FormatJS, Biome, and TanStack.
- Shipped package-manager UX in Yarn, diff-review tooling in T3 Code and Paseo, and lint-rule behavior in ESLint and eslint-plugin-unicorn.
- Also contribute TypeScript API and type fixes, performance improvements, and documentation, examples, and typo corrections where developer-facing details matter.


EDUCATION

2006 - 2011 / Oles Honchar Dnipro National University / Bachelor of Science, Applied Mathematics


LANGUAGES

English - Professional Working Proficiency
Ukrainian - Native
Russian - Native