Front end engineering lead with extensive product and services experience in media, advertising and mobile industries. Builds software with a special focus on performance and compatibility.
  • Front-End Development: JavaScript, HTML5 (CSS3, Canvas, Video/Audio, WebGL), AngularJS, Backbone, Bootstrap, jQuery, underscore, LESS/RECESS, SCSS/Compass, AJAX, JSON/XML
  • Project Task Management: with NodeJS: Yeoman, Grunt, Bower, NPM
  • Libraries and APIs: Google Analytics, Facebook SDKs, Twitter API, RESTful Web Services
  • Back-End: Apache, PHP, MySQL, memcache, WordPress
  • Bash shell, HomeBrew package management on OS X, automated testing and site deployment
  • Source Control: Git, SVN
  • Responsive Web Development: Chrome, IE, Webkit, Mozilla, iPhone, Android, multi-touch input handling, feature detection, HTML5 shivs and polyfills
  • Media Encoding: ffmpeg, HLS, x264, mp4/webm/ogv/aac/mp3, browser playback, http streaming
  • Flash: ActionScript3, RobotLegs
  • Familiar with: Objective‑C, Java, iTunesConnect iOS app submission
JW Player
10/2013 – Present
New York, NY
  • Manage day to day engineering activities of the web player team
  • Work with product managers on development and sprint planning based on product roadmap
  • Develop and enhance JavaScript player features
  • Enhance custom ActionScript media transcoding and playback
  • Optimize code for performance and stability
Freelance Consultant
7/2011 – 10/2013
New York, NY
  • Built responsive web page for desktop and mobile with site and build integration in mind
  • Facebook Application Development with PHP and JavaScript Facebook APIs
  • Capture key goal oriented campaign metrics with Google Analytics and other tracking tools
  • HTML5 Game development and optimization
Tech Lead
2/2010 – 6/2011
New York, NY
  • Lead Developer of campaign driven Flash/PHP/MySQL micro-sites
  • HTML5 mobile website development for iOS and Android
  • iOS app development and prototyping
  • Setup and ran software versioning, website deployment, testing and bug tracking systems
  • OpenGL optimization and programming for 2010 Esquire House real-time 3D installation
Product Development Manager
7/2007 – 10/2009
New York, NY
  • Mobile liaison for brands, tech teams and vendors (MTV, VH1, Comedy Central, Nickelodeon)
  • Responsible for mobile product development from concept to delivery
  • Define functional specs, content requirements, information architecture and interaction design
  • Build and deploy applications to the App Store with iTunes Connect
  • Flash and ActionScript development for websites, on-air, and mobile prototypes
Application Development Manager
5/2005 – 7/2007
New York, NY
  • Software development and wireframes for J2ME phones, BlackBerry, and Windows Mobile
  • Database and XML schemas mobile application service endpoints
  • GPS tracking, Bluetooth printer and barcode scanner applications
Lead Developer
3/2003 – 5/2005
New York, NY
  • CD-ROM and Web development with Director/Lingo and Flash/ActionScript
  • Developed presentation software with synchronous video, slides and text
Lingo Programmer / Multimedia Trainer
1999 – 2001
New York, NY
  • Computer Based Training CD-ROM development
  • Certified Instructor: Macromedia Director 6-7, Flash 3-4, Dreamweaver 3, Fireworks 3

1994- 1996
New York, NY
Computer Art Major
Additional Information
Professional references will be provided upon request