Portrait of Ferran Romero, Software Engineer

Ferran Romero

Frontend Architect · React · TypeScript · Go

I build scalable products used by 100k+ people — from real-time engines to Design Systems.

About

Software Engineer in Barcelona, MSc in Software Architecture.

Currently building CityXerpa, a super-app serving 100k+ users in Andorra. I architected its real-time order scheduling engine (+1,000 orders/day), lead the Design System, and mentor the engineers who join the team.

I care about clean architecture, developer experience, and shipping things that last.

Work

  • CityXerpa Super-app · 2022–Now

    Delivery, marketplace, mobility, and payments for Andorra. 100k+ users.

    Real-time scheduling engine (+1,000 orders/day) · Design System · B2B/B2C platforms · DX tooling · Mentored +10 engineers.

    • React
    • TypeScript
    • Real-time
    • Design Systems
  • Eunoia Digital Product consultancy · 2020–2022

    Led end-to-end delivery of an IoT platform for agronomics, a web + hybrid app for renewable energy, and full management tooling for agriculture partners.

    • IoT
    • React Native
    • End-to-end delivery

Projects

  • Sorting Algorithm Visualizer

    Interactive tool to learn sorting algorithms step by step.

Stack

Frontend: React, Next.js, TanStack, React Native (Expo), GraphQL, Storybook

Languages: TypeScript, JavaScript, Go, SQL

Tooling: Vite, Turborepo, PNPM, Docker, GitLab CI

Architecture: Clean Architecture, DDD, SOLID, Microservices

How I Work

Architecture first. Code that stays maintainable as it grows.

Product-minded. I shape what gets built, not just how.

Team multiplier. Design Systems, tooling, and mentoring.

Contact

Let's build something.

ferran.romero.dev@gmail.com · LinkedIn · GitHub