Summary

I have worked at the cutting edge of the web for more than a decade from the portal days to social networks and social gaming, in startups at every stage as well as large organizations. An inventor at heart, I am passionate about building out enjoyable new experiences.

Experience

  • Managing projects and small teams, estimating and delegating tasks.
  • Planning product, documenting requirements and specifications, flow-charting and wire-framing.
  • Prototyping, researching and developing new technology with unknown hurdles. Reverse-engineering sites in the wild.
  • Building dynamic UI with a real-world approach to standards, agents and devices, backed with tools for content and analytics.
  • Writing, testing and releasing re-usable, maintainable code to millions of users in short cycles.
  • Integrating social platforms, third party API's, ad tags, virtual goods, transactions, videos, etc.
  • Evolving and monetizing existing product through cautious data-driven iteration, A-B testing and analytics.
  • Refactoring legacy code incrementally with short-term work-arounds followed by robust solutions.
  • Internationalizing code as it is written.
  • Debugging and fire-fighting across the stack.
  • Supporting sensitive major brands and clients: Coca-Cola, Skittles, McDonalds, Nike, T-Mobile, CBS, American Idol, Apple, Samsung, Red Bull and Orange.

Skills

  • LAMP, PHP HTML5, CSS3, canvas, javascript, jQuery, Java/JSP, Flash AS3, ssh/emacs, github/svn/cvs, regex, JSONP, HTTP, XSS, memcached, membase, OAuth, curl.
  • Social platform API's (Facebook, Open Social, MySpace, Twitter), widgets, gadgets.
  • Cross-platform "hybrid" mobile web apps.
  • Media syndication and analytics, podcasting, XML/MRSS.
  • Agile development, pair programming.
  • Foundation in digital arts, Photoshop & video post production.

Lead Front End Engineer

Twitvid

Dec 2011 - Present

Director of Engineering / Principal Engineer

50 Cubes Inc.

Jan 2010 - October 2011

  • Managed Facebook platform integration and JS/HTML for two top 100 Facebook games: Mall World (5.6m MAU) and Fashion Designer (3.4m MAU).
  • Managed ongoing partner integrations and monetization projects.
  • Integrated games into various other social platforms: Orkut / Open Social, MySpace, Hi5, Plinga, Viximo.
  • Tuned and optimized viral/social integration points.
  • Built core HTML5/canvas technology for mobile.
  • Mentored and pair programmed with junior engineers.
  • Managed contracting projects and freelance outsourcing during startup bootstrap phase.

Senior Software Engineer, Sales Engineering

America Online

May 2008 - November 2009

  • Managed the development of the Bebo Engagement Marketing platform of ad products and content and analytics tools.
  • Data-driven monetization and re-design of user-facing products reaching 100m+ users, 250m PV's / day.
  • Bebo Open Media Platform development and support to media partners such as CBS, MTV, Sony, Ustream, Blip.tv and JibJab.
  • Bebo Applications Platform support to ad partners.

Software Engineer, Ad Operations

Bebo

September 2006 - May 2008

  • Managed the production of large-budget custom sponsorships, profiles, homepage take-overs, contests, etc. in HTML and Flash for ad agencies and eventually sales teams in NY, UK & Australia.
  • Established specifications, documentation and templates for all sponsorship content and ad placements.
  • Helped grow Bebo sales revenue to $20m and company value to $850m.
  • Front-end development for the core product teams.
  • Promoted to sales engineering team, with a focus on monetization and revenue.

Web Developer

Meca Communications

January 2005 - June 2006

  • Prototyped social networking integrated IM and entertainment products.
  • Developed front-end for a white-label IM platform.
  • Produced sponsorship messenger skin content.

Student Web Developer

University of California Santa Cruz

Feb 2003 - December 2004

  • Built custom database applications and open source CMS implementations for campus organizations.
  • Migrated static departmental sites to an internal CMS.

Web Developer / Video Post Production

Aspect Studios

August 2001 - July 2002

  • Built static and CMS-driven websites for small businesses.
  • Authored CD-ROM and DVD content.
  • Broadcast animation, compositing and editing.

Web and Multimedia Developer

Moon Valley Software

February 2000 - November 2001

  • Developed front-end for shizznit.com, a youth social network.
  • JS, ActiveX development & QA on CD-ROM authoring products.
  • Developed custom browser toolbars for clients.
  • Authored CD-ROMs for record label clients.

IT Service Manager

Innovative Concepts, in-con.com

March 1997 - November 1997

IT Assistant

Outback Resource Group, Inc.

1996