Skip to content
VH

Every pixel, every ms.

Front-end developer. React, Next.js, Astro. Pixel-perfect to the design, fast in Core Web Vitals, 30+ shipped.

TypeScript, React, Next.js, Astro, Tailwind CSS, GSAP, Figma, Core Web Vitals

One front-end, 22 months, two home rebuilds.

A PPC agency's site and free-tools library, run solo for ~22 months: the library grew from 19 to ~78 tools.

Type
Client · marketing site
Status
Live
Stack
Astro · React · TypeScript · Tailwind CSS · MDX · Cloudflare Workers

Figma to deploy, then every redesign since.

A design agency's site, built solo from Figma to deploy and kept up for ~2.5 years, SEO included.

Type
Client · agency site
Status
Live
Stack
Next.js · React · TypeScript · Tailwind CSS · GSAP · Vercel

Client work

Experience

  1. Sollas

    Full-Stack Developer

    10/2023 – Present · Contract · Remote

    • Sole developer of Answerly, an expert-monetization startup: built the whole product, including real-time chat, auth, Stripe Checkout and Connect payouts with webhook handling.
    • Built ppc.io solo and have evolved it for ~22 months: new sections, tool pages, animations, and a migration from Strapi to Astro content collections that removed a CMS dependency and sped up builds.
    • Built sollas.co from Figma to deploy on Next.js and own its SEO: technical SEO, Core Web Vitals, Search Console, plus automated pre- and post-deploy checks.
    • Built the Backlinks site end to end as the sole developer: a Next.js front-end on a Strapi CMS I set up myself.
    • Front-end for a real-time crypto/finance dashboard under NDA: live charts and bot management in Next.js + TypeScript.
  2. Metamorfosi Agency

    Front-End Developer · client: Bold, UK

    06/2024 – 05/2026 · Agency · Remote

    • Shipped 25+ responsive marketing and landing sites for Bold's UK clients as part of an agency team.
    • Held a pace of 1–2 production sites a week, pixel-perfect from Figma across breakpoints.
    • Wrote clean, reusable HTML, PostCSS and JavaScript that the back-end team integrated, and worked on Bold's own agency site.
  3. Freelance

    Front-End Developer

    03/2023 – 10/2023 · Freelance · Remote

    • Built front-ends, forms and landing pages for client websites.
    • Sped up and SEO-optimized existing sites; set up and customized WordPress where needed.

About

Hi, I'm Vitaliy, or just Italik. I'm a full-stack developer from Kyiv who's been shipping for the web for 3+ years, taking products from a Figma file all the way to production.

I care about the details on the front end: layouts that match Figma to the pixel, animation that feels right, and pages that load fast and rank. For two years I shipped 1–2 marketing sites a week for an agency, and I still maintain sites I first built in 2024. When a product needs AI, I can build that too.

I enjoy owning a feature from idea to something that actually ships. I work remotely from Kyiv, alongside designers and, where there are any, the client's own developers, and I'm happy to own the whole stack or slot into an existing team.

Next, I want to own the front end of a product or a site that matters to a team. Full-time, contract or part-time all work for me.

Lab

  1. LiveWeb appMCP

    Money Track

    An AI finance app where every number comes from SQL: ~97% categorisation accuracy at ~80% lower cost.

    Money Track: screenshot
  2. LiveMCPOpen source

    Lottie Theme

    Recolours a Lottie animation into any palette or theme, by hand, by script or by an agent that checks its result by rendering it.

    Lottie Theme: screenshot
  3. v2 in progressBotRAG

    AI Telegram Assistant

    A group-chat AI bot where code decides when the model runs: an estimated $3-6 a month instead of $75-150.

    AI Telegram Assistant: screenshot
  4. LiveToolAutomation

    Job Radar

    A job-search tool where code makes every decision and the model only reads new text: cost down from ~$15 to an estimated $1-2 a month.

    Job Radar: screenshot
  5. LiveAgentLLM

    Ask-about-me chat

    The AI chat on this site. It answers only from my real content, for under a cent a question.

    Ask-about-me chat: screenshot

Ask my AI about me

It knows my projects, experience and how I work. Ask it anything a recruiter would.

How this works

  1. content
  2. knowledge base
  3. LLM
  4. answer

Site content and my notes are loaded into one cached prompt. The model answers only from them and cites the files it used.

Ask-italik
How does Money Track avoid made-up numbers?

Italik.aiExample answer

It keeps the model away from arithmetic. Every number comes from one canonical SQL layer over D1, and each user's data is isolated in its own Durable Object. The LLM advisor only receives those query results as grounded context and explains them; it never computes totals or writes to the data itself.

Read the Money Track case study

Skills

Frontend
TypeScript, React, Next.js, Astro, Tailwind CSS, Redux, MobX, TanStack Query, Zod, shadcn/ui, Radix UI
Quality
Core Web Vitals, SEO, Playwright
Integrations & CMS
Stripe (Checkout, Connect), Strapi, WordPress, third-party APIs
Tools
Git/GitHub, Figma, Vite, Chrome DevTools
Backend
Node.js, NestJS, Express, Hono, REST APIs, JWT auth, webhooks
Data
PostgreSQL, Prisma, MongoDB, Cloudflare D1, Supabase, Firebase
Cloud & infra
Cloudflare Workers, Durable Objects, Vercel
AI
LLM API integration (Anthropic, xAI Grok), agent harnesses & tool use, MCP servers, prompt design, Claude Code (custom skills & workflows), structured outputs, prompt caching, evals, embeddings (Vectorize)