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.
14 years of coding experience
9 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Tufts University
Official native Python client for the Vertica Analytics Database.
Role in this project:
Back-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.
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.