Aaron Boushley

Senior Staff Software Engineer at Cruise

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Aaron Boushley is a Senior Staff Software Engineer with 16 years of experience building video and streaming systems, currently shaping playback and media infrastructure at Cruise from Seattle. He has led engineering and product-focused teams as a CTO and principal engineer, delivering both low-latency real-time solutions and VOD pipelines for companies including Twitch, Axon, and multiple entertainment clients. Aaron blends front-end and backend expertise—contributing to high-profile open-source projects like the Serverless Framework and dash.js—where his work ranged from bug fixes and refactors to restoring broken sample code and improving build processes. Comfortable across languages and cloud platforms, he has a track record of turning messy, coupled codebases into maintainable, testable systems and shipping customer-facing consoles at AWS. Colleagues rely on him for technical leadership on cross-functional initiatives and pragmatic architecture decisions that balance product needs and operational simplicity. An unspoken strength is his ability to bridge product, business, and engineering teams to accelerate delivery of high-quality video experiences.
code16 years of coding experience
job17 years of employment as a software developer
bookComputer Science, Software Engineering, Computer Science, Software Engineering at Arizona State University
bookComputer Science, Computer Science at Northern Arizona University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
6,896reputation
973kreached
29answers
16questions
Badges
width
top-5%
css
top-5%
html
top-5%
github-logo-circle

Github Skills (32)

debugging10
debug10
javascript10
user-interface10
stream10
aws10
backbonejs10
html10
serverless10
backbone10
streaming10
gruntjs9
css9
gruntfile9
exp9

Programming languages (14)

C++CSSRustGoHTMLTypeScriptShellJavaScript

Github contributions (5)

github-logo-circle
tastejs/todomvc

Dec 2011 - May 2012

Helping you select a JavaScript framework - Todo apps for React.js, Angular, Vue and many more
Role in this project:
userFront-end Developer
Contributions:49 commits, 3 comments in 5 months
Contributions summary:Aaron primarily contributed to the Backbone.js implementation within the TodoMVC project. Their work involved refactoring the Backbone.js code, improving the application's structure, and addressing a variety of UI/UX related improvements. This included removing tight coupling between the model and view, using normal event bindings for the close/blur event, and updating the template to use the correct content. They also added a check all box to the UI.
reactangular-jsreact-jsemberangular
Dash-Industry-Forum/dash.js

Jan 2016 - Dec 2016

A reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers.
Role in this project:
userFront-end Developer
Contributions:23 commits, 14 PRs, 1 push in 11 months
Contributions summary:Aaron primarily focused on updating and maintaining the sample code within the repository. They corrected broken sample code by updating references to the correct JavaScript files, ensuring the examples functioned as intended. Additionally, they made changes to the build configuration, including eliminating debug files and modifying the build process to improve efficiency. These efforts centered around ensuring the correct functionality of the dash.js library within various usage examples.
msswebrtcplaybackvideomse
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Aaron Boushley - Senior Staff Software Engineer at Cruise