Geovanni Perez is a Director of R&D and seasoned software leader with over a decade of experience building web, desktop, and embedded systems from Guadalajara, Mexico. He combines hands-on backend expertise—particularly with .NET, WPF/WinForms, and REST/SOAP services—with leadership of research and development at Unosquare. His open-source contributions show practical security and hardware work, from improving an Active Directory self-service password tool to low-level Raspberry Pi I/O, evidencing both security-minded backend skills and embedded/IoT fluency. Earlier roles span analytics, ETL and cross-platform IT tools, demonstrating an ability to tackle data-heavy and multi-OS challenges. Known for improving code quality and build processes (StyleCop, build fixes), he balances delivery speed with maintainability. Comfortable moving between low-level hardware interfaces and high-level system architecture, he brings pragmatic engineering to R&D leadership.
11 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at Universidad de Guadalajara
The Raspberry Pi's IO Functionality in an easy-to-use API for Mono/.NET/C#
Role in this project:
Back-end Developer & Embedded Systems Engineer / IoT Developer
Contributions:7 releases, 548 commits, 91 PRs in 5 years 9 months
Contributions summary:Geovanni primarily contributed to the `raspberryio` project by refactoring and improving the code, and adding functionalities around I2C, camera usage, and the RFID module. The user's work included low-level interaction with the Raspberry Pi's hardware, specifically concerning the GPIO pins and the SPI interface. They made changes related to the hardware components and included modifications to the project's build process and dependencies.
A self-service password management tool for Active Directory
Role in this project:
Back-end Developer
Contributions:23 releases, 5 reviews, 669 commits in 5 years 2 months
Contributions summary:Geovanni primarily contributed to the core functionality of the self-service password management tool, as evidenced by the commit messages focusing on code fixes and additions within the `PasswordController.cs` file. The code changes involved modifications to the existing password change mechanism, along with the integration of StyleCop and code analysis. These changes demonstrate the user's efforts in enhancing the security and maintainability of the password management tool, likely involving interactions with Active Directory and related backend operations.
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.