Pedro Jesus is a senior consultant and software engineer from Brazil with nine years of professional experience and a strong focus on .NET and cross-platform mobile UI frameworks. He has contributed significant engineering work to high-profile projects like .NET MAUI and the Xamarin toolkits—implementing UI tests, platform-specific fixes, and new controls—and currently helps drive Uno Platform’s Uno.Resizetizer for streamlined asset management. At PJSouzaSoftwares he led migrations from Xamarin.Forms to .NET MAUI, architected mobile apps from scratch, and fixed performance and memory issues while mentoring teams. A Microsoft MVP and .NET Foundation member, he pairs deep hands-on coding with active open-source stewardship and community education through blogging and YouTube. Notably, he blends QA/test automation expertise with UI control development, giving him an uncommon full-stack mobile QA-to-release perspective. He is motivated by building practical solutions that improve user experiences and enabling other developers to ship better apps.
8 years of coding experience
5 years of employment as a software developer
Tecnico Mecatrônico, Mecatrônica, Robótica e Engenharia de Controle e Automação, Tecnico Mecatrônico, Mecatrônica, Robótica e Engenharia de Controle e Automação at CEFET
The Xamarin Community Toolkit is a collection of Animations, Behaviors, Converters, and Effects for mobile development with Xamarin.Forms. It simplifies and demonstrates common developer tasks building iOS, Android, and UWP apps with Xamarin.Forms.
Role in this project:
Mobile Developer (Android/iOS)
Contributions:690 reviews, 81 commits, 109 PRs in 2 years 2 months
Contributions summary:Pedro primarily contributed to the CameraView component, focusing on its Android implementation. Their work included implementing the Android-specific CameraFragment, adding camera functionality, and adjusting renderer components. They also made numerous code cleanup changes, layout fixes, and addressed rebase conflicts, significantly improving the sample page for the CameraView. In addition, the user added new commands like ShutterCommand to enable users to control the camera features.
The .NET MAUI Community Toolkit is a community-created library that contains .NET MAUI Extensions, Advanced UI/UX Controls, and Behaviors to help make your life as a .NET MAUI developer easier
Role in this project:
Full-stack Developer
Contributions:759 reviews, 162 commits, 95 PRs in 1 year 5 months
Contributions summary:Pedro primarily focused on refactoring and reorganizing the project's structure, including the creation of core projects and the reorganization of files. They implemented new features such as the Popup Control, added a StateToBooleanConverter sample, and the SelectAllTextBehavior. They also addressed platform-specific issues, such as fixing the background color on Apple platforms and the size calculation on iOS and Android.
behaviorsmaccatalystmauiextensionsios
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.