James Beith

Staff Software Engineer at Glued to Music

Greater Sydney Area Australia
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
James Beith is a Staff Software Engineer with 13 years of experience building reliable web and energy tech systems, currently shaping transformational products at Kraken within the Octopus Energy Group. He combines deep backend expertise—demonstrated by contributions to the widely used Django REST Framework around relational field display values and template UX fixes—with a track record of shipping scalable services at Octopus Energy and Realmac. A pragmatic technical leader and hands-on engineer, he also brings entrepreneurial grit as co-founder of Glued to Music, shipping guitar and luthier supplies globally. Based in Sydney, he blends open-source sensibility with product-focused delivery and a background in web applications development from the University of Plymouth.
code13 years of coding experience
job12 years of employment as a software developer
bookBSc (Hons) Web Applications Development, BSc (Hons) Web Applications Development at University of Plymouth
stackoverflow-logo

Stackoverflow

Stats
5,751reputation
287kreached
6answers
10questions
Badges
uibutton
top-5%
ios
top-1%
xib
top-1%
objective-c
top-5%
xcode
top-1%
heroku
top-5%
github-logo-circle

Github Skills (22)

api-rest10
ios10
pytest10
python10
api-design10
restful-api10
django10
testing10
xcode10
xib10
rest-api10
objective-c9
uibutton9
heroku9
api8

Programming languages (10)

TypeScriptRustCJavaScriptGoObjective-CHTMLSwift

Github contributions (5)

github-logo-circle
encode/django-rest-framework

Aug 2015 - Nov 2016

Web APIs for Django. 🎸
Role in this project:
userBack-end Developer
Contributions:9 commits, 7 PRs, 15 comments in 1 year 3 months
Contributions summary:James primarily contributed to the Django REST Framework by implementing and testing features related to the display value of model instances within relational fields. They added a `display_value` method and corresponding tests. Additionally, the user addressed a template syntax error in a checkbox template and added autofocus support to input templates. These contributions suggest a focus on enhancing the framework's functionality and improving the user experience.
apipythondjango-rest-frameworkdjangoweb-apis
pylibmc based client for Amazon ElastiCache with auto discovery function
Contributions:1 review, 2 pushes, 2 branches in 2 years 6 months
pythondjangoamazonelasticacheamazon-elasticache
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
James Beith - Staff Software Engineer at Glued to Music