J. Lewis Muir > About

I'm a software engineer interested in object-oriented software analysis, design, and development. I enjoy writing software that is secure, reliable, efficient, maintainable, and easy to use.

I prefer to write software in C, Java, and Ruby, but I use other languages when appropriate. My favorite language is Smalltalk, but sadly it's not used much.

Currently, I write control system, data acquisition, and data analysis software for IMCA-CAT beamlines. This includes desktop and server applications as well as EPICS device drivers and databases.

I hold a B.S. in Computer Science from the University of Illinois at Urbana-Champaign.