João Rodrigues is a Senior Product Engineer based in London with 12 years of experience building customer-facing products, currently leading work on Intercom’s Fin AI Agent. He has progressed through hands-on engineering roles at Intercom since 2022 and earlier backend/frontend positions at Utrust and Ginetta, combining product-minded development with strong UI and systems experience. João holds advanced degrees in Informatics and Computer Software Engineering from Universidade do Minho and TU Wien, reflecting a solid academic foundation in addition to practical delivery. Known for turning complex fintech and messaging requirements into polished, production-ready features, he brings a pragmatic blend of product focus and technical depth that speeds iteration and reduces operational friction.
12 years of coding experience
8 years of employment as a software developer
Vienna University of Technology
Master’s Degree, Informatics Engineering, Master’s Degree, Informatics Engineering at Universidade do Minho
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.