This resume summarizes Marcus John O'Brien's experience as a senior online software engineer and team leader based in Vancouver, Canada. He has over 15 years of experience programming in C++, C#, Java, and other languages. He has worked at companies like EA Games, Ubisoft, and Cyan Technology developing games, online services, and software tools. Currently, he is working at EA Games rewriting their test framework to improve quality and reduce costs. In his spare time, he enjoys projects with Raspberry Pi and Arduino and is building a multi-skilled home robot.