Trion Worlds, Inc.
Senior Software Engineer
IMVU
Lead Online Mobile Game Engineer
Drifter Entertainment
Lead Online Engineer
Trion Worlds, Inc.
Server Lead - Rift
Nexon Publishing North America
Lead Server Engineer
Trion Worlds, Inc.
Senior Server Engineer - Defiance
Trion Worlds, Inc.
Server Lead - Defiance
Amazon
Software Engineer
Electronic Arts (EA)
Senior Software Engineer (Server) - Maxis
Trion Worlds, Inc.
Lead Platform Engineer
Worcester Polytechnic Institute