Derrick Rice

Staff Software Engineer at Google

Cambridge, Massachusetts, 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
Derrick Rice is a Staff Software Engineer and privacy-focused data management consultant with 14 years of experience building privacy-by-default systems at companies like Google and Facebook and leading distributed infrastructure teams at Vertica and Akamai. He combines deep systems and backend engineering expertise—evidenced by contributions to the official vertica-python client, including IPv6 support and improved error handling—with certifications in privacy (CIPT, CIPP/US) to help organizations responsibly collect, use, and manage sensitive data. Based in Cambridge, MA, he advises and augments teams as a contractor while driving data protection improvements at scale in his day job. Beyond engineering, he serves on the board of a community-focused social enterprise, bringing governance and organizational experience to nonprofit growth.
code14 years of coding experience
job9 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Tufts University
stackoverflow-logo

Stackoverflow

Stats
155reputation
10kreached
2answers
1question
github-logo-circle

Github Skills (17)

python10
databases10
driver10
database10
pytest9
ipv69
error-handling9
sql8
webserver6
routes6
default-value6
concurrency6
dns6
synchronization6
tcp6

Programming languages (8)

C#JavaC++JavaScriptGoLuaRubyPython

Github contributions (5)

github-logo-circle
vertica/vertica-python

Oct 2019 - May 2020

Official native Python client for the Vertica Analytics Database.
Role in this project:
userBack-end Developer
Contributions:5 commits, 6 PRs, 11 comments in 6 months
Contributions summary:Derrick contributed to the development of the Vertica Python client, focusing on backend logic and database interaction. They implemented IPv6 support, enhancing the client's network capabilities. The user also improved the access to notice and error content by implementing properties and made the error classes picklable. Additionally, they fixed a quoting issue related to client-side parameter handling within the cursor.
analyticsdriverpythonpython-clientanalytics-database
Factorio Rotate Quickbars plugin
Contributions:2 reviews, 1 PR, 6 pushes in 5 years 8 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
Derrick Rice - Staff Software Engineer at Google