Jonathan Giddy

Systems Engineer at Cloudflare

Cardiff, Wales, United Kingdom
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

🤩
Rockstar
🎓
Top School
Jonathan Giddy is a seasoned systems engineer with 15 years of experience building and operating distributed systems and cloud infrastructure from Cardiff, Wales. He has held senior engineering roles at Cloudflare, Aiven and D2iQ, blending hands-on software development with DevOps and platform reliability work. His open-source contributions include fixes and integrations for well-known projects like the Servo browser engine and ClusterHQ’s Flocker, reflecting attention to low-level correctness (MIME detection, MP4 headers) and storage/cloud integration (OpenStack Cinder). Jonathan routinely improves CI/CD, testing and bootstrapping workflows, showing a practical focus on making complex systems robust and reproducible. Colleagues know him for quietly catching subtle off-by-one and signature bugs before they reach users, and for translating research-era rigor from his long academic background into production-ready engineering.
code15 years of coding experience
job20 years of employment as a software developer
bookUniversity of Wollongong
github-logo-circle

Github Skills (28)

docker10
python10
scripting10
testing10
cinder10
browser10
travis-ci10
webengine10
file-parsing10
dockers10
containerization10
cicd10
file-format10
script10
parsing10

Programming languages (15)

JavaRustCDScalaGoHTMLErlang

Github contributions (5)

github-logo-circle
bmwcarit/barefoot

Jul 2016 - May 2018

Java map matching library for integrating the map into software and services with state-of-the-art online and offline map matching that can be used stand-alone and in the cloud.
Role in this project:
userDevOps Engineer
Contributions:8 commits, 5 PRs, 86 pushes in 1 year 9 months
Contributions summary:Jonathan primarily focused on setting up and configuring the continuous integration and continuous deployment (CI/CD) pipeline for the project. They added Travis CI configuration and implemented a matcher server test within the CI process. The user also addressed shell script substitution issues, improving the overall build and deployment process. The changes included modifications to build scripts, testing frameworks, and database configuration.
javamap-matchingtrackingopenstreetmapspatial-analysis
dcos/dcos

Jun 2018 - Jul 2021

DC/OS - The Datacenter Operating System
Role in this project:
userDevOps Engineer
Contributions:30 reviews, 337 commits, 244 PRs in 3 years 1 month
Contributions summary:Jonathan's commits primarily focus on enhancing the test environment and improving the reliability of the DC/OS platform. They implemented tests to verify correct logging behavior and fixed issues in the authentication and redirection mechanisms. Furthermore, the user made improvements to the bootstrapping and configuration processes, including setting cache control headers for UI assets and ensuring proper file permissions.
data-centeroperating-systemdcosmesospython
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