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 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 Chance for All, and co-edit the zine SideHustle. I also enjoy running, cycling, and crossfit.