Alejandro Garrido López
Software Engineer · Frontend Architect
Profile
Software engineer with 20+ years writing code and, in recent years, Expert Architect at NTT DATA. Deep experience across front-end and back-end, leading teams and shipping products to production with a strong focus on code quality. Currently centred on AI and on solving business problems from a process-oriented angle.
Experience
Expert Architect · Senior Frontend Developer
Technical leadership and frontend architecture for enterprise clients.
- Tech lead and architect of an Angular microfrontends framework powering the Comunidad de Madrid's One Click citizen services (scholarships, procedures) — digital.comunidad.madrid
- Frontend technical leader and architect of the CEBSI Web3 digital-identity platform (React, Webpack)
- Designed the full-stack architecture (Angular 15 + Java Spring) of the Greendeal energy-performance solution for asset portfolios
Senior Frontend Architect (Freelance)
Expert frontend architecture; built facua.org with Gatsby and React.
Angular Teacher (Contract)
Self-made Angular course delivered to 20 students.
React Native Developer · Technical Lead (Freelance)
Technical lead for IRIS Tactics, a communication bridge between field resources and the command centre.
Web Architect (Self-employed)
Porrita.online (betting app for friends, Vue + MongoDB), the Programa DOCE backoffice (Angular Material), yotramito, and the "Soy Positivo" tool for the Junta de Castilla y León (Vue).
Co-Founder
Platform linking developers with companies; free training content on modern web frameworks.
Backend Developer (Freelance)
Node backend, Angular support and chat implementation for the DeFi trading platform.
Frontend Architect
Partner and customer portals for Acens (Movistar) and AEQ with Angular 5/6, NgRx and Redux; management software for the Nexum real-estate company with Vue 2.
JavaScript Developer
Angular 2 frontend for decentralized real-time collaborative apps; introduced RxJS and refactored major parts of the project.
Java / JavaScript Technical Lead
Loan simulators for the Bank of Spain (Java Spring + Angular, TDD, accessibility) and the GITMS hybrid app for RENFE (Ionic + Cordova + Angular).
Software Engineer
C++ libraries for the company's core business and Talend data pipelines.
Java Analyst · Developer
Java EE development and functional analysis for insurance clients (BNP Paribas, Crédit Agricole).
Education
Computer Engineering
Languages
- SpanishNative
- EnglishC1Professional working
- FrenchProfessional working
Interests
- Artificial Intelligence
- Open Source
- Developer education
- Process-oriented software design