Aaron Housh

Software Engineer at Carvana

Chandler, Arizona, 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

👤
Senior
🎓
Top School
Aaron Housh is a pragmatic, self-taught software engineer with 11 years of experience building backend and systems-level software, currently developing at Carvana from Chandler, AZ. He primarily writes C# and Rust—working on ASP.NET Core services and contributing rendering and resource-management fixes to the iced-rs GUI library—while also exploring game engines like Amethyst and dabbling in Unity/UE4. Comfortable across full-stack concerns, Aaron brings a hands-on approach to low-level problems such as shader/WGSL updates and staging belt optimizations that improve graphics pipeline efficiency. His background includes multi-year product development at Edupoint and a Computer Science foundation from Arizona State University, and he often blends reverse-engineering curiosity with practical production delivery.
code11 years of coding experience
job4 years of employment as a software developer
bookComputer Science, Computer Science at Arizona State University
stackoverflow-logo

Stackoverflow

Stats
1,436reputation
50kreached
58answers
7questions
github-logo-circle

Github Skills (13)

rust10
windows-gui10
wgsl10
webgpu10
shader10
graphic9
image8
widgets8
winforms6
wpf6
vbscript6
visual-studio6
linq6

Programming languages (12)

C#TypeScriptMDXRustScalaVJavaScriptGo

Github contributions (5)

github-logo-circle
iced-rs/iced

Apr 2021 - May 2021

A cross-platform GUI library for Rust, inspired by Elm
Role in this project:
userFull-stack Developer
Contributions:10 commits, 1 PR, 10 comments in 1 month
Contributions summary:Aaron primarily focused on upgrading the `wgpu` crate, indicating a focus on the rendering backend of the GUI library. Their contributions included updating shader code (WGSL), modifying image and quad rendering pipelines, and adding a staging belt fix for efficient resource management. The user also made code formatting changes and corrected an issue with fragment position duplication. These changes point to a role of someone working within the rendering implementation of the library.
user-interfacewidgetgui-libraryrustelm
Dispersia/SnapchatDesktop

Feb 2015 - Jul 2018

Contributions:29 commits, 2 PRs, 27 pushes in 3 years 5 months
electronchatsnapchatwhy-notdesktop
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 Housh - Software Engineer at Carvana