photo of me reading a book


Welcome to my professional presence on the web.

I am a senior software engineer with over a decade of experience in programming languages, compilers, and programming tools, as well as general systems-level development at the hardware-software interface.

I can code and debug effectively at all levels of the software stack from “managed” high-level languages down to manipulating device registers. My experience includes 3+ years in firmware development for a novel software-based microprocessor.

I am currently employed in a permanent position but am open to opportunities in development of compilers, languages, libraries, language runtimes, and program analysis.

I can be reached at