Summary
Javier López is a Frontend Developer based in Madrid (Community of Madrid) with 9 years of experience delivering JavaScript and TypeScript web applications in corporate and digital product environments. At Kairós Digital Solutions S.L. since 2021, he builds and maintains JS/TS apps using React and Angular, defines API contracts with backend teams via OpenAPI, and architects solutions following SOLID and Clean Architecture, including microfrontends and shared module federation. He emphasizes automated testing (Jest, Testing Library, Cypress) and has led refactors of legacy code to boost maintainability and feature delivery. His founder/cofounder and educator roles at Ondula have sharpened his communication, collaboration, and attention to detail, underpinning a consistent focus on delivering value and high-quality software. An enthusiastic autodidact, he pursues continuous learning and brings a unique blend of technical depth with a social-impact perspective from his background in social work and digital education.
9 years of coding experience
5 years of employment as a software developer
POO y Bases de datos relacionales, Computer Programming, POO y Bases de datos relacionales, Computer Programming at Centro de Formación en Tecnologías de la información y las Comunicaciones de Madrid
Ciclo Formativo de Grado Superior, Web/Multimedia Management and Webmaster, Ciclo Formativo de Grado Superior, Web/Multimedia Management and Webmaster at CIDEAD
Técnico en Preimpresión Digital, Artes gráficas, Técnico en Preimpresión Digital, Artes gráficas at IES Islas Filipinas
Diplomado en Trabajo Social, Trabajo Social, Diplomado en Trabajo Social, Trabajo Social at Universidad Complutense de Madrid
Spanish, English