Skip to content

Background

Experience

The full CV, as HTML rather than an image: readable by search engines, by screen readers and by anyone who wants to copy it.

Track record

Work experience

  1. UXE TEAM S.L

    — Present

    Vinaròs, Spain (remote)

    Current

    Full stack developer

    • Commercial real-estate aggregation API, built from scratch: crawls listing portals, normalises them into a single schema, deduplicates the same property across portals and keeps its price history.
    • Replaced the third-party provider (Apify), taking infrastructure from around €400/month to €20–35/month.
    • 7 portals running in production over ~900 verified listings, each with its own extraction technique: embedded JSON, JSON-LD, serialised Livewire state and server-rendered HTML.
    • One adapter per portal against a shared interface, so adding a new source never touches the core — plus a Playwright browser bridge for the portals behind bot protection.
    • Migrated the front end from JavaScript to TypeScript (.js → .tsx) and moved the back end from Laravel 10 to Laravel 13.
    • Integrated third-party APIs and Stripe payments.
    • Multi-tenant real-estate CRM and document portal in Laravel 13 (PHP 8.5) with Next.js 16, React 19, TypeScript and Tailwind.
    • Docker, continuous deployment on Coolify, and day-to-day work through branches and pull requests.
    • Mentoring junior developers and refactoring legacy code.
  2. INGESO 2020 S.L

    —

    Lleida, Spain

    Full stack developer

    • Fixed long-standing bugs across several areas of the company intranet.
    • Built new features for the users of the internal applications.
    • Optimised inherited code in PHP, JavaScript and CSS, with no framework underneath.
  3. Mellado&Cardoner 2007 S.L

    —

    Reus, Spain

    Full stack developer

    • Sole developer of an application connecting suppliers with property managers: Laravel 8, Bootstrap, FullCalendar, DataTables and SweetAlert.
    • The application doubled the company’s revenue before it was sold, and is still in use today at cae.caelite.net.
    • Built a second version of the application in C# / .NET.
    • Deployed on Laravel Forge, with version control on GitHub.

Studies

Education

  • Higher Diploma in Multiplatform Application Development

    In progress

    thePower, Madrid

    Expected 2026

  • Higher Diploma in Web Application Development

    Institut Baix Camp, Reus

    2020

Tooling

Skills

Backend

  • PHP 8
  • Laravel
  • C# / .NET
  • MySQL
  • APIs REST
  • Colas y workers

Frontend

  • Next.js / React
  • TypeScript
  • JavaScript
  • Tailwind
  • Bootstrap

Infrastructure

  • Docker
  • Coolify
  • Hetzner
  • Git · PR

Other

  • Stripe
  • Playwright
  • Trabajo en equipo

Communication

Languages

  • Spanish

    Native

  • Catalan

    Native

  • English

    Advanced