Mack Straight

Senior Staff Software Engineer at Discord

Earth, Texas, 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
Mack Straight is a Senior Staff Software Engineer with 21 years of experience designing and shipping low-latency audio, streaming, and remote device solutions across startups and major platforms. He has led product and engineering efforts at Mobile Labs and long-form streaming and native client work at Discord, and now focuses on video game-related systems at Discord again. His hands-on background spans kernel-mode audio routing (authoring early IOCTL-driven Windows driver components), voice/video services, and rapid prototyping as an independent consultant. Comfortable bridging product and deep systems engineering, he combines leadership-level strategy with continued low-level coding chops—often laying groundwork for future driver and media infrastructure work. Based in Texas, he brings an unusual blend of product ownership and kernel/audio expertise that helps teams ship performant media experiences.
code21 years of coding experience
job19 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (5)

windows-driver10
c-language10
driver10
ioctl10
cprogramming-language10

Programming languages (8)

C#TypeScriptC++RustCFactorCudaPython

Github contributions (5)

github-logo-circle
eiz/SynchronousAudioRouter

Aug 2015 - Jan 2020

Low latency application audio routing for Windows
Role in this project:
userBack-end Developer
Contributions:14 releases, 243 commits, 7 PRs in 4 years 5 months
Contributions summary:Mack's contributions focused on implementing the initial functionality for a kernel-mode audio router for Windows. They started by implementing an IOCTL handler within the driver, including the setup of a device object and defining the control codes used for interacting with it. The development involved defining structures for requests related to audio endpoints. Additionally, the user laid the groundwork for a future KS minidriver implementation.
windowslatencyroutingaudiowasapi
eiz/adrastea

May 2023 - Jul 2023

Contributions:238 pushes, 1 branch in 2 months
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
Mack Straight - Senior Staff Software Engineer at Discord