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