About Me

I'm currently working as a software engineer at TiVo. After earning my masters in Computer Science at North Carolina State University, I began my career as a software engineer at IBM.

I became interested in programming while earning my MFA in CG film production from Clemson University. During my time there, I directed and produced the CG short film "Wycinanki", thanks to a generous grant from the Culture & Animals Foundation. I also pursued my budding love of programming, taking on additional courses in graphics, visualization, game development, and math.

In my spare time, I serve on the board of directors of a local microsantuary, Triangle Chicken Advocates. I also enjoy running, drawing, and weightlifting.