Mark Winterbottom

Teacher, Co-Founder at London App Developer

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

👤
Senior
🎓
Top School
Mark Winterbottom is a pragmatic full-stack software engineer and co-founder with 11 years’ experience building data-driven web platforms, developer tooling and production-ready cloud deployments from his base in London. He combines hands-on backend expertise in Python/Django, Docker and AWS with front-end work and real-time systems (Celery, WebSockets, Leaflet) to deliver solutions that scale—examples include a TfL/O2 journey analytics platform processing 400M journeys and a recipe API with custom authentication and Dockerised infrastructure. As a contractor and tech lead he has improved security and cost-efficiency (IAM tightening, automated dev server shutdowns) and designed AWS architectures for performance and lower overhead. He’s an active open-source contributor to CKAN extensions, improving geospatial and harvesting modules through bug fixes, refactors and PEP‑8 upgrades, demonstrating attention to maintainability as well as feature work. Colleagues know him for keeping designs simple, prioritising pragmatic trade-offs, and teaching others how to convert complex requirements into usable, well-tested systems.
code11 years of coding experience
job6 years of employment as a software developer
bookIT Practitioner BTEC National Diploma, IT Practitioner BTEC National Diploma at Milton Keynes College
bookBSC Hons 2:1 BSC Hons S/W Computer Systems (Networking), BSC Hons 2:1 BSC Hons S/W Computer Systems (Networking) at Nottingham Trent University
bookHalyard High School
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
9,071reputation
1.9mreached
54answers
104questions
Badges
openapi
top-5%
pydev
top-5%
gitlab
top-5%
gitlab-ci
top-5%
django
top-5%
docker-compose
top-1%
github-logo-circle

Github Skills (43)

docker10
postgresql10
python10
validations10
apidoc10
django10
rest-framework10
testing10
authentication10
user-authentication10
docker-compose10
geospatial10
validation10
spatial-data10
user-management10

Programming languages (13)

C++GoXSLTHTMLSaltStackPostScriptTypeScriptDockerfile

Github contributions (5)

github-logo-circle
ckan/ckanext-spatial

Nov 2015 - May 2017

Geospatial extension for CKAN
Role in this project:
userBack-end Developer
Contributions:15 commits, 4 PRs, 4 comments in 1 year 6 months
Contributions summary:Mark primarily contributed to the geospatial extension for CKAN, focusing on improving and maintaining the project's codebase. They fixed typos and updated documentation related to installation and configuration. The user also addressed a bug by updating the `resource_stream` calls, implemented PEP-8 improvements for code style, and refactored several sections of the validation module, including paths and package references.
ckangeospatialgis
ckan/ckanext-harvest

Oct 2015 - Feb 2016

Remote harvesting extension for CKAN
Role in this project:
userBack-end Developer
Contributions:14 commits, 3 PRs, 11 comments in 3 months
Contributions summary:Mark primarily contributed to the back-end logic and validation aspects of the CKAN extension. Their commits focused on fixing typos, ensuring PEP-8 compliance for the codebase, and updating validators to handle URL validation, including the handling of configurations for harvesting sources. The user also addressed bugs related to harvest source deletion and reindexing, as well as performed code cleanup such as removing redundant code.
harvestingckan
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
Mark Winterbottom - Teacher, Co-Founder at London App Developer