Gabriel Colom Moll, full-stack developer in Palma de Mallorca

Full-stack developerPalma de Mallorca

I design and build web and mobile products end to end, including AI features that take real action. I've been a core developer, from its earliest stages, of software that tens of thousands of people use.

Open to new roles and freelance work

Ireland, Spain or remote

EU citizen, happy to relocate

About me

I build products end to end: I define the solution, design the interface, write the code on both sides, review it and ship it. I work across React, Next.js, Node.js and React Native, and I build AI features that act on real data. Software I've worked on since its earliest stages is used by tens of thousands of people, and I'm completing a Computer Engineering degree at UOC in parallel.

Based in
Palma de Mallorca, Spain
Open to
New roles in Ireland, Spain or remote, and freelance projects
Work rights
EU citizen, no visa needed
Now
Full-stack developer at WOZZO, since 2024
Languages
Spanish and Catalan (native), English (intermediate)

What I do

What I bring to a team or a project.

End to end

From the database to the last pixel: I define the solution, design the interface, build the API and the front end, and ship it. I'm comfortable owning a feature from the first conversation to production, and keeping it healthy once it's live.

  • TypeScript
  • Next.js
  • React
  • Node.js
  • MongoDB
  • GraphQL

AI that acts

AI features that do work, not just chat: assistants that answer plain-language questions straight from a product's database and carry out actions, such as assigning a schedule to a whole team from a single sentence. Requests like “every Sunday, send me who clocked in late” become scheduled reports, delivered by email and in-app.

  • AI agents
  • Natural language
  • Automation

Web and mobile

One product, two platforms: web apps in React and Next.js, and native apps in React Native and Expo, built, tested and shipped to production. Business logic, hooks, API clients, TypeScript types and design tokens are shared between them.

  • React Native
  • Expo
  • Next.js
  • Design tokens

Critical integrations

The parts of a product where an error costs money or trust: card payments with Stripe, single sign-on, several languages and markets, and electronic invoicing that meets Spain's tax rules, delivered against a legal deadline.

Also part of the job: code review, CI/CD with GitHub Actions and onboarding new developers.

  • Stripe
  • SSO
  • i18n
  • Verifactu

Projects

  1. Music Social Platform

    Web + mobile · in active development3rd Prize · PalmaActiva 2024

    A social network for musicians: profiles, content sharing, artist interaction and in-platform audio streaming. Its business plan won a prize at PalmaActiva; now I'm building it as working software.

    • Next.js
    • React Native
    • Expo
    • TypeScript
    • Node.js
    • Prisma
    • Supabase
    • Cloudflare
  2. Next.js 15 + React 19 template

    Open source

    A production-ready full-stack starter that applies best practices from the first commit.

    • Next.js 15
    • React 19
    • TypeScript
    • Node.js
    Code
  3. Spotify Clone

    Learning project

    A working clone of Spotify's core interface and features, with the music player kept in global state.

    • React
    • Node.js
    • MongoDB
    • Redux
  4. This portfolio

    Live

    Kinetic type, a portrait that turns into 3D particles, and two first-class languages.

    • Next.js 16
    • React 19
    • three.js
    • SCSS

Stack

In production
TypeScript, JavaScript, React, Next.js, Node.js, MongoDB, GraphQL, React Native, Expo, i18n
In personal projects
PostgreSQL, Prisma, Supabase, Tailwind CSS, SCSS, Cloudflare, Redux, three.js, Angular
Practice
Git and GitHub, Code review, CI/CD with GitHub Actions, Jira, Claude Code

Education

  1. 2024 – now

    BSc in Computer Engineering

    Universitat Oberta de Catalunya

    In progress, part-time alongside full-time work.

  2. 2022 – 2024

    Higher National Diploma in Network Systems Administration (ASIR)

    Col·legi Sant Josep Obrer, Palma

    Systems administration, networking, Linux, databases and scripting.

  3. 2018 – 2020

    Scientific-Technical Baccalaureate

    Colegio Santa Mònica, Palma

    Mathematics, physics and technical drawing.

Award

3rd Prize, Best Student Business Projects · PalmaActiva 2024

Further training

  • Probability for Machine Learning and Big Data with R and Python · Udemy
  • Complete Linear Algebra, Zero to Expert · Udemy
  • Introduction to Python · Col·legi Sant Josep Obrer