Ivan, frontend developer

I build interfaces that stay fast on a cheap phone.

I’m Ivan, a frontend developer. I turn designs into accessible, well-tested components and take them all the way to production, from design systems to checkout flows.

Email me
© 2026 Ivan. Built by hand, without trackers.

Selected work

NameStackYear
Train ticket checkoutRebuilt a long booking flow into two clear steps that work with a keyboard and a screen reader.React, TypeScript, Playwright
React, TypeScript, Playwright 2026
Design system for a fintech teamA component library with dark mode and documentation, shared across several products.Vue, design tokens, Storybook
Vue, design tokens, Storybook 2025
Warehouse dashboardTables with tens of thousands of rows that scroll smoothly, and filters that survive a page reload.Next.js, TanStack Table
Next.js, TanStack Table 2025
Offline recipe appAn installable web app that keeps working in a kitchen with no signal.PWA, IndexedDB
PWA, IndexedDB 2024
4 objects

What I work with

Build

TypeScript, React, Next.js, Vue

Style

Modern CSS, design tokens, Storybook

Check

Accessibility audits, Core Web Vitals, Vitest, Playwright

how_i_work.txt

I start from the slowest device your users have and the intent behind the design. I write components that are easy to change or delete, and I measure before I optimize.

Contact

Have a project in mind?

Tell me what you are building. I usually reply within a day.

hello@ivandeveloper.com