Paulo Ferreira is an engineering manager based in Porto with over 18 years in software development and more than a decade leading and mentoring engineering teams across mobile, IoT, and AI-infused products. He has progressed from hands-on iOS/Android development to architecting solutions and running technical programs for clients like Shell, demonstrating a strong blend of delivery leadership and product ownership. Paulo excels at building high-performing, cross-functional teams that deliver tailored software grounded in solid design principles and measurable business outcomes. His career spans startups, consulting and corporate R&D, giving him a pragmatic appreciation for both rapid iteration and long-term architecture. A master’s-trained AI specialist, he brings research-informed thinking to practical engineering challenges—often translating prototype ideas into production-grade systems. Colleagues describe him as a mentor-first leader who balances technical depth with a focus on team growth and strategic impact.
10 years of coding experience
12 years of employment as a software developer
Master in Informatics and Computing Engineering Artificial Intelligence, Master in Informatics and Computing Engineering Artificial Intelligence at Faculdade de Engenharia da Universidade do Porto
Master's degree, Master's degree at Universidade do Porto
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.