I bring strong problem solving skills honed during the study of physics at university and my experience in research oriented work environments to the projects I work on. I thrive in the process of discovering how things work (or don't). I'm comfortable in the low-level details and have spent a lot of time using C APIs to higher level languages to promote interoperability or achieve novel objectives.I'm very familiar with microcontroller development, both PIC and AVR architectures, and have done more than a little circuit design in that context.I focus on open source technologies, but have used proprietary platforms quite successfully, including Visual C/C++, MATLAB, and LabVIEW.Some proficiencies not mentioned elsewhere: (X)HTML, XML/XSLT, JavaScript, Python Server Pages (PSP), GTK/Glade, Matplotlib, VisualPython, Inkscape.