I am a Research Programmer for the LLVM Team at the University of Illinois at Urbana-Champaign. This team researches novel compiler optimizations and analysis with a focus on Lifelong Code Optimization.
LLVM Research Group
I am currently employed with the LLVM Research Group at the
University of Illinois at Urbana-Champaign. LLVM is a
compiler framework suitable for compile time, link time, and
run time optimizations. It's also good for rapid development
of compiler and optimization systems. The code is available
under a BSD style license.
Argus Systems Group
Previously, I worked at Argus Systems Group (now International
Security Solutions), a company specializing in operating system
security enhancements. Argus added stronger access control
mechanisms to Solaris, AIX, and Linux.
University of Illinois
I graduated from the University of Illinois in 2003 with a
Bachelor of Science degree in Computer Science.
Resume
My resume listing my qualifications.
Portfolio
Behind this link are examples of my coding work. It's not
much at the moment, but at least you'll have an idea of how I
code.