Software Engineer at National Center for Biotechnology Information (NCBI) / Guidehouse
Eugene, Oregon, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Percy Perez is a seasoned software engineer with 17 years of experience delivering robust Python/Django web applications and backend services across biotech, media, and tech domains. Based in Eugene, Oregon, he currently contributes to the National Center for Biotechnology Information / Guidehouse, focusing on scalable, research-oriented software. He is a collaborative, delivery-driven engineer who excels at refactoring, testing, and building maintainable systems, from APIs to full-stack features. In open source, he has contributed to django-debug-toolbar by localizing its templates into Spanish and enhancing internationalization, and he has improved the Python Fitbit API client with OAuth2 support and code quality improvements. His experience spans modernizing codebases through Python 2 to 3 migrations, PEP8 discipline, and building automated CI pipelines, along with front-end work and data-driven, user-focused features.
Contributions:25 commits, 6 PRs, 13 pushes in 4 years 5 months
Contributions summary:Percy primarily contributed to the `python-fitbit` repository by improving the codebase's maintainability and functionality. Their work included refactoring and adding features to the Fitbit API client, such as adding parameters to requests and implementing OAuth2. They also improved code quality by adding PEP8 style fixes and updating requirements. Furthermore, the user addressed testing and deprecated OAuth1 support.
A configurable set of panels that display various debug information about the current request/response.
Role in this project:
Localization / Internationalization Specialist
Contributions:19 commits in 8 months
Contributions summary:Percy's primary contribution centers around translating the Django Debug Toolbar's template files into Spanish. They added internationalization support using the `{% trans %}` template tag to various panels, including cache, headers, logger, request variables, SQL, and timer panels. Additionally, they updated existing translations to ensure accurate and complete Spanish language support within the toolbar. This work enhances the usability of the Debug Toolbar for Spanish-speaking developers.
configurabledebugpanelsrequestrequest-response
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.
Request Free Trial
Percy Perez - Software Engineer at National Center for Biotechnology Information (NCBI) / Guidehouse