Pedro Sousa is a seasoned software engineering leader with 10 years of experience, currently heading an engineering team at Kaizen Gaming from Coimbra, Portugal. He combines hands-on backend expertise (notably C# and complex workflow systems) with proven people leadership—coaching teams, managing agile delivery, and driving cross-team integrations. His background includes leading publish-related platform initiatives at OutSystems and managing migrations of legacy apps to modern architectures. Pedro also contributes to open-source tooling, adding cloud sync support (Box) to a Kobo synchronization project and improving Cloudflare documentation rules, showing attention to both developer experience and integration edge cases. He balances industry work with academia as a former visiting professor teaching databases and algorithms, reflecting a commitment to mentorship and technical pedagogy. Colleagues describe him as a pragmatic problem-solver who removes blockers and leaves no loose ends in delivery.
10 years of coding experience
10 years of employment as a software developer
Master's degree, Intelligent systems, Master's degree, Intelligent systems at University of Coimbra
Ensino Secundário, Ciências e Tecnologias, 16, Ensino Secundário, Ciências e Tecnologias, 16 at Escola Secundária Infanta Dona Maria
Contributions:3221 reviews, 503 commits, 2664 PRs in 1 year 11 months
Contributions summary:Pedro primarily contributed to the development of the Rules section within the Cloudflare documentation. Their work involved creating and integrating the Rules section, including features such as product grids, icon implementations, search configuration and adding the Ruleset Engine documentation tile. They also focused on fixing typos, updating the documentation and removing deprecated content.
A set of scripts to synchronize a kobo reader with popular cloud services
Role in this project:
Back-end Developer
Contributions:6 commits, 2 PRs, 2 comments in 5 months
Contributions summary:Pedro contributed to the `kobocloud` project by adding support for synchronizing with Box cloud storage. Their primary work involved modifying shell scripts (`.sh`) to interact with the Box API, including handling authentication and file retrieval. The changes included adding support for shared folders, multiple pages within folders, and integrating the Box service into the overall workflow. The user's commits also included minor enhancements like removing extra logs and adapting the script to work with kobo reader limitations.
dropboxkobocloud-servicesowncloudnextcloud
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.