Pedro Reis is a Senior Software Engineer based in Porto with eight years of experience building user-focused frontends and interfaces. With a Master's in Informatics Engineering from FEUP, he has grown through roles from intern to senior engineer at Platforme and Epos Now, combining hands-on UI work with broader product thinking. He contributes to notable open-source projects like Krita, where he improved core UI features such as configuration reset, color selection and layers tooling—showing a taste for creative, design-driven engineering. Active in the FEUP community and former vice president of NECGM, he pairs technical delivery with leadership and mentorship. Colleagues describe him as someone who seeks creative challenges and isn’t afraid to iterate until the interaction feels right.
8 years of coding experience
2 years of employment as a software developer
Mestrado Integrado Engenharia Informática e Computação, Mestrado Integrado Engenharia Informática e Computação at Faculdade de Engenharia da Universidade do Porto
Krita is a free and open source cross-platform application that offers an end-to-end solution for creating digital art files from scratch built on the KDE and Qt frameworks.
Role in this project:
UI Designer & Frontend Developer
Contributions:9 commits in 1 year 8 months
Contributions summary:Pedro primarily contributed to the Krita's user interface by implementing new features and modifying existing ones. Specifically, they added the functionality to reset user configurations, a color selector, and modified the Photobash images plugin. They also made changes to the UI for the layers docker. This work involved modifications to the UI, including the addition of settings, menu entries, and associated interactions.
Contributions:300 commits, 344 pushes, 10 branches in 3 years 7 months
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.