Rachel Blackman

Software Engineer at Valve corporation

Seattle, Washington, 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
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.
code15 years of coding experience
job27 years of employment as a software developer
github-logo-circle

Github Skills (7)

bluetooth-le10
go10
dbus10
bluetooth10
api-design9
api9
apim9

Programming languages (8)

C#C++RustJavaScriptGoObjective-CLuaPython

Github contributions (5)

github-logo-circle
muka/go-bluetooth

Apr 2018 - Apr 2018

Golang bluetooth client based on bluez DBus interfaces
Role in this project:
userBack-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.
bluezgolangbluetoothdbusinterfaces
Packetdancer/evennia-sandbox

Oct 2018 - Nov 2018

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