Stefan Butler
Full-Stack Software Engineer building production web and mobile applications.
I work across React, TypeScript, .NET and AWS to build reliable software for enterprise platforms, internal business tools and client-facing products.
About
I'm Stefan, a full-stack engineer based in South Wales.

I build web and mobile applications with React, TypeScript and Node.js, and I'm happiest when I can follow a feature from the first conversation through to production.
At the Welsh Rugby Union, I work on software used by clubs, volunteers and administrators across Wales. Alongside that, I've delivered bespoke systems for clients in sport, media and commercial sectors, usually taking small ideas and turning them into working products people can actually use.
I care about boring, useful things - clear interfaces, APIs that make sense, reliable deployments, and code that the next person can pick up without a week of detective work.
I still enjoy going deep on the technical side, but the point is always the same - make the product simpler and more dependable for the people using it.
Skills
The tools I use day to day.
Frontend
Backend
Data
Cloud & DevOps
What I Build
Things clients and teams ask me to build.
Enterprise web applications
Web apps for teams who need clear workflows, fast screens and dependable releases.
Mobile applications
Cross-platform apps built with React Native and Expo when a mobile experience matters.
Internal business tools
Tools that cut down admin, pull important information together and make work easier.
Booking and payment systems
Booking journeys with availability, payments and the follow-up emails people expect.
CRM/client management systems
Client and project systems shaped around how a business actually works.
Real-time dashboards and data visualisation
Dashboards that make live operational or sports data easier to understand at a glance.
REST APIs and backend services
APIs for authentication, data access, integrations and the rules behind the product.
Cloud-deployed production systems
Production apps deployed with cloud infrastructure, containers, web servers and CI/CD.
Selected Work
A few projects I can talk about publicly.

Welsh Rugby Union Platform
Full-stack web and mobile work on software used by rugby clubs, volunteers and administrators across Wales.
- Built and maintained features across player registration, volunteer management, team administration and competition systems.
- Developed responsive React/TypeScript interfaces and .NET backend functionality.
- Worked with SQL Server, REST APIs, Auth0, GitLab CI/CD and AWS-based infrastructure.
- Helped with QA, release workflows and steady production improvements.

Sports Broadcasting Platform - AGFX.tv
A real-time rugby statistics dashboard for commentators and production staff.
- Developed a live statistics dashboard used during broadcasts by BBC Wales and S4C.
- Built automated player rankings using metrics such as tackles, metres gained and turnovers.
- Created interactive charts and responsive dashboards for desktop, tablet and mobile use.
- Integrated live rugby data through REST APIs.
Plant Hire Booking Platform - DG Davies Plant Hire
A full-stack booking platform for browsing, booking and paying for equipment rentals online.
- Built live equipment availability and blocked booked dates to prevent double bookings.
- Integrated Stripe payments and automated booking confirmation emails.
- Developed an admin dashboard for managing bookings, pricing and customer enquiries.
- Deployed the application using Docker, Nginx and cloud infrastructure.
Bespoke client system
SPS CRM & Client Management System
No confidential screenshots or private source code shown.
SPS CRM & Client Management System
A bespoke CRM for managing clients, projects, communications and day-to-day workflows.
- Designed and developed a custom CRM tailored to the client's operational processes.
- Built functionality for client records, project tracking, communications and workflow management.
- Reduced manual administration by centralising key business information.
- Designed the architecture to support future feature expansion.

