Thomas White

I'm a scientist, programmer, maker and entertainment tech (lighting/sound) enthusiast. I currently live in Hamburg, Germany, where I work in the scientific computing group for photon science at the Deutsches Elektronen-Synchrotron DESY.

After nearly two decades of pretending, I've finally admitted that I don't have the time or inclination for web design. Since you've found your way to this page, below are links to some of my projects. You can find several more on my private Git server or my GitHub profile.

If you'd like to get in touch, my email address is taw at this domain.


CrystFEL is a suite of programs for processing data from serial crystallography experiments.

More information on the DESY Gitlab server, GitHub or my private Git server.


Starlet is a Lisp-based domain-specific language for theatrical lighting control.

More information on GitHub or my private Git server.


A silent alarm clock, very low-precision bedside clock, or a sleep pattern synchronisation tool.

More information on GitHub.


Colloquium is a narrative-based presentation system.

More information on GitHub or my private Git server.


Open Sound Control bindings for Guile.

More information on GitHub.