Resume of Kyle Olson

Hello! My name is Kyle, and I’m a creative web professional living in San Francisco, California.

Skills

  • Managing software engineers — remotely, in-person, and internationally
  • Team building expertise — hiring, evaluating, mentoring and growing engineers
  • Designing, executing on, and adapting processes
  • Planning and strategy for engineering teams and technologies
  • Leadership and the fine art of delegation
  • Technical expertise in web technologies
  • Creative problem-solving — with a focus on long-term success, pragmatism, and cross-functional impact
  • Designing and implementing automated workflows — Continuous Integration / Continuous Delivery
  • Full-stack Node.js development and Progressive Web Apps
  • API architecture and stateless server design
  • Authoring build systems, developer tooling, and local development servers
  • Working with ambiguity, anticipating and pivoting quickly to new requirements
  • Clearly communicating technical issues to non-technical people
  • Quick to learn new tools, programming languages, and frameworks
  • SEO and Social Media impact and best-practices for web sites
  • Accessibility and User Experience
  • Design and polish — eye for details

Professional Experience

Apple

Media & Infrastructure Manager
Apple Media Products | Web
October 2021 — Present

  • Managing a strong team of web engineers
  • Expanded role, responsible for...
    • Infrastructure team responsibilities (outlined below)
    • Playback on web for encrypted media
    • Quality of Service (QoS) analytics and royalty/contractual reporting
    • Web components for media player and related UI elements
    • Third-party developer frameworks and documentation

Infrastructure Manager
Apple Media Products | Web
July 2015 — Present

  • Managing a small team of senior engineers focused on automation and infrastructure for development, testing, qualification, project management, and release of software
  • Designing and implementing workflows for Continuous Integration and Continuous Deployment
  • Integrating tools and workflows across dozens of engineering teams, supporting over a hundred apps, both internal and customer-facing
  • Responsible for technical leadership on tools, frameworks, service reliability, software and API architecture, and general web development
  • Architecting extensible build system that promoted code quality through review and automated testing
  • Working cross-functionally to design request flow from CDN to server instance, and every step in between

Engineering Architect
Marcom Interactive
January 2011 — July 2015

  • Mentored large teams of exceptional, design-oriented engineers
  • Anticipated the trajectory of creative direction across projects; architected frameworks enabling our teams to achieve these creative concepts
  • Technical leadership — responsible for identifying long-term priorities of the engineering teams and advocating cross-functionally for these priorities
  • Project lead for product launch sites; balanced engineers’ workloads, established and communicated project timelines and status, directly-responsible for the end-product
  • Represented engineering in executive reviews; presented prototypes and advised on technical feasibility
  • Conceptualized and prototyped interactions and animations
  • Executed these complex and innovative interactions and animations for the end-product
  • Established a build system that integrated our bespoke web development process with our localization system — helping centralize world-wide development

Level Studios

Senior User Interface Developer
June 2008 — January 2011

  • Dedicated to the Apple team, working on product marketing sites for apple.com

Education

California Polytechnic State University, San Luis Obispo

  • Bachelor of Science — 2009
  • Majored in Graphic Communication
  • Concentration in Design Reproduction Technology
  • Magna Cum Laude

Say hi, Biscuit!