software developer | brooklyn, new york
I lead product-driven software development teams that create cutting-edge applications that consistently thrill & delight users. I work closely with Product & Design, Sales & Editorial, in order to develop products that satisfy a variety of constraints. I take a personal interest in my work. I feel ownership over what I help create.
More about me
    contact
  • LinkedIn
  • mail at roberthaining d0t com
  • mobile products
  • News.me – March 2012 [iPhone]
    • News aggregator that pulls from your Twitter & Facebook feeds
  • Idea Flight – June 2011 [iPad]
    • Allows a 'pilot' to share presentations, documents, & designs across multiple iPads.
    • Top 5 Productivity iPad App – Apple's 2011 App Store Rewind.
    • First product from Condé Nast's Interactive Product Group [iPG]
    • Article explaining the technical approach
  • Condé Nast Magazine Platform [iPhone+iPad]
  • Epicurious Recipes & Shopping List – iPad - April 2010; iPhone - April 2009
    • chosen to be part of Apple's iPad launch PR
    • over 4.5 million downloads
    • peaked at #1 Lifestyle app, top 10 overall
    • featured in Apple commercial on TV
    • App of the Week at The New York Times
    • sole developer for version 1.0; led teams of up to 7 developers
  • Style.com [iPad] – September 2010
    • Advisory role for the development team
  • Postcard by Concierge.com [iPhone] – August 2009
  • Music Alarm [iPhone] – August 2009
  • Wired Product Reviews: my first iPhone app – November 2008
  • iEat: local restaurant listings for iPod classic – 2006
    • Utilized the Notes app in an innovative way to bring a newspaper's restaurant database to your mobile device
  • web products
  • RichardHaining.com: a portfolio site – 2009
  • Myspace+Facebook apps: Flip, Epicurious, What are you wearing, Style – 2007
    • PHP, MySQL.
  • MediaHub: hyperlocal photo sharing tool – 2006
    • user-managed media website with a localized, neighborhood-based approach.
    • lead developer of a 3-developer team
    • intimately involved with product from the conception of the idea through development, testing, deployment, marketing, and training.
    • Java//J2EE, AJAX, PHP, Perl, Oracle, MySQL, UNIX.
  • Bracket Contest Tool: create NCAA bracket-style tournaments – 2005
    • Java//J2EE, Oracle.
  • Directory Tool: create basic online directories – 2005
    • PHP, MySQL.
  • Song Charting Tool for Wake Radio – 2003
    • Allowed DJ's to track songs played & the Music Director to chart top tracks
    • PHP, MySQL
  • open source projects
  • Core Text Label – built as part of News.me
    • An iOS class that lets you get started rendering basic Core Text in your apps. A subclass of UILabel that allows you to set kerning, line height, & multiple fonts.
  • LinkedIn iOS Library – forked from ResultsDirect
  • talks
  • Brooklyn iOS Dev Meetup – March 2012
    • News.me, Core Text, & whatnots
  • Online Publishers Association Mobile Day – October 2010 – with Janet Kasdan, Chris Gonzalez, and Alex McDonald
    • Remember when we were just talking about iPhone Apps?
  • ConvergeSE 2010 – June 25-26, 2010
    • A deep dive into the technical process and a chat about the general process of creating the Epicurious iPhone+iPad app. [pdfs]
    • video of the talk – June 26, 2010
    • pre-conference interview with Gene Crawford, owner of Period Three
  • Online Publishers Association Mobile Day – May 2009 – with Janet Kasdan
    • iPhone Apps: The Game Changer
  • interviews
  • Ars Technica – June 2011
  • unmatchedstyle – June 2010
  • Mobile America: An Exposé on American Cell Phone Culture – May 2009
  • awards
  • Epicurious – iPad
  • Epicurious – iPhone
  • Idea Flight
    • 2011 Apple App Store Rewind – Top 5 Productivity iPad App
  • Condé Magazine Platform
  • Postcard by Concierge.com
  • employment
  • News.me: Senior iOS Developer [August 2011-present]; New York, New York
  • Condé Nast: Co-Founder/Technical Architect, Interactive Product Group [January 2011-August 2011]; Senior Software Developer [August 2007-January 2011]; Lead Mobile Developer [September 2008-December 2010]; New York, New York
    • Started on a 4 developer Special Projects team, primarily creating Facebook apps. After the iPhone App Store launched, I learned Objective-C and created a prototype for Epicurious. I spent several months developing iPhone apps by myself, before I was joined by 2 colleagues for the GQ project. For the iPad launch, I led a team of 7 developers to simultaneously create iPad versions of both Epicurious & GQ, the former of which was heavily promoted by Apple during its launch, culminating in a nod from Steve Jobs himself during the iPhone 4.0 keynote address.
    • In January 2011, I became the Technical Architect of the newly formed Interactive Product Group at Condé Nast. Our first product, Idea Flight, launched in June 2011 to much acclaim.
    • 2009 Innovator of the Year, Condé Nast Publications - for my work on the GQ Magazine iPhone app
  • Yahoo: Software Developer/Technical Yahoo [June 2007-August 2007]; Atlanta, Georgia
    • Part of the Broadband/Connected Life group
  • CoxNet: Software Developer [November 2004-May 2007]; Atlanta, Georgia
    • Part of the 4 developer Special Projects team that develops large company-wide projects, while still retaining the flexibility to work on small, site-specific projects.
  • Wake Radio: General Manager [2003-2004], DJ [2000-2004]; Winston-Salem, North Carolina
    • Led a staff of 50 DJs, 7 executives
  • Ben & Jerrys: Assistant Manager, Scooper [2000-2002]; Atlanta, Georgia
  • skills
  • Objective-C+Cocoa Touch; PHP; MySQL; HTML+CSS; Java//J2EE; Oracle
  • Agile Development/Scrum; Team Leader
  • Cross-departmental relationships
  • Product ideation
  • education
  • Wake Forest University: Bachelor of Science in Computer Science, with Honors, Cum Laude [Class of 2004]
    • Minor in Mathematics
    • Honors Societies: Upsilon Pi Epsilon; Pi Mu Epsilon
  • Pace Academy: High School Diploma [Class of 2000]
  • academic publications + papers
  • Feds with EDS: Searching for the optimal explosive scanning system: Published In UMAP Journal 24.2, Summer 2003 edition. 2003 COMAP Interdisciplinary Contest in Modeling: Outstanding Award (Top 5 papers).
  • Quick, Pass Me the Optimal Amusement Park Queuing System!: 2004 COMAP Interdisciplinary Contest in Modeling: Meritorious Designation (Top 10%).
  • Medium-Sized Peer-to-Peer Database System for Secure Data Transfer: Senior Honors Thesis [code].
    • developed through an Undergraduate Research Fellowship at Wake Forest University under the mentorship of the illustrious Dr. Errin Fulp