Adam Ginsburg

Associate Professor

Gainesville, Florida, United States
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
Adam Ginsburg is an associate professor and astrophysicist with 16 years of experience bridging research and open-source software development from Gainesville, Florida. He develops and documents scientific Python libraries widely used in astronomy—contributing notable features such as an FFT-based convolution to Astropy and backend fixes to astroquery and yt that improve FITS handling and data exports. His work spans visualization and data-science tooling in projects like glue, where he enhanced multi-layer workflows, and he brings a practiced eye for documentation and reproducible tutorials in astropy-tutorials. Combining academic leadership at the University of Florida with prior fellowships at NRAO and ESO, he specializes in turning complex observational data formats into robust, user-friendly tools. A not-obvious strength is his consistent focus on both code correctness and end-user clarity, from low-level URL parsing to polished tutorial content.
code16 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science, Astrophysics, Bachelor of Science, Astrophysics at Rice University
bookPhD, Astrophysics, PhD, Astrophysics at University of Colorado Boulder
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (32)

unit-testing10
fftw10
debug10
visualization10
learn-ruby-on-rails10
python10
apidoc10
jupyter10
astronomy10
data-science10
user-manual10
basics10
data-structure10
numpy10
fits10

Programming languages (15)

JavaCSSC++CTeXHTMLJupyter NotebookFortran

Github contributions (5)

github-logo-circle
astropy/astroquery

Jun 2012 - Jan 2023

Functions and classes to access online data resources. Maintainers: @keflavich and @bsipocz and @ceb8
Role in this project:
userBack-end Developer
Contributions:13 releases, 418 reviews, 2492 commits in 10 years 8 months
Contributions summary:Adam primarily made changes to the core code of the astroquery library, specifically in the `alma` module. The changes involved fixing bugs in URL constructions, refactoring to allow for different return types, and updating tests to reflect changes in the ALMA archive. The user also introduced a utility for parsing the frequency support section of ALMA tables.
pythondataastropy-affiliatedastropyastronomy
astropy/astropy-tutorials

Feb 2014 - Aug 2022

Tutorials for the Astropy Project
Role in this project:
userTechnical Writer
Contributions:28 reviews, 65 commits, 15 PRs in 8 years 7 months
Contributions summary:Adam's commits primarily focus on improving the documentation and tutorials within the Astropy Project's tutorial repository. They replaced outdated pylab mentions with matplotlib=inline, updated plotting code to use pyplot as plt, and modified the setup.py file to integrate matplotlib inline. Moreover, they have split README into README and CONTRIBUTING documents and made minor updates and added clarifying text to improve clarity of content.
jupyter-bookpythonsciencesimulationlearn-astropy
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
Adam Ginsburg - Associate Professor