João Fernandes

Principal Engineer at SlashID

Lisbon Metropolitan Area Portugal
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
🎓
Top School
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.
code14 years of coding experience
job12 years of employment as a software developer
bookMSc Computer Science, MSc Computer Science at Instituto Superior Técnico
languagesPortuguese, English, Slovak
github-logo-circle

Github Skills (9)

ruby10
google-recaptcha10
api10
apidoc10
recaptcha10
testing10
ruby-rails9
rails9
configuration-management9

Programming languages (10)

TypeScriptJavaShellCMakefileSCSSJavaScriptGo

Github contributions (5)

github-logo-circle
ambethia/recaptcha

Apr 2021 - May 2021

ReCaptcha helpers for ruby apps
Role in this project:
userBack-end Developer
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.
sinatrarecaptcharailsmongoidruby
Le website. :earth_africa:
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.
Request Free Trial
João Fernandes - Principal Engineer at SlashID