Jan Kryšpín

Design System Architect & Frontend Team Lead

I help teams build consistent, accessible, scalable UI systems and frontend architecture.

Strongest in CSS, component APIs, theming, and bridging Figma workflows to production code.

Jan Kryšpín

What I do

Design systems

  • Component APIs and composition
  • Theming, tokens, and documentation
  • Accessibility and consistency at scale

Frontend leadership

  • Architecture and code quality
  • Mentoring and alignment across teams
  • Pragmatic delivery without cutting corners

Figma → code

  • Code Connect and design-to-code workflows
  • AI-assisted implementation with guardrails
  • Closing the gap between design files and shipped UI

Selected work

  • Alma CareerContract
    Alma Career CzechiaDesign System Architect · Spirit · contractor

    Spirit is the foundation for Alma Career products—from job portals to internal tools. Tokens, (S)CSS, HTML, and React; consistency across Jobs.cz, Prace.cz, Seduo, and more.

  • NetvorContract
    NetvorFrontend Team Lead · contractor

    Frontend leadership and standards for Netvor’s client work—architecture, quality, and mentoring the team.

  • Alma CareerDesign system
    Spirit Design System

    Open design system for Alma products: components, tokens, and multi-stack implementations (same engagement as Jobs.cz / Prace.cz below).

  • Alma CareerProduct
    Jobs.cz — frontend modernisation

    Large-scale UI refresh with Spirit: refactored search, new components site-wide, and a much faster developer workflow.

  • Alma CareerProduct
    Prace.cz — platform rebuild

    Major career portal rebuilt with Spirit React components and Next.js, plus support for feature teams.

  • NetvorProduct
    Fondee.cz

    Czech investing platform delivered with Netvor: React and a custom SCSS system, later a Flutter app; today I focus on leading the frontend team.

  • NetvorProduct
    Respekt.cz

    Weekly magazine site built at Netvor with Next.js, Contember CMS, and GraphQL; later a redesign and a Flutter app.

  • NetvorProduct
    FDb.cz

    Large film-database revamp at Netvor—Next.js, Tailwind 4, React Aria; leading a four-person frontend team.

  • NetvorProduct
    Parti.cz

    Connects clients with verified architecture studios. Netvor product—I built the whole thing solo (frontend and backend), vibe-coding end to end.

  • CommunityTalk
    Talk: Figma Code Connect + AI

    From Figma to quality code—Code Connect and AI with the Spirit design system (Frontendisti).

  • CommunityTalk
    Talk: Unit tests in SCSS

    Complex functions and mixins are not the only SCSS worth testing. How to wire the `sass-true` library into Jest and assert preprocessor output.

  • PersonalPlugin
    FontScanner

    Figma Community plugin to scan and inspect font usage in a file—my own side project, published on the Figma Community.

  • Open source
    GitHub

    Open-source and public work—Stylelint configs, Supernova exporters, and more.

Speaking

From Figma to quality code: Code Connect + AI

Frontendisti · 2026-03

How we connect the Spirit design system to Figma Code Connect and use AI to speed up turning designs into solid production code.

Watch on YouTube

Unit tests in SCSS

Frontendisti · 2024-05

Complex functions and mixins are not the only SCSS worth testing. How to wire the `sass-true` library into Jest and assert preprocessor output.

View slides (PDF)

More activity on LinkedIn.

About

Based in Prague, Czechia. I work as a contractor: with Alma Career on Spirit, Jobs.cz, and Prace.cz; with Netvor on products such as Parti, Fondee, Respekt, and FDb. I like problems where design and engineering meet—clear component contracts, maintainable CSS, and systems that teams actually enjoy using.

Contact

Email is best for a direct conversation; LinkedIn for context and updates.