Summary
Ricardo Garrido is a software engineer with 13+ years of experience building Java microservices and cloud-native systems, currently contributing at Microsoft from San José, Costa Rica. He combines deep backend expertise (Spring Boot, Java, Go) with front-end skills (React, JavaScript) and strong DevOps practices using AWS, Kubernetes, Terraform and CI/CD pipelines. Ricardo has repeatedly delivered migrations and scalable deployments, cutting production bugs through disciplined testing and security-first development. His background includes hands-on roles across agencies and product teams where he led full-stack projects, integrated AEM, and improved application security posture. A continual learner, he holds multiple specialized courses in cybersecurity, DevOps and databases, reflecting a rare blend of secure-by-design thinking and practical cloud engineering.
14 years of coding experience
13 years of employment as a software developer
Bachiller en Sistemas Computacionales, Informatica, Bachiller en Sistemas Computacionales, Informatica at Universidad Tecnologica Costarricense
Tecnico en Desarrollo Web, Internet, Tecnico en Desarrollo Web, Internet at Universidad Cenfotec
Taller, Deep Learning, Taller, Deep Learning at Tecnológico de Costa Rica
Computer Programming, Computer Programming at CPIC
Ciberseguridad, COMPUTER AND INFORMATION SCIENCES AND SUPPORT SERVICES, Ciberseguridad, COMPUTER AND INFORMATION SCIENCES AND SUPPORT SERVICES at Incibe
Curso, Computer Programming, Specific Applications, Curso, Computer Programming, Specific Applications at Udemy
SQL, MYSQL, PostgreSQL & MongoDB, Computer Science, SQL, MYSQL, PostgreSQL & MongoDB, Computer Science at Udemy Alumni
English