João Fernandes is a Principal Engineer with 14 years of experience building identity, security, and large-scale web platforms from early-stage teams to enterprise products. Currently at SlashID, he is shaping next-generation Identity-as-a-Service and Identity Protection capabilities while balancing hands-on engineering and architectural leadership. He has a track record of bootstrapping and scaling engineering orgs—hiring Lisbon’s first Salsify team and leading cross-functional groups at Onfido, RingCentral Events, and others. An active mentor with 50+ Plato sessions, he pairs senior coaching with practical delivery, helping engineers and leaders grow. His open-source contributions include extending the popular Ruby recaptcha library to support Google’s enterprise API, reflecting a habit of improving real-world developer tooling. Trained as a computer scientist (MSc/BSc, Instituto Superior Técnico), he blends rigorous research experience in real-time and concurrency systems with product-focused execution.
14 years of coding experience
12 years of employment as a software developer
MSc Computer Science, MSc Computer Science at Instituto Superior Técnico
Contributions:3 reviews, 22 commits, 1 PR in 23 days
Contributions summary:João primarily focused on adding support for Google reCAPTCHA's enterprise API to the `recaptcha` Ruby library. Their contributions involved modifying the library's core logic to handle enterprise API calls, including changes to configuration, verification, and helper methods. Additionally, the user updated tests to reflect the new enterprise functionality and made minor code style improvements. This work extended the library's capabilities to support the enterprise version of reCAPTCHA.
Contributions:5 PRs, 27 pushes, 6 branches in 5 years
earth
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.