James Butler

Head Of Clown Car Organisational Engineering

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 Butler is a seasoned engineering leader with 14 years building and operating resilient backend systems, currently heading "Clown Car Organisational Engineering" at Domestic & General after progressing from SRE. He blends hands-on backend and DevOps expertise—evident from contributions to the node-pool project improving async validation and error handling—with leadership experience as Director of OCELOT LTD and multiple lead developer roles. James has a track record of designing streaming and platform services from scratch and driving reliability at scale across startups and mid-market firms. Based in the UK, he brings a pragmatic, slightly irreverent approach to technology (as his quoted motto hints) and a knack for untangling messy systems into maintainable, testable infrastructure.
code14 years of coding experience
job13 years of employment as a software developer
bookForres Sandle Manor School
bookA Levels, Maths, Physics, History of Art, A Levels, Maths, Physics, History of Art at Sherborne School
bookUniversity of Exeter
stackoverflow-logo

Stackoverflow

Stats
3,862reputation
262kreached
90answers
5questions
Badges
php
top-5%
benchmarking
top-5%
github-logo-circle

Github Skills (12)

asynchronous10
unit-testing10
nodejs10
javascript10
async10
php9
benchmarking9
json6
gearman6
zend-framework6
sqlite6
filesize6

Programming languages (13)

JavaC++CSSCGoTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
coopernurse/node-pool

Jun 2014 - Dec 2020

Generic resource pooling for node.js
Role in this project:
userBack-end Developer
Contributions:2 reviews, 213 commits, 82 PRs in 6 years 7 months
Contributions summary:James contributed to the `node-pool` project by implementing core back-end functionalities. Their work involved bumping version numbers, refactoring and renaming functions for clarity, and merging branch updates. The user also made changes to the test suite to improve code quality and maintainability, including improvements for asynchronous validation and error handling.
node-jspoolingnodejsgeneric
sandfox/aws-arn-parser

Jul 2012 - Feb 2019

Javascript based parser for Amazon Resource Name strings
Contributions:11 commits, 3 PRs, 7 pushes in 6 years 8 months
stringsjavascriptamazonparseraws
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 Butler - Head Of Clown Car Organisational Engineering