I’m a space-obsessed programmer currently in Boulder, Colorado.
ISS Photo Locations (2013)
Visualization of the location of nearly every photograph taken from the International Space Station.
The colors and movement of time-lapse videos from the International Space Station reminds me of a kaleidoscope. I wondered what it would look like if viewed througha kaleidoscope. I was thinking about how I might go about this and I decided I could “build” a virtual kaleidoscope as a simple scene in the 3D animation tool Blender.
24mm Rocket Design (2016)
Design and build of a small rocket meant for a 24 mm diameter solid propellent motor.
Space Phrase (2015)
A cute passphrase generator using space words.
List of Rocket Clubs (2014)
An attempt to maintain a list of advanced rocket/aerospace clubs building impressive hardware.
I was at SHD San Fransisco 2014 and worked on these projects
NASA Style Switch Guards (2013)
A 3D-printable version of NASA’s awesome looking toggle switch guards so you don’t accidentally hit a switch in orbit.
Earth Observatory Photos (2013)
Now defunct. Was an attempt at a photo browser for NASA’s Earth Observation Laboratory.
Mars Science laboratory Image Feed (2012)
Now defunct. I put this together in an afternoon to track new images coming from MSL after she landed. It worked for a little bit, but JPL kept changing their layout and I couldn’t keep up with the scraper.
From my experience at PSAS I split off a github org focusing on aerospace simulation.
open-notify.org is a collection of NASA and space APIs for public use. Currently seeing around 20 million requests per month.
- API endpoint: http://api.open-notify.org/
- Documentation: https://open-notify-api.readthedocs.org
- github repository
Portland State Aerospace Society
For many, many years I’ve been working with Portland State Aerospace Society, an educational group dedicated to building advanced avionics for high powered rockets.
I’ve been involved, in many cases integrally, in almost every aspect of the rocket. From data analysis, to fabricating parts, to group management.
Some highlight projects I’ve worked on:
- Primary Flight Computer, written in c, flown on several flights https://github.com/psas/av3-fc
- Reusable PSAS telemetry packet encoder https://github.com/psas/psas_packet
- Printable list of launch weekend procedures, using jekyll, pandoc, and pdf tools https://github.com/psas/procedure-book
And much more: http://psas.pdx.edu/projects/