David Winterbottom

Principal Software Engineer at Kraken

London, England, 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
award
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.
code17 years of coding experience
job7 years of employment as a software developer
bookDoctor of Philosophy - PhD Pattern formation — Applied Mathematics, Doctor of Philosophy - PhD Pattern formation — Applied Mathematics at University of Nottingham
stackoverflow-logo

Stackoverflow

Stats
6,500reputation
722kreached
20answers
21questions
Badges
mysql
top-5%
sql
top-5%
virtualenv
top-5%
php
top-5%
cron
top-1%
python
top-5%
github-logo-circle

Github Skills (22)

api-rest10
cron10
python10
api-design10
ecommerce10
django10
restful-api10
rest-api10
mysql9
utf9
testing9
virtualenv9
collation9
sql9
php9

Programming languages (16)

MakefileGoHTMLPerlPostScriptTypeScriptShellBatchfile

Github contributions (5)

github-logo-circle
PayPal integration for django-oscar. Can be used without Oscar too.
Role in this project:
userBack-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.
pythondjango-oscarecommercedjangopaypal
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