Previous Work
1. Graduate

In Fall 2004, I joined Dr. Evans' group (Embedded Signal Processing Laboratory).

My research initially was focused on models that exploit the parallelism in embedded & signal processing applications. For example, these models can simplify design & implementation of software on multi-core/multi-processor systems while providing guarantees such as deterministic execution. More about this research can be found at at this link .

However, my interests changed direction. Although implementation techniques (e.g. efficient software) are important in signal-processing/communications applications, I found algorithmic aspects to be far more important. Rather than attempt to optimize a piece of code to run a little faster, one may be able to replace the algorithm with a one that is near-equivalent in function but lower order in terms of computational complexity. I joined an existing effort in the research group to create a Discrete Multitone (DMT) communications system prototype. This required both efficient software implementation techniques as well as careful algorithmic choices. More information about this project can be found at at this link. .

From Fall 2003 to Spring 2007, I was a graduate student at The University of Texas at Austin in the
Computer Engineering Department.

During the summer of 2004, I was a Hardware Verification intern at SigmaTel .

During the summer of 2005, I was an intern at Sandia National Laboratories.

During the summer and fall of 2006, I was an intern at Schlumberger.

2. Undergraduate
From Fall 2000 to Spring 2003 I was a student worker for Dr. Guzik at Louisiana State University. I worked on several tasks there, including:
  1. Software for Remote-Control of a Ham Radio over the Internet
  2. Generic ASCOM Driver for Remote-Control of Telescope hardware over the Internet
  3. Modifications to Radio Telescope software for Remote-Control
  4. Co-administered ~15 Win2k workstations & a Windows server. Performed backups, upgrades, software updates...
  5. Assisted with packet radio communications for the ACES project, an educational project where college students build data-gathering instruments and send them up on a weather balloon.
  6. Web Page creation/maintenance for