Jeremy Gillula is a Staff Privacy Engineer in Palo Alto with 12 years of experience blending privacy, civil liberties advocacy, and advanced AI/ML techniques to build safer systems. He brings deep academic rigor from a Stanford PhD in robotics and control—where he fused machine learning with formal safety guarantees—into practical privacy engineering at Google and prior leadership roles at the Electronic Frontier Foundation. Jeremy pairs hands-on software development (notably contributing a Go-based certificate importer for the widely used Let's Encrypt Boulder project) with clear technical writing and policy work, improving both tooling and documentation for real-world security projects like Certbot. He excels at translating complex, interdisciplinary research into auditable engineering solutions that protect users’ rights at scale. Colleagues would note his uncommon combo of formal control-theory background, production backend skills, and long-standing civil liberties commitment.
12 years of coding experience
2 years of employment as a software developer
Bachelor of Science (BS), Computer Science, 4.0, Bachelor of Science (BS), Computer Science, 4.0 at California Institute of Technology
UC Berkeley
Doctor of Philosophy (PhD), Computer Science, 4.0, Doctor of Philosophy (PhD), Computer Science, 4.0 at Stanford University
Certbot is EFF's tool to obtain certs from Let's Encrypt and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.
Role in this project:
Technical Writer
Contributions:8 commits, 6 PRs, 3 pushes in 2 years 11 months
Contributions summary:Jeremy's contributions primarily focus on enhancing the project documentation. They updated the documentation to reflect the availability of Debian Jessie backports and corrected information regarding Python 3 support. The user also added a link to the EFF's code of conduct and emphasized warnings within the `README` files. These changes improve the clarity, accuracy, and overall user experience of the project's documentation.
An ACME-based certificate authority, written in Go.
Role in this project:
Backend Developer
Contributions:15 commits, 4 PRs, 8 comments in 26 days
Contributions summary:Jeremy primarily contributed to the implementation of an external certificate importer tool. The work involved creating a command-line tool to import certificates and associated domain data from various sources, including SSL Observatory and Certificate Transparency. The user also modified core objects and shell configurations to support the importer's functionality. Furthermore, the user focused on enhancing the functionality of the external cert importer and made adjustments to integrate this tool.
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.