Engineering lead & all around developer 💪
I lead engineering teams and help them grow — individually and together — while staying close to the architecture and the code. I have built and delivered technological solutions across the stack, from backend services to the infrastructure that runs them. I am passionate about open source software, constantly learning new languages and technologies, and I teach what I learn.
Technical leadership Leading development teams, growing engineers individually and as a group, and owning the architecture decisions that follow.
Backend & services Designing and building services in Java/Spring and Node.js/TypeScript, with the relational and NoSQL data layer behind them.
Infrastructure & automation Containers, orchestration and CI/CD pipelines on AWS, Google Cloud and DigitalOcean.
I write and maintain learning material for developers starting out.
Java para principiantes
A guide, in Spanish, for writing your first Java console applications — data types and variables, control flow, methods and overloading, classes and access modifiers, arrays, Scanner input, and the standard utility classes.
Course repositories Exercises and reference code for the Java courses I teach.
