Banca
Aplicaciones Angular en un entorno regulado
Arquitectura limpia, tests automatizados y análisis estático con los estándares de la entidad.
- Angular
- TypeScript
- Jest
- CI/CD

Desarrollador de software
Soy desarrollador de software con más de 15 años de experiencia y raíz en el frontend. Construyo productos digitales de principio a fin: interfaz, backend, base de datos y despliegue. Hablas siempre conmigo.
¿Prefieres contármelo directamente? Escríbeme tu caso
Cómo puedo ayudarte
Del primer boceto al producto en marcha, y hablando directamente conmigo.
Para fundadores, startups y empresas
Tienes una idea, o un proceso que hoy vive en Excel y correos. Te entrego una aplicación funcionando, con su código y su documentación.
Cuéntame tu proyectoUna primera versión con lo imprescindible, para probar la idea con usuarios reales.
Con cuentas de usuario, paneles y datos propios, en el móvil y en el ordenador.
Lo que hoy se hace a mano o en hojas de cálculo, en una aplicación a medida.
Frontend, backend, base de datos y despliegue, documentados para que otro pueda seguir.
Experiencia
Soy Juan Antonio Madueño, de Málaga. Empecé en el frontend y he pasado por startups, consultoras y grandes empresas de banca y retail, en remoto con equipos de Madrid, Barcelona, Londres y Ámsterdam.
Con el tiempo he ampliado el alcance: hoy diseño y construyo productos completos, con backend, base de datos y despliegue, sin perder el cuidado por la interfaz.
Fuera del código soy una persona creativa: música, tatuajes y todo lo visual. Esa sensibilidad se nota en cómo cuido las interfaces y la experiencia de quien las usa.
Con lo que trabajo




Tests, análisis estático e integración continua desde el primer día. Que algo funcione no puede depender de la memoria de nadie.
Entornos regulados, varias personas tocando el mismo código y procesos de revisión estrictos. De ahí viene mi forma de trabajar: revisión, tests y orden.
Arquitectura clara y nombres que se entienden. Lo que entrego lo puede continuar otra persona sin depender de mí.
Un profesional enorme, con grandes capacidades resolutivas.
Empresas y proyectos por los que he pasado
Me integré en los equipos de desarrollo, en muchos casos a través de consultoras. No son clientes directos de mi actividad actual.
Proyectos
En banca y retail he trabajado bajo acuerdos de confidencialidad: puedo contarte qué tipo de trabajo hice, pero no enseñarte el código. Por eso me he propuesto un reto público.
El reto
Cada mes publico un producto completo: la app funcionando, el código en GitHub y un artículo contando cómo lo hice.
4 de 12 publicados
Banca
Arquitectura limpia, tests automatizados y análisis estático con los estándares de la entidad.
Retail internacional
DDD y arquitectura hexagonal, web components reutilizables y tests end-to-end.
Banca · Design System
Web components con StencilJS, documentados en Storybook y usados por varios equipos.
Cómo trabajo
Cinco pasos, los mismos para un MVP que para un producto más grande. El alcance y el presupuesto se definen después de entender tu proyecto.
Hablamos de qué quieres resolver, para quién y qué tienes ya. Aquí también te digo si creo que el proyecto encaja conmigo.
Acordamos qué entra primero y qué puede esperar. Con eso preparo una propuesta de alcance y presupuesto.
Elijo la arquitectura y las herramientas para que el producto se pueda mantener y crecer.
Trabajo por entregas cortas que puedes ver y probar. Cada una pasa por revisión y tests antes de llegar a ti.
Despliego, dejo el código y la documentación en tus manos y, si lo necesitas, seguimos mejorando el producto.
Desarrollo personalmente cada proyecto y me responsabilizo de su arquitectura, implementación, pruebas y entrega. Utilizo herramientas de IA como apoyo al desarrollo, manteniendo siempre la revisión y el control técnico.
Lo que dicen de mí
No te lo digo solo yo. Esto es lo que dicen las personas con las que he compartido proyecto.
“Si tuviera que resumir nuestra relación profesional en una palabra, elegiría esta: CONFIANZA. Creativo, analítico y orientado a resultados. Ha sido clave en el desarrollo de nuestros equipos y arquitectura técnica. Como desarrollador, consultor UX o project manager, siempre ha entregado con calidad y puntualidad.”
“Su grado de implicación y proactividad nos ayudó a mejorar los tiempos en procesos y entregas. No es fácil encontrar compañeros de proyecto que tengan la misma visión.”
“Demostró una y otra vez una increíble capacidad de adaptación. Ambicioso, inconformista y organizado. Trabajar en el mismo equipo o proyecto que él siempre trae resultados productivos mediante métodos eficientes.”
“Un profesional enorme, con grandes capacidades resolutivas. Destaco su capacidad de aprendizaje y de adaptarse al proyecto que sea necesario. Un gran compañero con el que he aprendido mucho.”
Preguntas frecuentes
Lo que más me preguntan antes de empezar a trabajar juntos.
Depende del encargo. Para un proyecto bien definido prefiero un precio cerrado; si el alcance va a ir cambiando, por horas o por fases. Lo hablamos antes de empezar.
Sí. Puedo añadir funciones, ordenar el código o pasarlo a una base más sólida sin parar lo que ya funciona. Primero lo reviso y te digo qué veo.
Sí. Rumbo, Nous, PokéVault y Hybrid Daily los he diseñado y construido solo: frontend, backend con Node.js y PostgreSQL, base de datos y despliegue. PokéVault es multiusuario, con login, y está en producción.
Depende del momento. Escríbeme y te confirmo si tengo hueco para tu proyecto y para cuándo. Si no encajo, también puedo orientarte.
Sí, en remoto. He trabajado con equipos en Madrid, Barcelona, Londres y Ámsterdam, así que las zonas horarias europeas no son un problema.
Sin problema. Si tu empresa lo requiere, firmo un NDA antes de entrar en los detalles del proyecto.
No tengo un mínimo fijo. Si veo que el encargo es demasiado pequeño para aportar algo real, te lo digo desde el principio.
¿Tu pregunta no está aquí? Escríbeme tu duda →