Hernan Grecco is an Associate Professor and senior researcher with 16 years of experience bridging academic physics and open-source software development. He holds a PhD in Physics from the University of Buenos Aires and has led research groups and a university department while advancing experimental and computational methods. As a CONICET principal investigator and former Max Planck group leader, he combines rigorous scientific inquiry with practical software engineering. Hernan is an active back-end contributor to prominent open-source projects—most notably improving help systems and trait-based designs in clap (Rust) and adding NumPy support and testing infrastructure to pint (Python). His work often focuses on modernizing codebases for Python 3 and enhancing developer ergonomics in scientific tooling, reflecting a rare blend of domain expertise and developer-first craftsmanship. Based in Vicente López, Argentina, he channels curiosity into reproducible research and robust tooling that serves both labs and the broader engineering community.
16 years of coding experience
11 years of employment as a software developer
Doctor of Philosophy - PhD, Physics, Doctor of Philosophy - PhD, Physics at University of Buenos Aires
A Python package with bindings to the "Virtual Instrument Software Architecture" VISA library, in order to control measurement devices and test equipment via GPIB, RS232, or USB.
Role in this project:
Back-end Developer
Contributions:384 commits, 29 PRs, 52 pushes in 5 years 7 months
Contributions summary:Hernan focused on refactoring and reorganizing the project's structure, particularly concerning unit tests and documentation. They moved test files inside the package and started reorganizing documentation, including configuration files, and made changes to the setup script to enhance its setup. They also updated the copyright information. Furthermore, the user changed the version handling in multiple files.
Operate and manipulate physical quantities in Python
Role in this project:
Backend Developer
Contributions:18 reviews, 961 commits, 264 PRs in 10 years 7 months
Contributions summary:The user, Hernan E. Grecco, appears to be a backend developer primarily focused on the development and maintenance of the `pint` library. They started by setting up the project with the setup.py file. They made significant contributions by implementing testing and adding experimental NumPy support, which indicates a focus on enhancing core functionality. They also refactored the code to enable better separation of concerns and improve string formatting.
sarifpythonsciencebootstrappinghyphenation
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.