Summary
Rafael Aguilar is a seasoned Software Engineer and Informatics Engineer with 11 years of experience designing and operating cloud-native and on-premise platforms across AWS, GCP and Azure. He blends hands-on development in Python, Java, Kotlin and Go with architecture and DevOps/MLOps leadership, having delivered production ML lifecycle tooling and a data monitoring framework at Glovo. Rafael teaches MLOps at UPC while leading central communications and Kubernetes-based service deployments at Teya, showing he balances mentorship with day-to-day engineering. His background spans enterprise architecture, CI/CD, observability and change management, and he has a track record of streamlining warehouse operations and driving DevOps adoption in diverse markets. A proponent of Software Libre and pragmatic tooling, he often acts as the bridge between product, data science and platform teams to convert complex operational debt into maintainable systems. Based in the Barcelona metro area, he pairs formal training in informatics and data science with a consultant’s knack for untangling legacy IT realities into modern, automated workflows.
11 years of coding experience
8 years of employment as a software developer
Ingeniero Informática, Ingeniero Informática at Universidad Centro Occidental 'Lisandro Alvarado'
Data Science, Data Science at Digital House
Spanish, English