XAN TORRES
Available

Senior Frontend Engineer & Product Architect.

Xan Torres. 14+ years building production web applications in TypeScript and React. I solve hard UI problems at scale and own features end-to-end, from data model through to pixel.

Cyprus (EU) · Remote · CET/EET
[ 01 ]Core strengths

Engineering excellence.

  • System Design & Architecture

    I map data flows, state boundaries, and primary interactions before the first component is written. Architecture that survives scale, team rotation, and the second rewrite.

  • Frontend Craft

    Interaction design, Core Web Vitals performance, and accessibility treated as a first-class constraint, not a final pass. The surface is where the work becomes visible.

  • Product Mindset

    I ship the thing that moves the business metric, not the thing that's easiest to specify. Comfortable with ambiguous requirements, stakeholder exposure, and scoping under pressure.

  • Scalable Codebases

    Typed boundaries between layers, migrations that don't block shipping, CI that catches regressions before they reach main. I've joined codebases at every lifecycle stage and left them healthier.

[ 03 ]Approach

Approach.

  1. 01

    Systems, not screens.

    A small set of typographic, spatial, and motion primitives. Easier to extend, and easier to argue with, than a folder of one-off components.

  2. 02

    Solid foundations, sharp surfaces.

    Boring primitives at the core: a router, a form, a table. The considered work lives at the seams a user actually touches.

  3. 03

    Single source of truth wins.

    Client mirrors of backend calculations drift and create support tickets. The UI is a rendering layer over honest data, never a second authority.

  4. 04

    Ship beats debate.

    Async-remote native. A coherent choice I can defend beats a committee-driven compromise nobody owns.

[ 04 ]Stack

Tools in daily use.

Strict TS
first

Frontend

  • React 17/18/19
  • TypeScript (strict)
  • Next.js 13+
  • Apollo Client
  • Redux Toolkit · RTK Query
  • TanStack Query · Table
  • React Hook Form · Zod
  • Storybook

Design Systems

  • Component library architecture
  • Tailwind CSS
  • MUI · Radix UI · theme-ui
  • Design tokens
  • Module Federation
  • Style isolation
  • Accessibility (WCAG)
  • Rive · Lottie

Backend (supporting)

  • Node.js · NestJS · Express
  • Prisma · Sequelize · TypeORM
  • PostgreSQL · Redis
  • WebSocket · REST · GraphQL
  • AWS (RDS, S3, EKS, SSO)
  • Docker · Kubernetes

Tooling & Testing

  • Vite · Rsbuild · Webpack
  • Turborepo · NX · pnpm workspaces
  • Biome · ESLint · Prettier
  • GitHub Actions
  • Jest · React Testing Library
  • Playwright · Cypress
[ 05 ]Contact

Work together.

Fractional or embedded. EU/EMEA time zones, remote async-first. Open to short discovery sprints and longer product engagements.

Typically replies within 48h · EU/EMEA time zones