The Engineering Team Lead who enjoys dancing Salsa.

The Professional Journey

Career

My career in software engineering began in 2007. Over the years, I have progressed through roles as a Software Engineer, Senior Software Engineer, Principal Software Engineer, and Engineering Manager. My technical expertise heavily revolves around the Java and Spring ecosystems, focusing on building robust microservices and scalable system architectures. Beyond the code, I am deeply invested in talent development and mentoring, as I believe the strength of any engineering team lies in its people.

Recruitment Talent Development Java Spring Boot Solution Architecture Project Management

Active Passions

No Code

  • Latin Dance: I am a dedicated Latin dancer with a strong focus on Cuban Salsa (Casino) and Sensual Bachata. Exploring the complex rhythms, such as the clave, and mastering new choreography is one of my greatest creative outlets.

  • Fitness: I maintain a highly structured fitness regimen centered on weightlifting and compound movements. Tracking my performance helps me continually push my physical limits and supports my flexibility and strength as a dancer.

Latin Dance Weight Lifting

The Unwind

Downtime

  • Gaming: I am an avid PlayStation 5 gamer, with a particular love for the fighting game genre—especially the Tekken franchise.

  • Music & Audio: High-fidelity audio is a priority for me. I rely on Tidal to get the absolute best sound quality, whether I am listening to Salsa, heavy metal, or anything with meaningful lyrics.

  • Feline Companions: I am a proud cat dad to two amazing cats, Grey and Linda (who is easily recognizable by her distinct ginger patches).

Gaming Music Cats