Christopher Glass is a Software Architect with 17 years of experience building cloud and systems-management tooling, rooted in a lifelong passion for free and open-source software. Based in Bern, Switzerland, he blends deep GNU/Linux and Python expertise (Django, Twisted) with hands-on cloud infrastructure knowledge spanning OpenStack, LXC, Juju and VMware. He maintains and contributes to high-profile Django projects and has improved developer experience across projects like django-cms, django-polymorphic and the Electrum Bitcoin Wallet, often focusing on robust back-end design and test coverage. His open-source work also includes technical writing for major libraries such as cryptography and xhtml2pdf, highlighting an aptitude for clarifying complex installation and usage flows. Pragmatic and curious, he favors elegant solutions to thorny architecture and database schema problems, as seen in contributions to Canonical’s LXD. He combines software-architecture thinking with hands-on coding and documentation, making him effective at bridging developer experience and production reliability.
Improved Django model inheritance with automatic downcasting
Role in this project:
Back-end Developer
Contributions:49 commits, 17 PRs, 14 pushes in 8 years 9 months
Contributions summary:Christopher contributed to the `django-polymorphic` project by addressing merge conflicts, bumping the version, and adding and modifying files like `setup.py`, `CHANGES.rst`, `polymorphic_model.py`, and `AUTHORS.rst`. Their contributions include fixing merge errors, making version number logic saner, and adding core developers and contributors to the project. They also updated and modified test files.
A library for converting HTML into PDFs using ReportLab
Role in this project:
Technical Writer & Contributor
Contributions:93 commits, 1 PR, 2 pushes in 4 years 3 months
Contributions summary:Christopher's contributions primarily involve updating and maintaining the project's documentation. They added and updated the AUTHORS file, incorporating new contributors to the project. The user also modified the README file to clarify the project's status and updated the usage documentation within the project. These changes indicate a focus on community engagement and project clarity.
pdfwkhtmltopdfreportlabpdf-generationconverting
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.