Top expert inDjango Web Development and E-commerce Platform
David Winterbottom is a Principal Software Engineer with 17 years' experience leading platform and engineering teams across fintech and energy-tech, currently at Kraken Technologies in London. He combines hands-on backend craftsmanship with strategic leadership, having served as Head of Software Engineering at Octopus Energy and led engineering at Yoyo Wallet. David is the author of django-oscar, the leading Python e-commerce framework, and has contributed payment integrations such as a robust PayPal adapter, reflecting deep expertise in payment systems and Django architecture. His background spans applied-mathematics research (a PhD in pattern formation) to production-grade web platforms, giving him a rare mix of analytical rigor and pragmatic engineering. Colleagues describe him as a builder who moves fluidly between code, architecture and organisational scaling to deliver reliable systems.
17 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy - PhD Pattern formation — Applied Mathematics, Doctor of Philosophy - PhD Pattern formation — Applied Mathematics at University of Nottingham
PayPal integration for django-oscar. Can be used without Oscar too.
Role in this project:
Back-end Developer
Contributions:297 commits, 1 PR, 1 push in 2 years 10 months
Contributions summary:David primarily contributed to the development of a PayPal payment integration for a Django-based e-commerce platform. Their work involved implementing core functionality for handling PayPal transactions, including setting up the initial express checkout, processing successful payments, and incorporating features like shipping address handling and currency support. The contributions indicate a focus on back-end logic, integrating with the PayPal API, and ensuring the smooth processing of payments within the e-commerce application. Further development includes the addition of test cases.
Contributions:12 pushes, 2 branches in 3 years 11 months
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
David Winterbottom - Principal Software Engineer at Kraken