[ ANNA ERMILINA ]

[ PORTFOLIO // 2026 ]

[ SERVICES ]

[ SENIOR FRONTEND ENGINEER // REACT & NEXT.JS ]

[ INDEX // 01 ]

Anna Ermilina

7+ years in the JavaScript/TypeScript ecosystem. I architect high-performance Next.js platforms, lead large-scale migrations from legacy stacks, and tune Core Web Vitals to production budgets. I integrate LLM-powered features into web products and use AI-assisted workflows to ship faster — most recently as the sole frontend engineer behind the Next.js migration of a major automotive media portal.

Expertise

[ SECTION // 01 ]
[ MIGRATIONS & NEXT.JS ARCHITECTURE ]

Transforming legacy web systems into modern Next.js environments: breaking monolithic layouts into maintainable component architectures, structuring predictable data flows, and modernizing state management. 76+ component design system built solo on my last migration.

[ PERFORMANCE & CORE WEB VITALS ]

Optimizing heavy platforms to strict production budgets: SSR/SSG rendering strategies, payload reduction with backend teams, asset discipline. Proven result: Lighthouse 95/100 with zero CLS on a high-traffic media portal.

[ AI-POWERED FEATURES & WORKFLOW ]

Integrating LLM APIs (Gemini, Claude) into products — bots, content pipelines, structured-data output for LLM discoverability — and using AI-assisted development (Cursor, Claude) to cut implementation and research time.

Experience

[ SECTION // 02 ]
  • 2019 — PRESENT

    Senior Frontend Developer

    OOO "Za Rulem" (ZR.RU) · Remote

    Sole frontend engineer on a major automotive media portal. Led the migration from legacy stacks (Google Closure, jQuery) to React, then to Next.js. Built the component library, drove SSR performance to Lighthouse 95/100, customized Keycloak auth, implemented JSON-LD structured data.

  • 2024 — PRESENT

    Frontend Developer · Contract

    OOO KP-IT · Remote

    Delivered three products in parallel with the main role: an internal statistics dashboard, a touch-optimized kiosk library, and an SSR coupon hub for a marketing campaign.

Case Studies

[ SECTION // 03 ]

[ ARCHIVE // MORE WORK ]

  • AMP Version ZR.RUCommercial
    React · SSR · TypeScript · Styled-components
  • Frontend Jobs BotLabs
    Python · Telegram API · Railway
  • Kameleoon DashboardTechnical Case
    React · TypeScript · Vitest
  • CADExchange CaseTechnical Case
    Next.js · Formik · Styled-components
  • INMYROOMS TapbarTechnical Case
    React · TypeScript · Framer Motion
  • Realmond UserlistTechnical Case
    Next.js · Tailwind CSS
  • Portfolio EnginePersonal
    Next.js 16 · Framer Motion · Tailwind CSS · GitHub Actions

Contact

[ SECTION // 04 ]

[ OPEN TO SENIOR FRONTEND ROLES · REMOTE / RELOCATION-FRIENDLY ]