James Booth

Senior Software Engineer II at Rightmove

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

🤩
Rockstar
🎓
Top School
James Booth is a senior software engineer with over two decades of industry experience and 15 years in senior roles, currently shaping backend services at Rightmove from London. He has led architecture and delivery for large teams, designing microservices and continuous delivery pipelines for companies like NET-A-PORTER, Sky, and CoreLogic. Comfortable both as a hands-on developer and a technical lead, he mentors engineers, drives design discussions with solution architects, and translates product needs into scalable systems. He also contributes to open-source—improving the ncurses-based XMPP client Profanity by enhancing UI features and removing legacy code—showing a taste for thoughtful refactoring. Known for fostering collaborative team atmospheres, he seeks interesting problems and talented people to work with, favoring good development practices and pragmatic technology choices.
code15 years of coding experience
job25 years of employment as a software developer
bookBachelor of Science (BSc) Computer Science with Industrial Experience, Bachelor of Science (BSc) Computer Science with Industrial Experience at The University of Manchester
github-logo-circle

Github Skills (7)

c1710
xmpp10
c1110
ui-design9
graphical-user-interface9
curses9
user-interface9

Programming languages (6)

ShellCRustHTMLRubyPython

Github contributions (5)

github-logo-circle
profanity-im/profanity

Feb 2012 - Jan 2019

Ncurses based XMPP client
Role in this project:
userBack-end Developer
Contributions:6336 commits, 81 PRs, 2478 pushes in 7 years
Contributions summary:James appears to have been focused on implementing features and improving the user interface for the XMPP client. Their primary contributions involve adding options for room mention themes in the user interface, and adding support to highlight terms in the interface. They have also been refactoring the codebase by removing the use of legacy functionality.
xmppprivacychatfederationxmpp-client
boothj5/www_boothj5_com

Feb 2012 - Jun 2015

Contributions:72 commits, 5 pushes, 2 branches in 3 years 4 months
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 Booth - Senior Software Engineer II at Rightmove