Leonardo Uieda

Professor Associado at Fatiando a Terra

São Paulo, Brazil
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
Leonardo Uieda is an associate professor of geophysics at Universidade de São Paulo with 16 years of experience studying Earth’s interior using tiny gravity and magnetic field disturbances from satellite to microscopic scales. He is the creator and long-time lead of the open-source Fatiando a Terra project and a core contributor to PyGMT, where he implemented critical backend, CI/CD and testing infrastructure that helped modernize GMT’s Python ecosystem. His work blends mathematical modeling, high-performance computational methods, and reproducible open-science practices—he publishes code, data and teaching materials under permissive licences. Leo also plays leadership roles in academia and community governance, serving as a steering council chair, committee president for national and international cooperation, and board member of Software Underground. An uncommon strength is his simultaneous focus on microscopic magnetic measurements and large-scale satellite gravity, connecting scales rarely bridged in a single research program.
code15 years of coding experience
job5 years of employment as a software developer
bookLivre Docente (Dr. habil.) Geophysics, Livre Docente (Dr. habil.) Geophysics at USP - Universidade de São Paulo
bookDoctor of Philosophy (Ph.D.) Geophysics, Doctor of Philosophy (Ph.D.) Geophysics at Observatório Nacional
bookInternational exchange program Earth Sciences, International exchange program Earth Sciences at York University
languagesEnglish, Portuguese
stackoverflow-logo

Stackoverflow

Stats
203reputation
7kreached
5answers
1question
github-logo-circle

Github Skills (16)

testing10
packaging10
devops10
python10
cicd10
documentation8
sphinx7
f2py6
macros6
character-encoding6
anaconda6
python-sphinx6
importerror6
latex6
dll6

Programming languages (16)

CSSCTeXSassHTMLJupyter NotebookMATLABPostScript

Github contributions (5)

github-logo-circle
GenericMappingTools/pygmt

Mar 2017 - Sep 2021

A Python interface for the Generic Mapping Tools.
Role in this project:
userBackend & DevOps Engineer
Contributions:7 reviews, 261 commits, 285 PRs in 4 years 7 months
Contributions summary:Leonardo contributed to the core infrastructure of the PyGMT package by implementing the setup and installation process. They added scripts and configuration files to install dependencies, including miniconda, and integrated a CI/CD pipeline. Furthermore, the user added a testing framework and established a foundation for automated testing and documentation.
seismologypythongeophysicsgeneric-mapping-toolspython-interface
A conda-smithy repository for xlandsat.
Contributions:2 reviews, 5 PRs, 5 pushes in 1 year 10 months
pythoncondasmithy
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
Leonardo Uieda - Professor Associado at Fatiando a Terra