Summary
Alejandro Navas is a senior software engineer and architect with about 11–15 years of experience building reliable, scalable distributed systems across startups and large enterprises. He excels in event-driven, hexagonal architectures and Domain-Driven Design, frequently translating messy monoliths into resilient microservices that improve throughput and developer productivity. Fluent in JVM languages (Scala, Kotlin, Java) plus TypeScript, Python and Go, he pairs a strict clean-code philosophy with practical DevOps skills (AWS/GCP, Docker, Kubernetes) to own end-to-end delivery. Past roles include leading architecture and refactors that produced tenfold performance gains for cloud-kitchen and delivery platforms and building orchestration systems to sequence complex workflows. A hands-on leader who mentors teams and aligns cross-functional stakeholders, he thrives where technical depth meets product urgency. Based in the Barcelona metro area, he brings a track record of shipping high-concurrency, production-grade systems that reduce operational toil.
10 years of coding experience
13 years of employment as a software developer
Highschool diploma Computer Engineering, Highschool diploma Computer Engineering at Escuela Tecnológica Instituto Técnico Central
Universidad de los Andes
English, Dutch, Spanish