Summary
David Pérez is a Senior Frontend Developer with 9 years of experience designing and leading frontend architectures for enterprise clients, currently at rindus after heading frontend efforts at Indra. He blends deep expertise in Angular, TypeScript and modern JavaScript with hands-on experience in microfrontends, React, Stencil and backend Node.js patterns, enabling end-to-end solutions and performance optimizations. As a former Head of Frontend and Team Lead in the banking sector, he pairs technical decision-making and code review with mentorship and delivery prioritization. Autodidact and disciplined, he continually explores new technologies in his spare time while caring for physical and mental fitness—habits he credits for sustained productivity. Comfortable communicating with clients and aligning teams, he brings a pragmatic, collaborative approach to complex UI and frontend system challenges. Not obvious from titles: his background spans full-stack projects and server-side interactions (Java Spring, Kafka, SSE/WebSockets), so he often bridges frontend needs with backend constraints.
9 years of coding experience
8 years of employment as a software developer
Técnico superior en Desarrollo de Aplicaciones Web Desarrollo de aplicaciones web, Técnico superior en Desarrollo de Aplicaciones Web Desarrollo de aplicaciones web at I.E.S. Campanillas
Spanish, English