~/javier-zamora

$ whoami

Javier Zamora

Desarrollador Full-Stack Senior

Construyo y mantengo aplicaciones web y móviles en producción con Laravel, Vue y Capacitor. Desde una agencia de Brisbane trabajo sobre toda la plataforma digital de un grupo de retail nacional con más de 360 tiendas — web, sistemas internos y apps nativas, todo desde un mismo código.

Brisbane, Australia

$ git log --graph --oneline

Trayectoria

Tres ramas, un desarrollador: la formación se fusionó con main y se convirtió en una carrera; los proyectos propios nunca se fusionaron y siguen abiertos. Haz clic en cada nodo para ver qué hice en esos años.

  1. HEAD · hoy

    Ingeniero, y fundador en paralelo

    Más de 8 años de ingeniería de producto en main, y un negocio que co-fundé que sigue vivo en su propia rama. Ninguna de las dos cierra a la otra.

  2. 1c5e9b2 · 2025 – actualidad side-projects

    Co-fundé RoBlading

    Un programa de patinaje en línea para niños con clases en colegios de Brisbane. Co-fundé el negocio y llevo toda la parte técnica: reservas e inscripciones, pagos y payouts con Stripe, y las herramientas que sostienen el día a día.

    Astro · Laravel · Stripe · Cloudflare

  3. 0a7d3e8 · Jul 2024 – actualidad

    Desarrollador Full-Stack Senior · Strong Digital

    La cuenta más grande de la agencia: toda la plataforma digital de un grupo de retail nacional. Llevo las decisiones de arquitectura y modelado de datos, entregué la migración a iOS y Android con Capacitor desde un único código, gestiono la infraestructura AWS y el proceso de releases, y hago mentoring a un desarrollador junior.

    Laravel · Vue.js · Capacitor · AWS · Laravel Forge

  4. f2b9a4c · Sep 2020 – Jul 2024

    Desarrollador Full-Stack · Strong Digital

    Construí los sistemas de un grupo de retail nacional con más de 360 tiendas: la app interna que usan a diario en las tiendas, una plataforma self-service para que su equipo de marketing produzca sus propios catálogos, y la web pública rehecha de cero. También una cola serverless que aguantó más de 5.000 usuarios concurrentes en una gran campaña.

    Laravel · Vue.js · MySQL · AWS

  5. e5c3f60 · Abr 2020 – Sep 2020 side-projects

    Desarrollador Full-Stack Freelance · University of Queensland

    Construí la herramienta interna con la que el Engineering Fire Laboratory gestiona y controla el equipamiento del laboratorio, sustituyendo un proceso en papel. Definido y entregado de principio a fin.

    Vue.js · Node.js · MySQL

  6. d94ab17 · Ago 2019 – Mar 2020

    Desarrollador Full-Stack · High Street Underwriting

    Construí una plataforma de seguros de cara al cliente con Laravel y Vue; diseñé la arquitectura de base de datos y los servicios backend.

    Laravel · Vue.js · MySQL

  7. c1d88e5 · 2018 – 2019

    git checkout australia

    Billete de ida de Sevilla al otro lado del mundo. Mientras resolvía visados trabajé fuera del sector — y le di la vuelta entera al país en furgoneta.

  8. b7e04d2 · Oct 2016 – Jul 2018

    Desarrollador Java y PL/SQL · Everis (NTT Data)

    Parte de un equipo grande en la plataforma educativa de la Comunidad de Madrid, con millones de usuarios. Pasé del soporte en producción al proyecto de modernización, migrando aplicaciones legacy de Oracle Forms a Java Spring Boot.

    Java · Spring Boot · Oracle PL/SQL

  9. a3f21c9 · 2014 – 2016 formación

    Grado Superior en Desarrollo de Aplicaciones Web

    Dos años en Sevilla aprendiendo a construir para la web. Se fusionó directamente con el primer trabajo: mis primeras líneas en producción llegaron pocos meses después.

$ tail -f now.log

Ahora

  • Construyendo la plataforma digital de un grupo de retail nacional — más de 360 tiendas, web y apps nativas desde un único código
  • Haciendo crecer RoBlading: programas escolares de patinaje y la plataforma de reservas que hay detrás
  • Desarrollando más rápido con flujos asistidos por IA (Claude Code) en mi día a día
  • Haciendo mentoring a un desarrollador junior con code review y apoyo técnico diario

* proyecto destacado

RoBlading

Una escuela de patinaje en línea para niños en Brisbane — y la plataforma de software que la hace funcionar.

RoBlading es un negocio que co-fundé, y llevo todo el ciclo técnico: la plataforma, las herramientas de operaciones y cada línea de código. La plataforma incluye una web estática y rápida con reservas online, inscripciones para programas escolares y una API en Laravel que gestiona pagos con Stripe, cupones, emails de confirmación y un panel de administración.

Reservas online + Stripe

Flujo de reserva en varios pasos con validación de cupones en tiempo real y pago con PaymentIntents.

Programas escolares

Circuito de inscripción para programas de patinaje en colegios, del formulario público al seguimiento en el panel.

Panel de administración

Back office con Inertia.js para gestionar eventos, paquetes, reservas y pagos en un solo sitio.

Infra en producción

Front estático en Cloudflare Pages, API en Railway y email transaccional desde el backend.

  • Astro
  • Tailwind CSS
  • Laravel
  • MySQL
  • Inertia.js
  • Stripe
  • Cloudflare Pages
  • Railway

$ composer show && npm ls

Stack

Solo las herramientas con las que realmente trabajo — nada de sopa de palabras clave.

Backend

  • PHP · Laravel
  • Node.js
  • MySQL

Frontend

  • JavaScript
  • Vue.js
  • Astro
  • Tailwind CSS

Móvil

  • Capacitor
  • iOS & Android deployment

Cloud y DevOps

  • AWS
  • Laravel Forge
  • Laravel Vapor
  • Cloudflare
  • Railway
  • Git · GitLab

Integraciones

  • Stripe
  • Xero
  • Australia Post
  • DoorDash
  • Uber Eats

$ cat contact.txt

Contacto

Si crees que encajamos, mi bandeja de entrada está abierta.

snake.exe demo

puntos: 0 · récord: 0

flechas / WASD · teclado en móvil · esc vuelve a la demo