Trevor Hunsaker

Full-Stack Web Developer

www.saturdayplace.com

phone
(801) 335-9381
email
Trevor Hunsaker
trevor@saturdayplace.com
Qualifications
Skills
Managing a remote-first distributed development team
Hand-coding clean, semantic markup (view source for the online version of this resumé: saturdayplace.com/resume)
Understand best practices for page performance and user experience
Comfortable with both front- and back-end web development
Linux system administration
Achieve compatibility with negligent browsers
Technical
HTML, CSS, JavaScript, ActionScript
Python, Django, jQuery, Angular, React, MySQL, Apache, NGINX, HLS, DASH
Git, Mercurial
Linux, Win, OS X
Related skills
Flash, Animation, Motion Graphics, Audio/Video production
Professional Experience
Sr. Manager, Software Dev Engineering
Verizon Digital Media Services
May 2016 - Present
  • Managing team of 10 developers, supporting on-demand and live streaming playback for customers such as ESPN, Disney, ABC, and Fox.
  • Responsible for player-facing APIs which:
    • Generate dynamic HLS & DASH manifests
    • Serve authenticated requests for video decryption keys / DRM licenses
    • Communicate with ad servers, insert personalized ads directly into the stream, and pass ad info to players
  • Above APIs work at scale, serving up to 1.6M concurrent viewers
  • Grew the team from 6 to 10 members
Software Engineer
Verizon Digital Media Services
September 2014 - May 2016
  • Team Lead for dynamic HLS & DASH manifest generation & server-side ads communications
  • Built FairPlay Streaming (FPS) key server implementation
  • Inital architect of DASH manifest generator
  • Initial architect of Widevine license server integration
  • Architect of ESNI (SCTE 224) ingest and playback system
  • Inventor on patent application for "Hybrid Client-Side Beacon Tracking"
  • Refactored API code to make it more easily extensible
Web Developer
Spillman Technologies
January 2009 - August 2014
  • Architected and built user- and SEO-friendly CMS for website in Django. Expanded later to handle multiple domains. Citadex.com was live within one-week of receiving Photoshop mockups
  • Designed and built intranet web-apps: Call Report, Employee Wellness Program, HR Job Req Tracker, License Tracker, Server Dashnoard, IT Quotes
  • Deployment and custom integration of Customer Portal for Microsoft Dynamics CRM 2011
  • Automated deployments using Fabric
  • Took over maintenance and development of ASP.NET/C# intranet apps: Timecard, Condo Reservation
  • Maintain extant PHP codebase, add features. Administer 3rd party PHP apps: phpBB, activeCollab, Testlink
  • Designed/Built new website site features: Customer File Exchange, Registrations
  • Server administration (Linux) for website and intranet (Apache, MySQL)
Freelance Web Developer
www.saturdayplace.com
July 2009 - Present
  • Wordpress Themes
  • Custom Django CMSs
  • Keeping up-to-date with latest web development practices
Architectural Illustrator
Cooper Roberts Simonsen Associates
July 2007 - October 2008
  • Design/Create 3D Visualizations
  • Coordinate multiple deadlines
  • Color correct for multiple output devices
Talent Manager
L-3 Communications
Feburary 2007 - July 2007
  • Create HTML/JavaScript/Flash training modules for employees
  • Team Javascript Lead
Media Development Specialist
L-3 Communications
February 2004 - February 2007
  • 3D Modeling, Texturing, Lighting, Rendering, Animation, Compositing
  • Graphic Design (posters, fliers, brochures, magazine ads, tradeshow displays)
  • Coordinate multiple deadlines
Distinctions & Sundry Notables
  • Certified Widevine Implementation Partner
  • SANS: GIAC Web Application Penetration Tester
  • MCTS: SharePoint Server 2007, Configuration
  • Honorable Mention: Utah Film Commission Commercial Contest 2004
  • Director's Choice, Motion Graphics: University of Utah Digital Media Festival 2005
  • Eagle Scout, Scout Master
  • Youth Soccer Coach
Education
B.A. Digital Media, University of Utah, December 2004