Proyectos seleccionados y el criterio que hay detrás
Unos cuantos proyectos que muestran cómo trabajo: no solo qué se hizo, sino las decisiones y los compromisos detrás. Los proyectos públicos enlazan al exterior; los trabajos bajo NDA los describo solo con su alcance real.
08 / Proyectos: webs, aplicaciones y productos SaaS
Proyectos
15 proyectos
01 sitio web
GetInData
Construí desde cero la web de GetInData, empresa de Big Data: estructura pensada para SEO, velocidad y despliegue de marketing. La oferta técnica se volvió comprensible para los compradores y marketing amplía la web por su cuenta.
Como líder técnico llevé el desarrollo de wMenu: menús QR para comensales en varios idiomas, panel para propietarios y suscripciones. Los restaurantes ponen en marcha su menú en menos de una hora.
Construí desde cero la web de marketing de dr100, software para clínicas dentales, y participé en el frontend de la aplicación. Un producto médico complejo que el propietario de una clínica entiende en un minuto.
Reconstruí una aplicación de gestión de suscripciones financieras (NDA): arquitectura del frontend, gestión de datos, UX que reduce los errores de introducción manual y pruebas de los flujos críticos.
Participé en el frontend de Marquez, una herramienta open source para rastrear el origen de los datos. Un mapa interactivo de dependencias muestra a los ingenieros de dónde vienen los datos y qué se romperá tras un cambio.
Un aparcamiento junto al aeropuerto Chopin creado desde cero: idea, marca, prototipo, diseño, reserva online en cuatro pasos y automatización de la atención.
Un módulo común para dos tiendas de muebles: costes y plazos de entrega, pedidos mínimos, pagos con Apple Pay y Google Pay, correos y redirecciones SEO.
Migración piloto a Next.js de la página de oferta de un viaje con fechas: se conservan las direcciones antiguas, datos estructurados, vídeos rápidos y mapa, y precio y consulta antes de la galería.
Diseñé y construí la web de ArtProtect, estudio de protección de pintura PPF, pulido y cerámica en Valencia. Cuatro idiomas, servicios con precios y consultas directas a WhatsApp y Telegram.
Construí la web de XWrap, estudio de rotulación de coches y lámina PPF en Valencia: seis idiomas, galería de trabajos, tarifas y reseñas de Google en tiempo real. Los clientes escriben directamente por WhatsApp.
Para MUTE., marca de productos arquitectónicos que reducen el ruido en edificios, participé en un sitio en Next.js alimentado con datos de WordPress: desde la lógica y las integraciones a través de la API REST hasta el frontend de las fichas de producto y la zona de descargas, donde la información de los productos y los archivos están en un solo lugar cómodo. Marketing sigue trabajando en el editor de WordPress que ya conoce.
Como desarrollador full-stack trabajé en Reportnest, una aplicación en la que las empresas controlan el tiempo de trabajo de su equipo.
Meteor.js
Blaze
MongoDB
13 producto
NextWoo
NextWoo: una tienda rápida en Next.js sobre el WooCommerce existente. El panel, los pedidos y los plugins se quedan, y el cliente obtiene un escaparate que carga en una fracción del tiempo, con un plan de migración SEO.
Next.js 16
React 19
WooCommerce
14 producto
AI Product Start
AI Product Start: un curso online en el que en 8 semanas nace un prototipo de IA propio, en su propia dirección. Web con calendario de grupos, programa semana a semana e inscripciones, en dos idiomas.
Next.js 16
React 19
Tailwind CSS
15 producto
reKoncepcja
reKoncepcja: formación profesional en AI Product Engineering. Web de itinerarios de aprendizaje, de la idea al producto con IA y al marketing y las ventas, con inscripción al próximo inicio.
Next.js
Por dónde empezar
Seis situaciones por las que suelen llamarme
Las consultas casi nunca llegan como una especificación. Llegan como un síntoma: una carta que el martes ya está desactualizada, un proceso de pago por el que la gente se escapa, una hoja de cálculo que sostiene el negocio en silencio. Elija la que suene a su semana: cada camino lleva a la prueba más cercana o al trabajo que lo soluciona.
Los precios cambian el martes y la carta impresa el viernes sigue diciendo otra cosa. Los turistas fotografían la carta y se la traducen ellos mismos. Cada pequeña corrección se convierte en un mensaje a quien hizo la web, y en esperar.
Una carta que pertenece al local: se edita en pocos minutos, se publica al instante y se lee en el idioma del cliente directamente desde el código QR de la mesa. Los pagos y las reservas los conecto solo donde de verdad se pagan solos.
wMenu: un SaaS multilingüe con carta QR y suscripciones de Stripe, construido de principio a fin.
El tráfico de pago llega a una ficha de producto que durante cuatro segundos no se puede usar. El proceso de compra pierde gente en algún punto entre el carrito y el pago. Y un WooCommerce que hace tres años estaba bien hoy se encoge con cada actualización de un plugin.
Un escaparate que se carga rápido, fichas de producto ordenadas para que el comprador y el buscador lean lo mismo, y un proceso de compra reducido a los pasos que realmente convierten; normalmente, un front end headless delante del WooCommerce que ya tiene.
Empieza con una auditoría: qué le cuesta segundos y qué le cuesta pedidos.
El producto hace treinta cosas bien y ese es precisamente el problema. Quien firma el contrato dirige una clínica, no un departamento de TI, y rebota ante la lista de funciones. Mientras tanto, la interfaz se desajusta con cada módulo nuevo.
Una capa de marketing que habla de lo que la clínica realmente nota, menos ausencias, menos administración, una facturación que cuadra, y un front end de producto basado en patrones comunes, para que la agenda, el archivo de pacientes y el plan de tratamiento sigan pareciendo un solo producto un año después.
dr100: web de marketing y front end de producto para un software de clínicas dentales.
Alguien reescribe una cifra a final de mes y el informe sigue saliendo mal. Nadie sabe con certeza qué campos se validan. Y nadie quiere tocar el código de las liquidaciones, porque no hay una prueba que avise de que algo se ha roto.
Una aplicación tipada en la que cuesta incluso introducir datos erróneos, con los flujos que tocan dinero cubiertos por pruebas que se ejecutan en cada cambio, y pantallas manejables con el teclado por personas que pasan todo el día en ellas.
Reconstrucción de una aplicación de gestión de suscripciones financieras, bajo NDA, por lo que solo puedo describir el alcance técnico.
Un contacto llega por correo, pasa a mano al CRM, luego a una hoja de cálculo y después alguien vigila a mano la factura. Nada está roto. Simplemente cuesta un día a la semana, todas las semanas, y casi siempre lo hace la persona más difícil de sustituir.
Formularios, CRM, facturación e informes conectados de modo que el registro se introduce una vez y sigue solo su camino, y los pocos pasos que de verdad requieren a una persona quedan a la vista en lugar de perderse en la bandeja de entrada.
El mismo músculo que en el CRM financiero y en el back end de wMenu.
Abrir este camino
Big Data y productos de datos · dos casos públicos
Aquí la ingeniería no es la parte difícil. Lo difícil es que la web hace que una práctica especializada en datos parezca una empresa de software cualquiera, o que en una herramienta de datos una dependencia aparezca como una fila de identificadores que nadie logra rastrear hasta su origen.
O bien una web construida en torno a aquello en lo que la empresa es realmente experta, de modo que esas páginas puedan posicionarse y resistir tanto ante un ingeniero como ante un comprador, o bien una interfaz en la que el grafo de datos se pueda seguir con la vista.
GetInData: web corporativa construida desde cero con React y Gatsby.
Detrás de los cinco casos de éxito hay una década de otro trabajo: portales médicos y sistemas de consulta, una aplicación de inversión, un panel de moderación, panaderías alemanas, un buscador de hoteles que admiten perros. Descrito con sobriedad: contexto del producto, mi participación y stack.