Software Engineer with a B.Sc. in Computer Engineering from the University of Cádiz. Professionally building software since 2018 across web and mobile projects.
I focus on frontend architecture — scalable, maintainable codebases built with clean principles. I'm particularly interested in microfrontend systems, design patterns, and high-quality testing strategies.
This profile hosts personal learning projects and technical explorations — things I build outside of work to go deeper on topics I care about:
- 🏗️ Architecture — Clean/Hexagonal architecture applied to frontend
- 🔁 Design Patterns — OOP vs functional approaches in TypeScript
- 🧬 Testing — Mutation testing with Stryker to push test quality
- 🧩 Microfrontends — Module Federation with React + Vue
Ingeniero de Software con grado en Ingeniería Informática por la Universidad de Cádiz. Desarrollando software profesionalmente desde 2018 en proyectos web y móvil.
Me especializo en arquitectura frontend — bases de código escalables y mantenibles construidas con principios sólidos. Me interesa especialmente el mundo de los microfrontends, los patrones de diseño y las estrategias de testing de calidad.
Este perfil recoge proyectos de aprendizaje personal y exploraciones técnicas — cosas que construyo fuera del trabajo para profundizar en temas que me interesan:
- 🏗️ Arquitectura — Clean/Hexagonal aplicada al frontend
- 🔁 Patrones de diseño — Enfoque OOP vs funcional en TypeScript
- 🧬 Testing — Mutation testing con Stryker para elevar la calidad de los tests
- 🧩 Microfrontends — Module Federation con React + Vue
"Code is like humor. When you have to explain it, it's bad." – Cory House