Hernan Grecco

Associate Professor

Vicente López, Buenos Aires, Argentina
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code16 years of coding experience
job11 years of employment as a software developer
bookDoctor of Philosophy - PhD, Physics, Doctor of Philosophy - PhD, Physics at University of Buenos Aires
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
5,921reputation
487kreached
30answers
89questions
github-logo-circle

Github Skills (28)

unit-testing10
parser10
lib10
python10
llvm10
command-line-arguments10
numpy10
command-line-parser10
compiler-compiler10
argument-parsing10
compiler10
refactoring10
rust10
documentation10
macros9

Programming languages (13)

C++CSSRustGoHTMLJupyter NotebookTypeScriptSCSS

Github contributions (5)

github-logo-circle
pyvisa/pyvisa

Aug 2013 - Mar 2019

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:
userBack-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.
software-architecturepythonrs232usbmeasurement
hgrecco/pint

May 2012 - Oct 2022

Operate and manipulate physical quantities in Python
Role in this project:
userBackend 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.
Request Free Trial
Hernan Grecco - Associate Professor