
Senior Software Engineer
Apple
Apr 2014 - Present
• 11 yrs 2 mosSenior Software Engineer – System Software Architecture – Vision Products Group

Systems Engineer
Disney ABC Television Group
Mar 2011 - Apr 2014
• 3 yrs 2 mosFunctioning as a Systems Engineer for the Broadcast Network Engineering group, I architected and engineered enterprise media workflows. My primary focus was on the automation of transcoding and media transport systems: orchestrating long running resource intensive tasks – using Ruby, Rails and REST APIs. With an emphasis on speed, reliability, and maintainability, my workflows processed and distributed hundreds of thousands of files to the web, mobile platforms, and Disney | ABC Television Group’s broadcast network.
Projects included:
• Development of a fast, scalable, media asset management system – used to index petabytes of video assets.
• Designing and automating the file receipt, transcoding and captioning process that handles all of ABC Networks' Primetime programming.

DEFY Media
Mar 2007 - Mar 2011
Lead Animator
Mar 2007 - Mar 2011
• 4 yrs 1 moAs the Lead Animator at Break Media, I was responsible for the animation of 2D and 3D web video campaigns. I was tasked with bringing campaigns to life, from concept to execution in: Adobe Flash, Nuke, Cinema4D, and Final Cut Pro. Working cross functionally with the design, sales, and video production teams – I produced highly customized ad campaigns.
In addition, I managed the infrastructure and implementation of all post-production workflows, including: transcoding, rendering, and CDN uploads.
Post Production Lead
Mar 2007 - Mar 2011
• 4 yrs 1 moAs Post Production Lead, I was responsible for installation, configuration, and, administration of the post-production systems for a ten person editorial team. I built out an Xsan clustered file system, Final Cut Server media asset management system, and a Compressor based transcoding cluster. My systems were responsible for the entire post-production workflow, which encompassed, ingestion, rendering, exporting, and transcoding.

Motion Graphic Artist
20th Century Studios · Full-time
Jan 2005 - Mar 2007
• 2 yrs 3 mosAt 20th Century, I was tasked with video editing and graphics creation for a daily web based entertainment news show. In addition, I designed an automated process for streamlining daily graphic renders using Apple’s Shake and Ruby.

Digital Compositor
Ogilvy & Mather Marketing Communications Limited
Jan 2003 - Jan 2005
• 2 yrs 1 moAs a digital compositor at Ogilvy, working under the supervision of an online editor, I used Apple Shake and Adobe After Effects, for compositing live action and CG elements, into thirty and sixty-second spots.