I some superposition of physicist and engineer, with a common thread of code and data.

I am currently a Data Scientist at Tesla on the core data platform team. I do a mix of analysis, tool building and education/mentoring. I also have a particular interest the technical sides of data privacy.

I spent a few too many years of my life in the in the Manoharan Group where earned a PhD in physics writing a thesis on [Digital Holographic Microscopy for Soft Matter and Biophysics][http://tom.dimiduk.net/thesis]. I spent a large amount of my time building Holopy (github) a python tool for working with digital holograms and light scattering. I have now happily passed on maintainership of that code to the next generation. I spent a lot of time doing experiments, thinking about inverse problem solutions, and finally tied it all together with a nice bayesian inferenc framework.

I develop GroupEng (github) a automated group assignment tool for instructors, currently targeted at large engineering classes at universities. It makes it much easier for instructors to follow education research guidlines for assigining groups to support student learning and success.

I have written large projects in Python, Scala and Haskell. I’m happy enough to use whatever tool is right for a job at hand, but have a definite preference for using Haskell where I can.

This site is generated with Hakyll and hosted on a linode vps running NixOS

I dally various active things at the competent amateur level including hiking, rock climbing, sailing, kayaking, running, weightlifting, and aikido.

I spend much of my also enjoy board games, roleplaying games, and probably spend more time than I should playing video games. I led the writing of an (roleplaying system) which is fairly rough around the edges, but it worked successfully for a multi-year campaign.