Jay Turner

Software Engineer at MOPO

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
Jay Turner is a pragmatic software engineer with 11 years’ experience building and modernising web and mobile systems across Django, Python, Android, and cloud CI/CD. He has driven migrations from legacy auth and Azure pipelines to Django AllAuth, GitHub Actions, and AWS deployments, pairing hands-on development with infrastructure-as-code and continuous deployment. An active open-source contributor, Jay improved social account integrations in the widely used django-allauth project and adds Android edits to the StreetComplete OpenStreetMap app, showing a flair for both backend stability and mobile UX. His background includes shipping a production Discord OCR bot and leaderboard service (TrainerDex), demonstrating an ability to connect APIs, bots, and user-facing products end-to-end. Based in England, he thrives on reducing technical debt and making systems more reliable and maintainable while still enjoying the detail work of bug fixes and defensive programming.
code11 years of coding experience
job8 years of employment as a software developer
bookMusic Technology, Music Technology at Broadstairs College
github-logo-circle

Github Skills (28)

kotlin10
openstreetmap10
editors10
social-auth10
useraccounts10
python10
discord-js10
discord10
django10
authentication10
user-authentication10
service-account10
editor10
mappings10
android10

Programming languages (22)

C#JavaCSSC++CG-codeObjective-C++Go

Github contributions (5)

github-logo-circle
pennersr/django-allauth

Jul 2018 - Nov 2020

Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.
Role in this project:
userBack-end Developer
Contributions:4 commits, 5 PRs, 7 comments in 2 years 3 months
Contributions summary:Jay primarily contributed to the `django-allauth` project by implementing features and fixing bugs related to social account integrations, specifically focusing on the Discord provider. They added the Discord discriminator to the user's representation, adapted the system for new username formats, and added defensive programming to ensure code stability by addressing edge cases. Additionally, they updated project documentation and version numbers.
xadminpythonpartyintegrateddjango-framework
Easy to use OpenStreetMap editor for Android
Role in this project:
userMobile Developer (Android)
Contributions:17 reviews, 19 commits, 11 PRs in 3 months
Contributions summary:Jay primarily contributes to the Android application, "StreetComplete," focusing on implementing and refining features related to OpenStreetMap data editing. Their work includes adding and fixing quests, such as those related to bus stop attributes, cycleways, and shop types. They also made changes related to time-based quest visibility and other elements, demonstrating a solid understanding of the application's functionality and the OpenStreetMap data model.
androidmappingosmsurveyeditor
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
Jay Turner - Software Engineer at MOPO