Summary
Adrià Aguilar is a backend developer with 11 years of experience, specialized in Java and Spring Boot, building scalable, maintainable systems guided by hexagonal architecture and DDD. He has strong experience designing microservices, secure OAuth2/OIDC integrations (Authentik, Keycloak), robust REST APIs and Docker-based deployments for production environments. Early work as an Android developer (2012–2016) gave him deep product-oriented instincts for UI/UX, lifecycle management and pragmatic architecture that he still applies to backend design and developer experience. He has led backend teams and technical initiatives inside enterprise contexts, including an internal Inditex project, balancing hands-on coding with technical leadership. Based in the Greater Barcelona area, he prioritizes software quality, security and clean architecture and is actively looking to contribute where those values are real.
11 years of coding experience
12 years of employment as a software developer
DAI informatica, DAI informatica at salesians de sarrià
Grado en Ingeniería Informatica Ingeniería informática, Grado en Ingeniería Informatica Ingeniería informática at Universitat Autònoma de Barcelona
Batxillerato ESO Primaria obligatoria, Batxillerato ESO Primaria obligatoria at Escola Virolai
Spanish, Catalan