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.