James Barnsley

Co-Founder And Technical Director at Tātou

Blenheim, Marlborough, New Zealand
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 Barnsley is a co-founder and technical director with 12 years of experience building thoughtful, user-focused web products and leading small teams from concept to production. He blends creative design sensibilities with strong front-end and back-end engineering skills, taking pride in slick UIs, clean code and excellent UX while managing client expectations and budgets. As owner of a freelance studio and co-founder of Tātou he routinely translates napkin sketches into polished deliverables and ongoing technical support. Open-source contributions include UI and state-management improvements to the popular Mopidy/Iris music server frontend, showing attention to documentation, performance and real user workflows. Based in Blenheim, New Zealand, he pairs a marketing and interactive design background with hands-on craftsmanship—DIY projects, photography and music—bringing a practical, multidisciplinary perspective to product problems.
code12 years of coding experience
job10 years of employment as a software developer
bookBusiness Studies, Major in Marketing, Business Studies, Major in Marketing at Massey University
bookInteractive Design, Web design, Game development, Animation, Film and music, Interactive Design, Web design, Game development, Animation, Film and music at Natcoll
stackoverflow-logo

Stackoverflow

Stats
115reputation
24kreached
12answers
2questions
github-logo-circle

Github Skills (27)

mopidy10
javascript10
react10
redux9
media-player9
sound-player9
music9
player9
state-management9
audio-player9
performance-tuning8
data-structures8
optimization8
data-structure8
optimisation8

Programming languages (10)

TypeScriptDockerfileC++JavaScriptRAMLGoPHPHTML

Github contributions (5)

github-logo-circle
jaedb/Iris

Oct 2016 - Jan 2023

Discover, explore and manage your music library across multiple sources with this beautiful web-based interface. Iris is a Mopidy frontend extension.
Role in this project:
userBack-end Developer
Contributions:121 releases, 16 reviews, 3044 commits in 6 years 4 months
Contributions summary:James's commits primarily involved modifying the codebase to improve the application's state management and performance. They made changes related to data handling and data structure, including converting null values to undefined for improved destructuring and optimizing loading performance. The changes were focused on enhancing the core functionality of the web interface by focusing on improving its data handling.
discoverexploreweb-basedmopidyiris
mopidy/mopidy

Jan 2017 - Oct 2017

Mopidy is an extensible music server written in Python
Role in this project:
userFront-end Developer
Contributions:6 commits, 2 PRs, 3 comments in 8 months
Contributions summary:James's contributions primarily focused on updating the Mopidy-Iris (formerly Spotmop) web client within the Mopidy project. Their work involved modifying the documentation (`docs/ext/web.rst`) to reflect the renaming of Spotmop to Iris, updating screenshots, and amending descriptions of the client. The changes indicate a focus on the user interface and its documentation, making the client more user-friendly and accurately represented within the overall project.
pythonmopidymusic-serverextensiblemusic
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