334 Grand St., Apt. #5
Brooklyn, NY 11211
Mobile Phone: (425)-359-2945
Email: michael.k.sutton@gmail.com
URL: http://michaelkellysutton.com
Founder
HackCollege, LLC
September2006-Present
Brought HackCollege from a domain name and Wordpress install to the largest student-run empire on the Web. Worked with Microsoft, NBC Universal, Intel, Adobe, HP, AT&T and more to bring relevant, effective partnerships to life.
Junior Software Engineer
blip.tv
June2010-Present
Brainstormed, designed and implemented blip.tv's "Thumbnail Picker." The Thumbnail Picker was the first-of-its-kind realtime thumbnail selector and image manipulator for video files, all performed in-browser (all of them) using the HTML5 canvas element and some pixel-pushing. The most difficult part of the project required trading raw JPEG data between the flash video player and the page quickly. Upon release, many show producers tweeted, "Why hasn't anyone done this before?"
Learned enough Perl to realize it's probably not the best language to choose in 2011. The web framework developed in-house made it a breeze and a pleasure to work with.
Implemented the first HTML5 video player with advertising technology in the world, working with a yet-to-be-finalized specification and more edge cases shuttle launch. Okay, maybe not that many edge cases.
Designed and implemented a static asset pipeline system similar to Rails 3.1 for the blip code base. The system uses the template files themselves to determine dependencies and inclusions through normal vanilla HTML script elements. Thus, the template files themselves dictate which JS and CSS files to concatenate and include without any special syntax or configuration. This allows us to bring our JS and CSS includes down from ~200 per page to 2. This static asset pipeline allows blip to treat JavaScript as a first-class language.
Adjunct Professor
Loyola Marymount University
January2010-May2010
On paper, I am not the professor of this class because LMU's computer system does not allow a current student to also be the professor on record for a class. That being said, I co-taught LMU's first Web video class in the film school.
Intern
Revision3
May2008-August2008
Snagged some on-camera time, worked on the now defunct Internet TV show popSiren, developed rough cut generating software saving 2 hours per episode per show
Intern
Automatic Duck, Inc.
May2006-August2006
Designed and implemented product SDK, fixed bugs in production software, deployed new automated build system (SCons)
Consultant
Various Companies
May2009-Present
Consulting is a dirty word, but it best describes what I've done for Participant Media (Syriana, An Inconvenient Truth and Good Night, and Good Luck), Capture Your Flag and a few other projects just getting off the ground.
Ruby/Rails Stack: 3 year experience (professional), jQuery Library: 3 years experience (professional), JavaScript: 2 years experience (professional), Perl: 2 years experience (professional), Django/App Engine Framework: 6 months experience (professional), PHP and Wordpress: Casual experience, XML/XSLT parsing, validation and such: 5 years experience (professional), *nix ninja skills: 3 years experience (academic/professional), Project lead experience (academic/professional), C/C++: 4 years experience (academic/professional), Java: 4 years experience (academic/professional).
Adobe After Effects: 4 years experience (personal/professional), Apple Final Cut Pro: 3 years experience (professional/academic), Working knowledge of prompter software, Can read a prompter in a manner that would make a local news anchor proud.
Has not used the Microsoft Word spellchecker since 2005, Knows the difference between an en and em dash.
April, 2010; New York, NY http://ipp.io/05421
April 24, 2009; Loyola Marymount University, Los Angeles, CA http://onlineidentityworkshop.com
March 15, 2009; South by Southwest Interactive Conference; Austin, Texas http://www.webteacher.ws/2009/03/15/sxsw-blackboards-or-backchannels-the-techno-induced-classroom-of-tomorrow/
November 7, 2007; web2open Expo; Berlin, Germany
I hate to brag, but this resume was written in XML using the open-source XML Resume library. The PDF, HTML and text versions were then generated from this model. Even my resume follows the MVC paradigm.