I like to think that I've taken on just about every aspect of video game development. Programming, Design, Character Audio, Background Music, 3D Art, 2D Art, Project Management, and even a little bit of marketing. I live by a personal mantra stating that 'I don't know' is just not good enough. The answer could be a google search away, so why avoid learning something new? Being passionate about the game I'm working on and working with peers who share the same passion is an unparalleled experience!
As a hardcore gamer, I study each game that I play with the user's experience in mind and have become quite good at pointing out strengths and weaknesses. As a well-rounded programmer, I've also become very much aware of potential exploits in architecture, best practices in optimization, and how best to interface between different development groups on the team for straightforward approaches to complex problems. Whether you're in need of elegant flow and design, efficient and easy to read implementation, or help ensuring a creative vision comes to fruition, I've got your back!