Selected projects

Web and mobile products I've built, connecting interfaces, backend services and deployment.

Arcblink gameplay showing a player aiming a rebound shot across a snowy arena.

Arcblink

A precision arcade game for local, online and campaign play.

Built the mobile and web game, with services for accounts and online play.

  • Flutter
  • TypeScript
  • Cloudflare
Technical details

Arcblink Mobile

Native iOS and Android game with local play, CPU matches, online multiplayer and campaign progression.

Arcblink Web

Browser game built with React and Phaser, with local, CPU, campaign and online multiplayer modes.

Arcblink API

Cloudflare Worker API using Hono, D1 and Better Auth for accounts, matchmaking and synchronized online games.

Race Tracker Android calendar and race results screens in English.

Race Tracker

Follow F1, MotoGP and WRC with local schedules, results and alerts.

Built the mobile and web apps and the API powering racing calendars and results.

  • React Native
  • TypeScript
  • Hono
Technical details

Race Tracker Mobile

iOS and Android app for following racing calendars, session results, championship standings and reminders.

Race Tracker API

Node.js and Hono API backed by SQLite and Drizzle ORM for calendars, results, standings and account features.

Race Tracker Web

Web app built with React and TanStack Start for following motorsport calendars and championship information.

WishFetch Android QA screens showing a shared wish list and a reserved gift in June 2026.

WishFetch

Shared wish lists that keep gifts a surprise and prevent duplicates.

Built the mobile and web apps, backend and gift reservation flow.

  • React Native
  • Nuxt
  • PostgreSQL
Technical details

WishFetch Mobile

iOS and Android app for creating and sharing wish lists and privately reserving gifts.

WishFetch API

Bun and Hono backend with PostgreSQL and Drizzle ORM for accounts, wish lists and gift reservations.

WishFetch Web App

Nuxt and Vue web app for creating, sharing and managing wish lists.

WishFetch Landing

Landing page introducing WishFetch and showing how shared wish lists help friends and family choose gifts without duplicates or spoilers.

THE JOURNEY

Experience

Building products with teams, from interfaces to the services behind them.

to

4 years and 5 months

TALKUAL

Full-stack Developer

  • Developed the eCommerce platform and its subscription, payment and delivery flows.
  • Contributed to the migration from Vue/Nuxt 2 to 3.
  • Wrote unit tests with Jest and helped implement the website redesign.
  • Vue.js 2 & 3
  • Nuxt.js 2 & 3
  • Node.js
  • Strapi
  • PostgreSQL
  • REST APIs
  • Jest
  • Redsys

to

1 year and 8 months

Movetia

Front-end Developer

  • Maintained an existing web application built with React and JavaScript.
  • Performed functional testing to check application behaviour.
  • React
  • JavaScript

to

3 years and 2 months

Ubiquat Technologies

Full-stack Developer

  • Developed AngularJS web applications and backend services with Node.js and TypeScript.
  • Built Ionic 4 applications for Android and iOS and published them on Google Play and the App Store.
  • Created application prototypes with FluidUI.
  • AngularJS
  • Ionic 4
  • Node.js
  • TypeScript
  • FluidUI
View full experience

to

1 year and 2 months

Coach4Pro

Web Developer

  • Updated and maintained pages of the company website.
  • Built additional pages with HTML, JavaScript and CSS.
  • Translated website designs into working interfaces.
  • HTML5
  • Javascript
  • CSS

to

5 months

Ubiquat Technologies

Web Developer

  • Built a web application to manage mobile users and data using Bootstrap, Less and jQuery.
  • Maintained a native Java Android application and published it on Google Play.
  • Javascript
  • JQuery
  • Less
  • Bootstrap

to

4 months

Ofimàtica anoia

C# Developer

  • Designed document workflows with OpenKM.
  • Developed an ASP.NET Web Forms application with C# and Entity Framework.
  • Built a C# tool to convert documents to PDF and send them to print with configurable colour and duplex settings.
  • C#
  • Entity framework

A LITTLE ABOUT ME

From an idea
to a working product.

I enjoy working across a product, from the interface people use to the services behind it.

At Talkual, I worked on an eCommerce platform with Vue.js and Nuxt.js, backed by Node.js, Strapi and PostgreSQL. This included recurring payments, automatic subscription renewals and delivery integrations.

My personal projects give me room to explore web and mobile development and take an idea through to deployment.

In teams, I enjoy turning requests into working features, collaborating on design and checking changes with tests.

GET IN TOUCH

Let's build something useful.

Have a product in mind or a team looking for a full-stack developer? I'd be glad to hear from you.

aleixmp1379@gmail.com

Illustration of Aleix waving and holding an open envelope