Jul 7, 2025

Programming Experience

Juan’s first taste of programming was drawing shapes with LOGO in the early ’90s. By 1999, he was writing C and quickly expanding into C++ and Java, laying a solid foundation in software design that still serves him today.

Over the past 15 years, Juan has designed and built robust applications, developer tools, and distributed systems using PHP, Python, C#, and Scala. He enjoys working on cloud infrastructure, infrastructure as code, and functional programming — always with an eye for reliable, scalable design.

Community and Writing

Juan has long been an engaged member of the tech community. He co-organized the λ# (Lambda Sharp) meetup in San Diego, a group focused on serverless development with C# and AWS Lambda. He’s spoken at local meetups and conferences on topics like automation, clean architecture, and modern best practices, and he has contributed articles to php[architect] magazine, writing about object-oriented design and building extensible applications.

Photography, Scuba Diving, and Other Interests

When he’s away from his keyboard, Juan is most likely underwater. He’s a dedicated scuba diver with a love for technical, cave, and deep diving — always chasing that next unforgettable moment below the surface. On land, he enjoys photography, spending time with his wife, playing fútbol with friends, or working on side projects at a favorite coffee shop — ideally one near the ocean.