Prior to working at Google, Dodge was a start-up evangelist at Microsoft, where he was one of their most visible employees following Robert Scoble's departure in 2006.
[2] Dodge received a Bachelor of Science from the University of Southern Maine, majoring in accounting.
Following graduation, Dodge worked at a number of technology companies, including Digital Equipment, Forte Software, AltaVista, Napster, and Bowstreet.
[4] Dodge felt positively towards Ray Ozzie, CEO of Groove Networks, who replaced Bill Gates as Chief Software Architect at Microsoft following Gates' retirement announcement.
[7] In 2010, Dodge compared Google to Microsoft when it was a ten-year-old company, indicating that it still had a lot of growth ahead of it.