Summary
J Ricarde is a Senior Software Engineer based in Medellín with 11 years of professional experience and a 13-year coding background spanning Java, PHP, Ruby, Python and modern backend stacks. He has led migrations from monoliths to serverless and microservices, architected API gateways and identity solutions, and built robust integration platforms for B2B SaaS clients handling real-time data synchronization. Comfortable across cloud providers (AWS/GCP/Azure) and multiple languages (Node.js, Go, Java), he combines hands-on implementation with team leadership and cross-functional collaboration to deliver scalable, secure systems. His work often sits at the intersection of integrations, auth/identity (OAuth, OIDC, PKI) and data engineering, and he supplements practical experience with cloud and data nanodegrees that inform production-ready designs. Notably, he has repeatedly rebuilt fragile account and e-commerce subsystems under tight timelines, improving structure and conversion through pragmatic architecture.
11 years of coding experience
15 years of employment as a software developer
Nanodegree on Data Engineering with AWS Computer Science, Nanodegree on Data Engineering with AWS Computer Science at Udacity
Web Development with Ruby on Rails Desarrollo de aplicaciones web, Web Development with Ruby on Rails Desarrollo de aplicaciones web at Johns Hopkins Engineering for Professionals
Hong Kong University of Science and Technology (HKUST)
Bachelor of Engineering (B.E.) Ingeniería informática, Bachelor of Engineering (B.E.) Ingeniería informática at Universidad Nacional Abierta y a Distancia
Specialization in Mobile Cloud Computing with Android Programación informática aplicaciones específicas, Specialization in Mobile Cloud Computing with Android Programación informática aplicaciones específicas at Vanderbilt University
Spanish, English