Skip to content

About

About me

17 years of experienceJava · Spring BootMicroservices · DDDTech Lead

Over these 17 years I've specialized in designing efficient, scalable architectures: microservices built with Hexagonal Architecture and DDD, and relational and NoSQL databases — Oracle, MongoDB, PostgreSQL, Redis — depending on what each project needs. My full-stack background means I understand the whole system end to end, not just the part that's mine.

Right now I combine hands-on development with the Tech Lead role: sprint planning, mentoring the team, reviewing merge requests, and pushing practices like Clean Code and SOLID. Before that, I spent fifteen years leading full-stack projects for a wide range of clients — from e-commerce to admin panels and APIs — which gave me a full view of the software lifecycle, from requirements to deployment.

I adapt the methodology to what each project needs and like staying close to both the team and the client — understanding why a feature matters, not just building it. Right now I'm open to freelance collaborations.

Rodrigo Vaamonde
Download CV (PDF)