Hi,I'mSam.
Ibuild software.
Full-stack — backend to frontend. Whatever the job needs.

Sam Lewis
Full-Stack Developer
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.
Fanatics
One of the world's largest licensed sports merchandise retailers
- ›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.
- ›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
The full stack, front to back.
What I build for clients.
Brochure & Portfolio Sites
Clean, fast websites that put your best foot forward - services, galleries, contact forms and everything in between.
Booking Platforms
End-to-end booking systems with calendars, availability management, reserve queues, and automated notifications.
Payments & E-commerce
Stripe-integrated payment flows with deposit collection, recurring billing and order management built in.
Admin Dashboards
Custom control panels for managing bookings, customers, teams, payments and content - all in one place.
Mobile-First Web Apps
Full web apps that work on any device - proper touch controls, not just a pinch-to-zoom afterthought.
Interactive Experiences
Games, tools, leaderboards and interactive features that go beyond a standard website and keep users coming back.
Things I've built
Side projects and client work, built around a full-time job.

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
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
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
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
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
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
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-projectLet'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.
hi@samlewis.dev
Response time
Within 1 working day
No commitment needed
Just a chat about what you need