Charlie Denton

Senior Backend Developer at Kraken Technologies

Greater Oxford Area 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

👤
Senior
🎓
Top School
Charlie Denton is a Senior Backend Developer with 14 years' experience building Python/Django services and the infrastructure that supports them, currently leading backend work at Kraken Technologies. He mentors and enables engineering teams, introduced style guides and CI practices at scale, and has hands-on platform experience across AWS, Kubernetes, Terraform and BigQuery. Charlie is a prolific open-source contributor and maintainer whose tooling—ccbv.co.uk, pythonwheels.com and django-schema-graph—is cited in Django docs and best-practices books, and his patches to major Django libraries show a steady focus on compatibility and modernization. He has delivered high-impact projects from IoT platforms and payments integrations to a clinical trial community for the Bill & Melinda Gates Foundation, and often pairs deep backend optimizations with pragmatic operational responsibility. An Oxford Brookes computer science graduate, he combines deep Django expertise with a knack for making complex systems easier for other engineers to understand and extend.
code14 years of coding experience
job13 years of employment as a software developer
bookBSc, Computer Science, 2:1, BSc, Computer Science, 2:1 at Oxford Brookes University
stackoverflow-logo

Stackoverflow

Stats
8,776reputation
701kreached
93answers
14questions
Badges
django
top-1%
unit-testing
top-5%
python
top-5%
django-templates
top-5%
django-views
top-5%
github-logo-circle

Github Skills (40)

compatible10
debug10
pytest10
python10
stripe10
django10
testing10
query-tuning10
query-optimization10
backward-compatibility10
compatibility10
database-tuning10
payment10
unicode10
versioning10

Programming languages (21)

C++CSSRustCDTeXVueGo

Github contributions (5)

github-logo-circle
jazzband/django-polymorphic

Mar 2017 - Jan 2018

Improved Django model inheritance with automatic downcasting
Role in this project:
userBack-end Developer
Contributions:26 commits, 7 PRs, 54 comments in 10 months
Contributions summary:Charlie primarily contributed to the Django-polymorphic library, focusing on maintaining compatibility and resolving issues related to Django upgrades. Their work involved adapting the codebase to function correctly with Django 1.11 and 2.0, addressing deprecated functionalities, and fixing import issues. They also made minor code improvements, such as correcting typos and optimizing existing code.
pythonimproveddjangodjango-modelinheritance
The best way to have DRY Django forms. The app provides a tag and filter that lets you quickly render forms in a div format while providing an enormous amount of capability to configure and control the rendered HTML.
Role in this project:
userBack-end Developer
Contributions:10 commits in 10 months
Contributions summary:Charlie primarily contributed to the maintenance and improvement of the django-crispy-forms library. Their work included addressing bugs related to Django versions, adding Python 3 compatibility, and dropping support for older Python and Django versions. They also made documentation updates and incorporated Travis CI support. The changes focused on ensuring the library's compatibility and improving its overall functionality.
renderpythondjangocapabilityconfigure
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
Charlie Denton - Senior Backend Developer at Kraken Technologies