Austin Hicks is a senior software engineer based in Seattle with 12 years of experience building high-throughput, low-maintenance backend systems in Rust, C/C++, and Python. He owns critical Rust microservices at Sauce Labs that handle millions of requests and terabytes of data daily, and helped migrate systems from synchronous to async Rust while contributing to custom databases and service discovery. Austin began by contributing to the Rust compiler—implementing field-reordering optimizations—and has architected cross-platform audio work and build fixes in notable open-source projects like Mozilla's cubeb. He enjoys squeezing maximum performance from tight loops (including a feature-flag system using self-modifying assembly) and has a track record of shipping reliable services that stay up for months.
12 years of coding experience
5 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Florida Atlantic University
Contributions summary:Austin primarily focused on refactoring and adapting the audio library for different build environments and operating systems, particularly Windows. Their work involved modifying the build process, including integrating MinGW compatibility. They addressed platform-specific issues, such as thread creation on Windows using `CreateThread` and adapting the code to work with MinGW. The user also reverted some changes to address build issues and platform compatibility problems.
Contributions:26 releases, 3086 commits, 8 PRs in 3 years 2 months
realtimeenvironmentalmidisynthesisaudio
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
Austin Hicks - Senior Software Engineer at Sauce Labs