Pedro Santos is a Principal Software Engineer based in Lisbon with 18 years of professional experience and over a decade focused on Java. He currently leads architecture and delivery at Talkdesk, where he progressed from senior to principal engineer, applying pragmatic solutions to non-trivial distributed systems problems. His background includes long-term stewardship of the fenix-edu open-source academic administration platform at Instituto Superior Técnico, blending hands-on development with architectural leadership for complex institutional software. Pedro combines an academic foundation in software engineering and AI with a research-oriented mindset from early work on adaptive workflow systems, making him adept at translating novel ideas into production-ready solutions. Colleagues describe him as challenge-driven and consistently curious about emerging practices that make software development leaner and more robust.
17 years of coding experience
13 years of employment as a software developer
Engineer's degree Software Engineering Computer Science Artificial Intelligence, Engineer's degree Software Engineering Computer Science Artificial Intelligence at Instituto Superior Técnico
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.