Juan De Bravo

Director Of Engineering at RingCentral

Barcelona, Catalonia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Juan De Bravo is a seasoned Director of Engineering based in Barcelona with 14 years in software development and 9+ years leading technical teams through ambiguous, high-stakes projects. He blends hands-on expertise across frontend, backend and data streaming—working with Kubernetes, Docker, AWS/GCP, WebRTC, Python, Ruby, Java, JavaScript, Kafka and Redis—with strong architectural and coding chops. Known for combining talent management with technical leadership, he turns product requirements into production-grade applications while coaching teams to thrive in multicultural, international settings. He contributes to open-source telephony tooling—having refactored logging in the notable Adhearsion Ruby framework—reflecting a practical attention to maintainability and developer experience. Currently driving engineering strategy at RingCentral, he is also a co-organizer of TID-X, signaling active engagement in the developer community and continuous learning.
code14 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
200reputation
6kreached
8answers
3questions
github-logo-circle

Github Skills (11)

logging10
ruby10
rspec6
ide6
unit-testing6
api6
compilation6
fakeweb6
httparty6
ruby-on-rails6
apidoc5

Programming languages (12)

JavaCSSShellC++CSolidityScalaJavaScript

Github contributions (5)

github-logo-circle
adhearsion/adhearsion

Oct 2011 - Jan 2012

A Ruby framework for building telephony applications
Role in this project:
userBack-end Developer
Contributions:94 commits in 3 months
Contributions summary:Juan primarily focused on refactoring the logging mechanism within the Adhearsion telephony framework. This involved switching from the `log4r` library to a more flexible logging system. Key contributions included removing deprecated logging components, implementing object monkey patching for easy logging, and introducing a configuration initializer for the logging system. They also made several code adjustments to utilize the new logging methods.
ruby-frameworkinfinibandsolidworksrubytelephony
My personal blog
Contributions:265 commits, 17 PRs, 126 pushes in 10 years
jsjekyllmy-personal-blog
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Juan De Bravo - Director Of Engineering at RingCentral