Graham Dumpleton is a seasoned software engineer and open source maintainer with 19 years of experience building developer-facing tools and production web platforms, blending deep expertise in Python and C with practical work in Go, JavaScript and TypeScript. A long-standing Apache member and Python Software Foundation Fellow based in Sydney, he has authored and maintained core projects like mod_wsgi and wrapt while contributing to high-impact cloud-native tooling for OpenShift, JupyterHub and Kubernetes spawners. His career spans roles at VMware, Red Hat and New Relic where he focused on developer experience, observability agents, and creating interactive training platforms that seeded widely used learning products. Comfortable across backend, DevOps and container build systems, he has a history of fixing subtle production issues—such as storage and quota handling in kubespawner—and enabling reliable deployments with robust health probes and storage options. Known for pragmatic engineering and clear stewardship of complex open source projects, he brings both hands-on coding and community leadership to large-scale infrastructure and developer tooling.
Contributions:65 releases, 1571 commits, 54 PRs in 15 years 6 months
Contributions summary:Graham primarily contributed to the Apache mod_wsgi project by implementing features, fixing bugs, and improving the documentation. Their work included updating copyright years, adding an error override option to allow the server to override application error documents, and incorporating release notes for version 2.0, 4.1.0, 3.4, and 3.5. These changes involved modifications to the core C code and Python configuration files, which improved functionality and addressed security vulnerabilities.
A Python module for decorators, wrappers and monkey patching.
Role in this project:
Back-end Developer
Contributions:3 releases, 5 reviews, 608 commits in 9 years 9 months
Contributions summary:Graham appears to be responsible for a significant portion of the initial codebase, implementing core features, and maintaining the base library. Their work involved writing and updating methods of the base class and object proxies. They used the Python language throughout the library to facilitate the correct use and operation of decorators and wrappers.
patchingpythondecoratorsmonkeypython-module
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
Graham Dumpleton - Fellow at Apache Software Foundation