Summary
Sam Graham is a pragmatic, language-agnostic software engineer with 18 years of professional experience and a 30-year affinity for coding across Node, Python, Ruby, Perl and PHP. He excels at turning vague briefs into maintainable, long-lived systems—spanning web and REST APIs, backend infrastructure from bare metal to containerized cloud, and deployment/tooling migrations. Past roles range from CTO at a travel startup processing vast flight datasets to senior backend/devops architect work migrating Elastic Beanstalk to Docker/ECS and CloudFormation. He pairs hands-on implementation with mentoring and process improvements, building developer tooling, bulk async pipelines, and resilient systems. A contributor to front-end tooling (improving error reporting and compact output for a CSS quality tool), he thrives as the pathfinder when teams don’t yet know what they need. Based in Bristol, he combines deep legacy-system experience with a continual appetite for new architectural approaches.
18 years of coding experience
19 years of employment as a software developer
Maths and Computing, Maths and Computing at University of Bath
A-level Pure Mathematics Applied Mathematics Physics Chemistry, A-level Pure Mathematics Applied Mathematics Physics Chemistry at Brunel Technical College
English