Skip to content
sam.lewis_
// full-stack-developer · manchester-uk

Hi,I'mSam.Ibuild software.

Full-stack — backend to frontend. Whatever the job needs.

$0+
years exp
Core StackPython · C# · Go · React
// go-to-stack
TypeScript
React
Go
Python
C#
.NET
AWS
Docker
Terraform
PostgreSQL
SQL Server
Kafka
RabbitMQ
Pulsar
GitHub
GitLab
Temporal
JavaScript
Supabase
Claude Code
ready
scroll
Sam Lewis

Sam Lewis

Full-Stack Developer

// about-me

Developer. Designer. Problem solver.

I'm Sam - a full-stack developer based in Manchester, about 10 years in. Most of my work has been backend in my current role, but I go end to end when needed.

On the side I build things that interest me: booking platforms, home assistant integrations, sports apps, and also a Tetris game with my actual cats in it. I like problems that don't have an obvious off-the-shelf solution, or where the existing solutions are too bloated for the job.

Outside of work: football, padel, running, concerts, books & food.

  • 8+ years working in an Agile development environment.
  • Built and maintained large-scale applications handling millions of users and orders.
  • Strong focus on code quality, testing and maintainability.
  • Experienced in creating automation testing frameworks and CI/CD pipelines.
  • End to end - UI through to database and deployment
  • Manchester-based, but remote work is no problem.
// experience

Fanatics

One of the world's largest licensed sports merchandise retailers

8 years
Software Engineer5 yrs
  • Helped build and enhance our in house automation testing framework. A distributed test automation framework with Mockserver using Docker-in-Docker that lived in our CI/CD pipeline, TestRail integration, and clients for Kafka, RabbitMQ, Pulsar and PostgreSQL - adopted across 30+ microservices.
  • Delivered order orchestration work on Global Order Management systems handling millions of orders and users worldwide, improving reliability and scalability of our checkout flows.
  • Maintained and built new systems for our SCT systems at our UK warehouse, reducing shipping delays and eliminated split shipments improving customer delivery experience.
QA Engineer3 yrs
  • Established testing standards and quality practices across multiple engineering teams
  • Created and maintained comprehensive test plans, test cases, and automated test scripts to ensure software quality and reliability
  • Built my own selenium test framework that was used extensively across multiple teams to automate regression testing, reducing manual testing efforts and freeing up QA resources to focus on exploratory testing and edge cases
  • Worked closely with engineering and product to ship reliable software at speed
// what-i-do

The full stack, front to back.

What I build for clients.

01
Most requested

Brochure & Portfolio Sites

Clean, fast websites that put your best foot forward - services, galleries, contact forms and everything in between.

02

Booking Platforms

End-to-end booking systems with calendars, availability management, reserve queues, and automated notifications.

03

Payments & E-commerce

Stripe-integrated payment flows with deposit collection, recurring billing and order management built in.

04

Admin Dashboards

Custom control panels for managing bookings, customers, teams, payments and content - all in one place.

05

Mobile-First Web Apps

Full web apps that work on any device - proper touch controls, not just a pinch-to-zoom afterthought.

06

Interactive Experiences

Games, tools, leaderboards and interactive features that go beyond a standard website and keep users coming back.

// selected-work

Things I've built

Side projects and client work, built around a full-time job.

www.tkvaleting.co.uk/
TK Valeting website screenshot
Client workBookingStripe

TK Valeting

A full booking platform for a car detailing business - online booking with Stripe payments, deposit collection, and automated email notifications. Includes an admin dashboard for calendar and order management, a custom CMS so the client can update their own images and content without needing a developer, and a maintenance valet system that converts one-off bookings into recurring scheduled visits.

view-project
mcr-padel.com/
MCR Padel website screenshot
Personal projectSportsBooking

MCR Padel

A padel court sign-up platform with AM and PM sessions per day across a 21-day rolling schedule. Reserves promote automatically when spots open. Admins can lock sessions, export to Google Calendar, and remove players with cascading auto-fill.

view-project
mcr-footy.com/
MCR Footy website screenshot
Personal projectFootballBooking

MCR Footy

A football match sign-up and management platform for casual group games. 21-day rolling schedule, automatic reserve queue, conflict-free concurrent sign-ups. Admin dashboard covers bookings, venues, player payments, and a drag-and-drop team builder with shuffle and lock.

view-project
catris.co.uk
Catris - cat-themed Tetris game screenshot
Side projectGameLeaderboard

Catris

A browser Tetris game starring my two actual cats, Oliver and Elma. Multiple difficulty modes, in-game power-ups, animated level-ups, and a live global leaderboard. Playable on desktop and mobile with custom touch controls.

view-project
github.com/b0mbays/continuously_casting_dashboards
Continuously Casting Dashboards screenshot
Open sourceHome Assistant422 stars

Continuously Casting Dashboards

A Home Assistant integration that casts dashboards to Chromecast devices and keeps them running. Won't interrupt Spotify, Netflix, or Google Assistant. Supports scheduling, per-device config, and entity-based control. 420+ GitHub stars, used in 300+ households.

view-project
github.com/b0mbays/stockport-bin-collections
Stockport Bin Collections Home Assistant integration screenshot
Open sourceHome AssistantPython

Stockport Bin Collections

A Home Assistant integration that scrapes Stockport Council's bin collection service every 12 hours and shows the schedule as a sensor on your dashboard. Address-based config, automatic updates, HACS-compatible.

view-project
signaturehd.netlify.app/
Signature Home Developments website screenshot
Client workBrochurePortfolio

Signature Home Developments

A portfolio website for a Shropshire home improvements company. Interactive image gallery, service listings, and a contact form. Built from scratch, no templates.

view-project
// get-in-touch

Let's work together

Have a project in mind, want to talk contract work, or just want to say hi - drop me a message and I'll get back to you within one working day.

Email

hi@samlewis.dev

Response time

Within 1 working day

No commitment needed

Just a chat about what you need

I reply to every message, usually within a day.