Watch the

Videos

 

Book your

Hotel

 

Build your

Schedule

 

Relax

Xtra(ck)

 

Session: The Principles Behind Groupon

Wednesday, 11:20 - 12:10
Track: Architecture

Groupon rests upon a foundation built with the moderate application of many varying processes, philosophies, and buzzword-compliant technologies. This presentation will address the different ideas that drive Groupon engineering. Monolithic application design, conservative adoption of SOA, Domain Driven Everything, Agile-ish processes, advanced Ruby metaprogramming and anything else that contributed to the fastest growing company in history, will be covered. Mike Cerna is lead developer at Groupon, having started on the project in April 2007 during its formative years as ThePoint.com.

Michael Cerna

Mike became a software developer in 2003 as the developer at Thinkhost.com. In the years since, he's been involved with a myriad of West Coast startups that span academia, visual effects, gambling, and even the celebrity/entertainment industries. Mike dabbled in bioinformatics, robotics, and 3d visualization before settling on web application/business development. He is currently a lead developer and domain historian at Groupon.com.

Dave Hoover

Dave decided to become a software developer in 2000 when left his career as a child and family therapist and dove headlong into programming. During his decade of experience, Dave has focused on agile software development, software craftsmanship, and more recently on lean startups. He previously worked at ThoughtWorks and is currently the Chief Craftsman at Obtiva, where he pioneered their Software Studio, their now world-class Ruby competency, and their ever-evolving Apprenticeship Program.

Øredev founded by: Jayway

Contact us | Archives | telephone: +46 (0)40 - 602 3134 | fax: +46 (0)40 - 127276 | email: info@oredev.org