
Aplicación Móvil
Apps para iOS y Android con React Native y Expo, construidas como una superficie más de la plataforma que las respalda: el mismo backend, la misma autenticación y el mismo modelo de datos que la web, publicadas en las tiendas al mismo ritmo. La sección va desde una plataforma de reservas y red de trabajo compartido para operadores de minibuses y autocares del Reino Unido hasta una app de ayuda al viajero entregada a lo largo de dieciocho meses, una app de habilidades para la vida para estudiantes, una app deportiva local, una herramienta de facturación para un distribuidor y una plataforma para fans.
Fully Booked - Solución de Reservas Inteligente Todo en Uno
Fully Booked es una plataforma de reservas para el alquiler de minibuses y autocares en el Reino Unido y la red de trabajo compartido de los operadores que hay detrás. El cliente describe su viaje una vez en la web para clientes y recibe ofertas de los operadores que pueden atenderlo, ordenadas con reseñas y fotos de los vehículos, y reserva con un pequeño depósito protegido. Un operador que no puede aceptar un trabajo recomienda al cliente desde la app y gana una parte cuando otra empresa de la red lo realiza. En torno a ese ciclo están los presupuestos, las cancelaciones, Get Covered, los contactos de socios, las reservas guardadas, una cartera, las páginas de negocio y el widget Prebooked, todo sobre un único backend y dirigido desde una sala de control de administración.
Carriage - App de Ayuda para Viajeros Entregada en 18 Meses
Aterrizas donde no hablas el idioma y la ayuda está por todas partes, fuera de alcance. Carriage la pone a tu alcance: enciende tus puntos y verás a personas cercanas que hablan tu idioma y están dispuestas a ayudar, acércate a una y, en cuanto acepte, podrás escribirle, llamarla o quedar en persona. Desarrollada como único desarrollador entre una app en React Native y un backend GraphQL en NestJS, entregada hito a hito desde un armazón de navegación vacío hasta el inicio de sesión social, los perfiles, el descubrimiento por radio, el flujo de acercamiento y la mensajería. Se aceptaron once hitos a lo largo de año y medio en una sola contratación continua, cerrando en la versión 1.8.0.
27 Pearls - Aplicación de Habilidades para la Vida y Sabiduría Universitaria
Una app que convierte el libro 27 Pearls of College Wisdom en objetivos que los estudiantes cumplen cada semana, con una recompensa que ellos eligen por cada diez. Cada etapa de la vida universitaria, desde la matrícula hasta los profesores, las clases y la salida de la universidad, se convierte en una lista corta de objetivos concretos que el estudiante descarta con un gesto al cumplirlos. Construida en React Native y Expo sobre un backend en NestJS, GraphQL y MongoDB, a lo largo de cuatro contratos con una misma persona fundadora entre 2022 y 2025.
SportPal - Conéctate y Juega con Entusiastas Deportivos Locales
SportPal muestra a los jugadores los partidos informales que se juegan cerca esta noche y ayuda a los organizadores a llenarlos, lanzada como producto completo en seis semanas. Los jugadores exploran como invitados, verifican su teléfono solo cuando quieren unirse y confirman asistencia a partidos públicos o aceptan invitaciones a privados; los organizadores deciden quién puede unirse y cuántos jugadores necesitan. React Native y Expo en iPhone y Android, con un backend en NestJS, GraphQL y MongoDB y verificación con Twilio.
Invoice Manager - Aplicación de Inventario y Facturación para Distribuidores
Una app para tablet que funciona sin conexión y permite a los comerciales de un distribuidor tomar pedidos, consultar el stock e imprimir facturas en el mostrador del minorista, haya o no cobertura. El stock se comprueba mientras se arma el pedido, cada factura toma el siguiente número de la secuencia y lo conserva tras la sincronización, el PDF se imprime por Bluetooth antes de que el comercial se vaya y un filtro muestra qué tiendas aún deben dinero. Movió existencias reales e imprimió facturas reales sobre el terreno.
CoverFanz - Plataforma de Participación de Fans y Reserva de Artistas
CoverFanz reúne a artistas, locales y fans en una sola app: los locales contratan artistas con condiciones por escrito y los fans encuentran el próximo show en un mapa. Una reserva incluye el evento, los horarios y la tarifa, el artista añade sus propias condiciones antes de que se publique, un evento confirmado puede llevar una promoción y las reseñas construyen el historial de cada artista. El backend, la app para iPhone y Android y el panel de administración salieron en un mes en 2022, y ambas tiendas la aprobaron al primer intento.
Explora este trabajo por etiqueta
Otras áreas en las que trabajo
Servidores MCP que exponen una plataforma real a los asistentes de IA, pipelines de agentes que hacen trabajo editorial real tras puertas de aprobación humana, y la infraestructura que los mantiene en producción. Construidos como sistemas, autenticados, con alcance definido y auditados, nunca como demos.
Software de escritorio en Electron y React para el trabajo que se queda en la máquina: funciona sin conexión, empaquetado para Windows, macOS y Linux, y conectado al backend de la plataforma como cualquier otro cliente cuando la hay. Keyboard Tracker, un rastreador de actividad de empleados con su propio generador de informes, es el ejemplo de esta sección.
Plataformas web y los sitios que las presentan, con React y Next.js sobre un CMS headless: paneles de administración que llevan un negocio día a día, portales para clientes, el libro contable y los préstamos de una cooperativa, y sitios públicos que cargan rápido y se leen bien para buscadores y rastreadores de IA. Renderizados en servidor, localizados y medidos, sea cual sea su tamaño.
El trabajo de infraestructura y publicación que mantiene viva una plataforma: una migración de producción desde la nube gestionada a Kubernetes autoalojado sin tiempo de inactividad registrado, servicios en Docker detrás de Cloudflare, CI/CD que despliega con cada push y lanzamientos móviles llevados a través de la revisión de las tiendas. Las copias de seguridad, el TLS y la monitorización son parte del trabajo, no extras.
Piezas integrables que llevan una plataforma a la web de otra persona. El widget Prebooked permite a un operador de minibuses o autocares ofrecer reservas en su propio sitio, con la plataforma Fully Booked detrás, para que los clientes reserven sin salir de la página. Fácil de instalar y hecho con el mismo nivel que el producto que amplía.
Las piezas alrededor de las plataformas que no son ni una app ni un sitio: gm-libs, los paquetes TypeScript reutilizables para autenticación, datos, interfaces y trabajo en segundo plano de los que parte cada frontend y backend de Webanion, y el recorrido de diseño de un producto, desde un prototipo interactivo en Figma y su UI/UX hasta los recursos visuales y los vídeos tutoriales que lo llevaron al mercado.











