Drew Mills is a versatile software engineer with 12 years of experience solving hard, low-level problems across embedded systems, macOS/iOS, Windows, and backend web services. He excels at reverse engineering and bare-metal work—designing firmware, USB protocol handlers, and PCBs—while also shipping higher-level products like ScreenCaptureKit-enabled macOS apps and Spring Boot backends. At Apple he helped partners adopt platform technologies and optimize open-source components for Apple Silicon, and at Duet Display he recently migrated macOS capture to a new architecture to support a remote-access business model. He contributed significant controller support to the well-known 360Controller project, adapting Xbox One reports into Xbox 360 formats and adding rumble and Southpaw features. Comfortable operating independently, Drew thrives when dropped into ambiguity and consistently turns unknowns into shipped solutions. He combines deep systems expertise with practical product delivery, from driver-level tweaks to customer-facing application features.
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 Texas A&M University
Contributions:21 releases, 210 commits, 61 PRs in 5 years 5 months
Contributions summary:Drew implemented support for Xbox One controllers, converting their reports into the Xbox 360 format. They introduced new data structures and functions to handle Xbox One input reports, including button mappings, trigger adjustments, and stick reordering. Additionally, the user added features for handling rumble and Southpaw support and adapted the driver for various controller types like Xbox Original and Xbox One fight sticks.
My personal site, containing lots of documentation and some opinions.
Contributions:18 commits, 13 PRs, 42 pushes in 6 years 2 months
macosmacosxtoprexboxxbox-controller
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.