I really enjoy working with the talented individuals we have here... It's a great place to learn and grow as a programmer. It's also a great place to make friends. I love that there are so many people here that share my interests, from video games & board games to hackey sack & volleyball.

What Do I Do in My Free Time?

I'm a big UFC fan (I watch just about every event), I love reading, and, not surprisingly, I really enjoy video games, board games, and card games. I regularly play hackey sack, volleyball, and flag football and occasionally I get in on a pickup soccer game

What's My Career Path?

I'm not sure what I'd like to do next but I'm actually new to my current role as a Technical Director so I have some time to decide. I could make a move to management but I think I want to stay more involved on the engineering side of things … perhaps a Software Architect position.

What I'm Working on Today

Today I'm working as the Technical Director on NFL Tour. I work with team management and the lead programmers to identify technical problems and risks and resolve them. I also help leads and other programmers on the team when they have questions and I work with the Technical Directors from other teams on initiatives that can benefit multiple teams.