Some days it seems as if being an astronomer is synonymous with programmer. Over the past few years I’ve accrued somewhere between 30 and 75 thousand lines of code (Do comments count? How about white space?) in Python, IDL, C/C++, and Fortran, with the occasional scrap in Matlab or Mathematica.
Lately the bulk of my effort has been in developing the M2FS control software and the M2FS plug-plate planning program, both of which are predominately written in Python.
I also wrote and continue to maintain (along with Justin Cantrell and others at GSU) the YSAS IDL package which both I and Russel White’s group at GSU use to measure precision stellar radial velocities, primarily for exoplanet searches.
I’m on github.