Chad Wood

Software Engineer at Google

San Bruno, California, 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
🎓
Top School
Chad Wood is a software engineer based in San Bruno with 11 years of experience and a BS in Computer Science from MIT, where he also studied music. Currently at Google, he brings a pragmatic, security-minded approach to building robust systems and has a track record of shipping bug fixes and reliability improvements in production-grade back-end code. An active open-source contributor, Chad has improved connection stability and error handling in the widely used bleak Bluetooth Low Energy Python client, demonstrating expertise in async back-end development and platform interoperability. He is fluent in Python, Java, and C++, learns quickly, and thrives on reducing friction for users — summed up on his GitHub as “making the world more secure and less burdensome.” Early roles at MIT labs and the Media Lab underline a research-oriented mindset and comfort with low-level systems and experimentation. Outside of core engineering, his minor in music hints at creative problem-solving and attention to detail that inform his technical work.
code11 years of coding experience
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Massachusetts Institute of Technology
bookLafayette High School
github-logo-circle

Github Skills (12)

corebluetooth10
bluetooth-le10
btle10
bluetooth-low-energy10
python10
bluetooth10
asyncio10
async9
error-handling9
asynchronous9
cross-platform9
platform-independent8

Programming languages (10)

ShellC++VHDLCSSCTeXPHPHTML

Github contributions (5)

github-logo-circle
hbldh/bleak

Sep 2020 - Jan 2021

A cross platform Bluetooth Low Energy Client for Python using asyncio
Role in this project:
userBack-end Developer
Contributions:6 reviews, 8 commits, 9 PRs in 4 months
Contributions summary:Chad primarily contributed to the back-end of the `bleak` project, a cross-platform Bluetooth Low Energy client. Their work involved fixing bugs related to Bluetooth connection and disconnection, including handling potential assertion crashes on CoreBluetooth and adding timeouts to prevent indefinite hangs. They improved the robustness of the BlueZDBus backend by addressing UUID handling and database call timeouts. The user also addressed connection stability and error handling within the CoreBluetooth implementation.
pythonplatform-independentasynciobluetoothble
PHP code for a March Madness Calcutta Auction
Contributions:9 PRs, 36 pushes, 1 comment in 4 years 1 month
marchphpauctionmarch-madnessmadness
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