Skip to content
Open to full-time roles and select projects

Full-stack engineer who ships web products from empty repo to production.

4+ years owning TypeScript / React / Next.js apps end to end: architecture, UI, APIs, data and deploy. Comfortable in product teams — I ship features that hold up in production, not demos.

Barcelona, Spain — remote friendly
Antoni B. López

Antoni B. López

Software Engineer · Full-Stack4+ years

Years building for production
4+
Products shipped end to end
12+
Identified in annual client savings
100k€
About

Engineering that moves the business forward

Antoni B. López

I am a full-stack software developer. For more than four years I have been building and maintaining web applications that real people use every day — learning platforms, financial tools, booking systems and offline-capable apps — owning them from the first database schema to the production deploy.

My work sits across the whole stack. On the frontend that means TypeScript, React and Next.js with a serious focus on performance and accessibility. On the backend it means well-modelled APIs, relational data, background jobs and infrastructure that does not wake anyone up at night.

What I care about is the part that usually gets skipped: understanding why the software is being built. A feature that ships fast but solves the wrong problem is a liability. So I ask about the business before I ask about the framework.

Alongside product development I design AI automation for companies drowning in manual process work. Same discipline, different surface: find the expensive repetition, model it properly, and let software carry it.

How I work

Outcome before output

I start from the number you are trying to move, then work backwards to the smallest thing that moves it.

Fast by default

Performance and accessibility are requirements, not a phase two. Every page ships measured.

Plain language

You will always know what is done, what is blocked and what it costs. No jargon as a shield.

Built to be handed over

Typed, documented and tested where it matters, so the next developer is not stuck — even when that is you.

Toolkit

The stack I reach for most, chosen per project rather than by habit.

Frontend

  • TypeScript
  • React
  • Next.js
  • Angular
  • Tailwind CSS
  • Astro
  • Framer Motion
  • PWA / offline-first
  • Accessibility (WCAG)

Backend

  • Node.js
  • NestJS
  • Express
  • Java
  • Python / FastAPI
  • REST & tRPC
  • PostgreSQL
  • Prisma / Drizzle
  • Redis

Infrastructure

  • Vercel
  • Docker
  • GitHub Actions
  • AWS (S3, Lambda, RDS)
  • Azure
  • Supabase
  • Cloudflare
  • Observability
  • CI/CD

AI & Automation

  • OpenAI & Anthropic APIs
  • Third-party APIs
  • RAG pipelines
  • Vector databases
  • n8n / Make
  • Agentic workflows
  • Prompt engineering
  • Process mapping
  • Zapier integrations
Experience

Where I have been building

Product teams, agencies and direct clients across web platforms and automation.

Antoni B. López

2025Present

Barcelona, Spain

Full-Stack Developer & AI Engineer

Forvis Mazars

Building AI-integrated internal platforms for a global consulting firm: secure collaboration tools, document workflows and agent automation that teams and clients use every day.

Selected outcomes

  • Technical lead for a team of 4 on a company-wide collaboration platform — documents, tasks, requests and AI agent workflows under one product.
  • Shipped scalable AI-integrated features with React 19, TypeScript, Node.js, GraphQL and LangChain, deployed on Azure with CI/CD.
  • Raised delivery quality through rigorous code reviews and pull-request standards aligned with modern React and TypeScript practice.
React 19TypeScriptNode.jsGraphQLLangChainAzureJiraCI/CD

20232025

Barcelona, Spain

Frontend Developer

eXplorins

Client-facing product engineering for enterprise and government projects — from AI computer-vision prototypes to large Angular applications with Domain-Driven Design.

Selected outcomes

  • Delivered AI facial recognition (face-api.js) and gesture recognition (MediaPipe) for an Andorran government project, owning client communication and iterative delivery.
  • Built a Benetton application on Angular 19 and TypeScript with REST APIs, hexagonal architecture and DDD for long-term maintainability and scale.
  • Shipped data-analysis dashboards and E2E coverage with Playwright, working in Scrum with Jira, Confluence, Figma and AI-assisted development workflows.
Angular 19TypeScriptDDDREST APIsPlaywrightMediaPipeface-api.jsFigma

20222023

Barcelona, Spain

Frontend Web Developer (Freelance)

Giggin

Product UI for a live-events startup: real-time audience experiences built with React, TypeScript and WebSockets, from design handoff to production.

Selected outcomes

  • Implemented WebSocket-driven real-time updates so the product stayed live during concerts and gigs without full page refreshes.
  • Built the UX/UI in React and TypeScript with Sass, translating Figma designs into a responsive, production-ready interface.
  • Collaborated through GitLab with clear branching and review habits that kept a small startup shipping safely.
ReactTypeScriptWebSocketsSassNode.jsExpressGitLabFigma

2024Present

Remote

Full-Stack Developer & Automation Consultant

Independent / Freelance

Design and delivery of web products and AI automation for small and mid-sized companies, from first scoping call to production handover.

Selected outcomes

  • Delivered web applications end to end for clients across education, fitness and professional services.
  • Mapped and automated back-office processes, removing recurring manual work measured in full working days per week.
  • Set up the deployment, monitoring and documentation so clients could operate the product without me.
Next.jsTypeScriptPostgreSQLOpenAI APIVerceln8n

20232024

Barcelona / Hybrid

Full-Stack Developer

Product Company

Feature ownership across a customer-facing web platform, working directly with product and design in a small cross-functional team.

Selected outcomes

  • Shipped user-facing features from ticket to production, including the API, the UI and the tests.
  • Cut page load times substantially by reworking data fetching and rendering strategy.
  • Reviewed pull requests and mentored a junior developer through their first production releases.
ReactNode.jsPostgreSQLDockerGitHub Actions

20222023

Remote

Web Developer

Digital Agency

Client work across marketing sites and small web applications, with direct client contact and tight delivery windows.

Selected outcomes

  • Built and launched multiple client websites with strong Core Web Vitals and SEO foundations.
  • Standardised the starter setup used across projects, shortening the time from kickoff to first deploy.
  • Handled requirements gathering and demos directly with non-technical stakeholders.
TypeScriptNext.jsTailwind CSSHeadless CMS
Selected work

Products I designed, built and shipped

A sample of the applications I have taken from an empty repository to something people use every day.

View all projects
What I can do for you

Two ways to work with me

Whether you need a website that converts or an operation that runs itself, the engineering underneath is the same standard.

From380€

Web Development

A clear website that loads fast on phones, looks trustworthy, and makes it easy for people to contact you.

  • Built for academies and studios: schedule, classes and contact easy to find and intuitive
  • Loads quickly on phones — where students usually look you up
  • Clear structure so Google and new students can find you
  • Booking or contact obvious from the first screen
From0€

AI Business Automation

WhatsApp bots, booking reminders and AI that take admin off your plate — automation that pays for itself.

  • Chatbots and WhatsApp flows that answer students or clients without you typing every reply
  • Reminders and follow-ups that run on their own (bookings, payments, no-shows)
  • Automation in the tools you already use — not another platform to learn
  • Documents, emails and data entry handled without a person in the loop
Contact

Let us talk about your project

Tell me what you need. I reply to every serious enquiry within one business day.

Send a message

Typical reply time: under 24 hours

Or reach me directly

Prefer a conversation? Book a slot and we will talk it through.