Electronic Arts (EA)
Studio Technical Director
BioWare
Senior Lead Software Engineer, Game Development
Dimensional Ink Games
Technical Director
Hitachi Consulting
Technology Specialist
BioWare
Technical Director
Jackalope Games
CTO
Nerve Software
Programmer
Async Edge
Founder
Nortel Networks
Software Engineer
Qc Games
Chief Technology Officer and Technical Director
Masters Institute
Andrew Hill High School