When I press keys letters and punctuation sometimes appear on the surface.


I am a human. I wrote music and prose. I write software.

I work as a “Digital Services Programmer” (aka. software engineer, software developer, programmer) for the California Institute of Technology Library. In my career I have focused on building web based systems for academic institutions (previously USC, now Caltech). I bring to the table both B.S. in Computer Science as well as an M.A. in the Humanities. I enjoy diving deeply into a problem and working through solutions that have measurable results.



Past interests/projects