Rachel Blackman is a Seattle-based software engineer with 15 years of cross-domain experience building games, device host software, and developer tools, currently contributing at Valve. She has deep Unreal Engine expertise—creating open-source tooling like GMCExtended, GMAS, and AMMIT—and a strong background in networking, gameplay logic, and Bluetooth-enabled host software. Comfortable in both Agile and traditional environments, she pairs hands-on implementation (including BLE work on the go-bluetooth project) with technical leadership and program-level decision-making. Equally at home fixing low-level movement and replication bugs as designing user-facing systems, she enjoys customer-facing work and learning new technologies. Her profile blends long-form product engineering (Trillian, Growl) with solo indie game craftsmanship and community-focused open-source contributions.
Golang bluetooth client based on bluez DBus interfaces
Role in this project:
Back-end Developer
Contributions:9 commits, 4 PRs, 10 comments in 3 days
Contributions summary:Rachel primarily worked on implementing and refining service functionality within the `go-bluetooth` repository, focusing on the Bluetooth Low Energy (BLE) service layer. They added features for handling read and write operations for characteristics and descriptors, incorporating callbacks for custom logic. Further commits addressed application configuration and advertising features, enhancing the project's ability to expose Bluetooth services. These changes included updates to the dbus interfaces and underlying structures.
Contributions:52 commits, 48 pushes, 1 branch in 19 days
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
Rachel Blackman - Software Engineer at Valve corporation