James Rees

Co-Founder at ChangeLab

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
James Rees is a campaigner-turned-product engineer and co-founder of ChangeLab and Movement, with 11 years building web platforms that turbo-charge organising for unions, political parties and NGOs. He blends hands-on full-stack development (notably contributions to the mass-contact Spoke SMS tool) with product strategy and company leadership, delivering analytics-driven features and scalable Rails/React systems. At 38 Degrees he ran technology for high-traffic civic platforms and designed custom CRMs, broadcast tools and predictive analytics, a thread that continues in his work on advanced email and decentralised action tools. Comfortable moving between server logic, frontend UX and data models, he specialises in practical engineering for civic impact rather than abstract tech for its own sake. Based in London with a Cambridge philosophy degree, he pairs analytical rigor with campaigning instincts to turn complex political needs into usable, production-ready software.
code11 years of coding experience
job7 years of employment as a software developer
bookBA 2.i, Philosophy, BA 2.i, Philosophy at University of Cambridge
languagesEnglish, Spanish
github-logo-circle

Github Skills (20)

javascript10
react-redux10
react10
back-end-development9
wpgraphql9
wordpress-graphql9
graphql9
database-design8
rethinkdb8
rethinkdb-go8
twilio7
sms7
api7
apidoc7
sms-messages7

Programming languages (7)

TypeScriptJavaScriptGoHTMLJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
StateVoicesNational/Spoke

Sep 2017 - Nov 2017

mass-contact text/SMS distribution tool
Role in this project:
userFull-stack Developer
Contributions:46 commits in 2 months
Contributions summary:James made significant contributions to the `spoke` repository, a mass-contact text/SMS distribution tool. They implemented dynamic contact assignment features, including server-side logic and updates to the React-based frontend. The user also worked on integrating and modifying API endpoints and database models, as well as modifying campaign configuration forms. Their work involved a combination of backend and frontend technologies, indicating a full-stack development focus.
marketing-toolsreactthinkytwiliorethinkdb
changelab-hq/share_harder

Jun 2018 - Jun 2020

A/B test social share content, generate memes and more
Contributions:130 commits, 16 PRs, 77 pushes in 1 year 11 months
social-networksocial-sharesocial-mediatwittera-b
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 Rees - Co-Founder at ChangeLab