From cockpit to code editor - engineering reliable solutions

I'm Miguel รngel, a Full-Stack Developer based in Barcelona on a mission to build software that genuinely improves someone's life. I started working as a teacher because I'm passionate about sharing knowledge and helping others grow. That same drive led me to become a Tech Lead for a team of 5+ developers. We built a platform that solved problems I faced as a teacher and as a student. Right now, I'm on a sabbatical. I'm learning to fly planes and building side projects that solve my everyday needs.
My approach is driven by curiosity. I ask myself how and why things work. I look at everything from Software Architecture to the trade-offs behind each technical decision. When I design, I think ahead. I aim for clean, readable code that's ready to evolve. The best part? Coming back months later, refactoring it, and making it even better.
Outside of code, I keep looking for ways to share what I learn with the people around me. When I'm not coding or flying, you'll find me gaming, learning something new, or hanging out with family and friends.
Passion for creating innovative and scalable technological solutions
Technical leadership focused on team growth and excellence
Specialist in addressing complex challenges with critical thinking
Strategic focus on sustainable and scalable architectures
Passion for aviation that complements my technical perspective
Constant pursuit of new technologies and methodologies
2021 - 2022
Built the core LXP in Node.js and React with a focus on performance, accessibility, and test coverage.
Designed and implemented a microservices architecture on Kubernetes and AWS Lambda for high availability and horizontal scalability.
Created a React plugin system (distributed via npm) with secure sandboxing and shared data coordination.
Owned key product plugins such as activities, surveys, learning journeys, analytics, and gradebooks from design to production with full telemetry.
2022 - 2025
Led an agile team of 6 engineers to deliver a multi-tenant LXP end-to-end; set code quality standards and a culture of continuous improvement.
Built an internal framework that cut boilerplate by 95% and drove TypeScript adoption across services and frontend.
Implemented CI/CD with GitHub Actions and standardized Kubernetes/AWS Lambda infrastructure; increased deployment frequency to daily and reduced failure rate from 15% to 1% in a year.
Partnered with customers to turn complex requirements into shippable scope, improving satisfaction and on-time delivery.
Hired and mentored engineers; instituted code review, testing, and incident response practices that reduced bugs and onboarding time.
Performance
Team
Impact
2020 - 2020
Supported 90+ students in Node.js, React, and databases.
Delivered debugging workshops and labs.
Built kata systems with automated testing to strengthen practice and accelerate feedback.
Collaborated with instructors to refine syllabus and methodologies using learner analytics.
2020 - 2021
Led three intensive Full Stack bootcamps (HTML/CSS, Vanilla JS, Node.js, React, SQL/NoSQL, testing, deployment).
Mentored teams, performed code reviews, and guided architecture and Agile rituals to raise project quality and placement readiness.
Coordinated interdisciplinary projects (Full Stack, UX/UI, Data, Cybersecurity) to simulate real-world delivery.
Redesigned the syllabus to align with market needs, integrating TypeScript, CI/CD, and modern testing practices.
Teaching
Innovation
Process
AI-powered U.S. stock screener and data-driven analytics that helps discover investment opportunities. Combined with a detailed portfolio tracker, it helps users make informed decisions and stay on top of their investments.
Cost-sharing platform for recreational flights that helps non-commercial pilots split expenses and reduce license time-building costs. Connects PPL pilots with passengers willing to share direct flight costs, complying with EASA, FAA, and ICAO non-commercial operation regulations.
Personal portfolio showcasing projects, experience, and writing. Built with modern React tooling and deployed for fast, reliable delivery.