Tecnologías
Un stack conectado para construir experiencias completas, desde la interfaz hasta la infraestructura.
- React y TypeScript en frontend
- Node.js y Python para APIs
- Kotlin y escritorio multiplataforma
Construyo aplicaciones de principio a fin, combinando frontend, APIs, mobile y desktop, con despliegue cloud, testing, CI/CD y buenas prácticas de seguridad.
Un stack conectado para construir experiencias completas, desde la interfaz hasta la infraestructura.
Integro IA en un proceso controlado, con contexto explícito, revisión humana y evidencia verificable.
Conecto desarrollo y operación para que cada entrega sea repetible, observable y segura.
Perfil orientado a producto, calidad técnica y construcción mantenible de principio a fin.
Tres productos construidos de extremo a extremo, presentados desde su experiencia de uso hasta las decisiones de ingeniería.
Listas de compra colaborativas
Aplicación de listas de compra colaborativas con sincronización en tiempo real y funcionamiento offline. Genera enlaces para stickers NFC que abren la app directamente en el hogar asociado.
Ecosistema web + Android conectado por una API edge.
Addon + Desktop + Dashboard
Ecosistema distribuido que sincroniza datos de World of Warcraft desde un addon hasta una app de escritorio y un dashboard web.
Del addon Lua al cliente desktop y al dashboard web.
Inventario y control de activos
Sistema de inventario con sensores IoT simulados, aplicación Android offline y backend asíncrono observable.
Inventario móvil conectado a un backend de procesamiento asíncrono.
Impresión portátil
Notificaciones y avisos
Métricas y observabilidad
Productos, stock, alertas y reportes
Escaneo, movimientos, etiquetas y JWT
Caché y operación offline
Reintentos y sincronización
Endpoints, validación y respuestas JSON
Inventario, eventos, alertas, JWT y roles
Tareas pesadas fuera del flujo principal
Persistencia central
Broker y cola de tareas
Procesamiento en segundo plano
Planificación periódica
Una práctica técnica que conecta producto, infraestructura y calidad.
Desarrollo experiencias y sistemas rápidos, accesibles y sólidos.
NFCompra · KeystoneSync · IoTrack
Llevo el software a producción con procesos modernos y confiables.
GitHub Actions · Cloudflare · Vercel · signed releases · smoke tests
Aplico disciplina y automatización para construir software robusto y seguro.
SDD · MCP · verification loops · auth · secrets · signing
Un flujo verificable que reduce incertidumbre y convierte objetivos en entregas mantenibles.
Entiendo el problema y defino el alcance.
Planifico el trabajo y priorizo impacto.
Descompongo en tareas pequeñas y claras.
Construyo con calidad, simplicidad y foco.
Pruebo, reviso y aseguro la calidad.
Entrego valor y mido resultados.
Tecnologías con contexto: qué resuelven y en qué productos las he aplicado.
Librería para construir interfaces de usuario modernas.
JavaScript tipado para productos mantenibles y seguros.
Framework React para aplicaciones web productivas.
Tooling rápido para desarrollo y build frontend.
Sistema utility-first para interfaces consistentes.
Pruebas end-to-end y validación real en navegador.
Testing unitario rápido para aplicaciones TypeScript.
Automatización, APIs y procesamiento de datos.
APIs Python rápidas, tipadas y documentadas.
Framework ligero para APIs en el edge.
Base de datos relacional robusta y escalable.
Cache y coordinación de trabajo asíncrono.
Procesamiento distribuido de tareas en segundo plano.
Testing de APIs, integración y contratos en Python.
Lenguaje expresivo y seguro para desarrollo Android.
Plataforma nativa para experiencias móviles completas.
UI declarativa nativa para Android.
Persistencia local tipada y offline-first.
Sincronización fiable en segundo plano.
Aplicaciones desktop ligeras con frontend web.
Núcleo nativo seguro y eficiente para desktop.
Red global y servicios edge de alto rendimiento.
SQL distribuido integrado con Cloudflare Workers.
Entornos reproducibles para servicios y desarrollo.
Despliegue y entrega continua de aplicaciones web.
Despliegue gestionado de servicios y bases de datos.
Automatización de CI/CD, checks y releases.
Controles prácticos frente a riesgos web comunes.
Autenticación, autorización y sesiones seguras.
Gestión segura de credenciales y configuración.
Integridad verificable de artefactos y updates.
Especificaciones y criterios de aceptación antes del código.
Trabajo asistido por agentes con supervisión humana.
Contexto y capacidades especializadas y reutilizables.
Loops de prueba, revisión y evidencia verificable.
Prácticas transversales que aplico para que distintos productos sean seguros, verificables y fáciles de entregar.
Pipelines que conectan cada cambio con una entrega verificable.
Seguridad integrada en diseño, implementación y release.
IA aplicada como workflow de ingeniería supervisado y verificable.
Servicios edge, despliegue continuo y entornos reproducibles.
Experiencia en software, datos, automatización e ingeniería técnica.
Diseño de flujos n8n para integrar sistemas y automatizar procesos internos en un entorno de ciberseguridad e IT. Desarrollo de scripts Python para automatización, transformación y tratamiento de datos. Creación de análisis y visualizaciones en Power BI orientados a mejorar procesos y apoyar la toma de decisiones.
Participación en una aplicación web de mentoring para un centro de Formación Profesional. Diseño y modelado relacional de la base de datos y soporte a su integración con la aplicación.
Diseño de redes de distribución de fibra óptica y cálculo de infraestructura de postes mediante procedimientos de Telefónica.
Soporte a trabajos topográficos y documentación técnica con AutoCAD y ETABS.
La Otra FP
Primero de promociónUniversidad Complutense de Madrid
Titulación no finalizadaSi quieres hablar de software o tienes un proyecto en mente, puedes escribirme por cualquiera de estos canales.