Available for new projects

Developer. Runner.
Another event?
Go on then.

I'm Bradley - a software engineer who spends time building cloud platforms, tinkering with side projects, and training for events I probably shouldn’t have signed up for.

About Me

Engineer, athlete, and problem solver based in Wales.

Bradley

Wales, United Kingdom

I’m a Lead Engineer at ROCK where I design and scale platforms and cloud-native systems. I’ve led the development of a multi-tenant internal HR & operations platform, architected AWS-based infrastructure, and introduced AI-driven automation across internal workflows. My focus sits at the intersection of product thinking, scalable architecture, and intelligent automation. I enjoy building systems that reduce friction, increase operational efficiency, and unlock new commercial opportunities.

Experience

Lead Software Engineer

ROCK

Full-time
On-siteAug 2019Present(6 yrs 9 mos)
  • Lead engineer for a multi-tenant HR SaaS platform, architecting a cloud-native AWS infrastructure with Kubernetes and ECS Fargate.
  • Directed migration from DigitalOcean MVP to production-grade AWS environment, reducing infrastructure costs while improving reliability and isolation.
  • Built Infrastructure-as-Code using Pulumi (TypeScript), provisioning VPCs, ECS, RDS, ALBs, NAT Gateways, and secure networking layers.
  • Designed and implemented CI/CD pipelines (Bitbucket), reducing deployment time and test execution from ~2 hours to less than 20 minutes (ParaTest parallelisation).
  • Transitioned architecture from monolithic to modular domain-driven structure, improving maintainability and enabling microservice evolution.
  • Designed event-driven architecture using RabbitMQ and Go microservices to support asynchronous workflows and improved system resilience.
  • Led and mentored engineering team members, establishing coding standards, TDD practices, and structured code reviews.
  • Implemented OpenAPI specifications and service-layer patterns to enforce clear data contracts and integration standards.
  • Delivered AWS-based agentic AI workflow to support call-centre optimisation, improving first-line resolution and reducing operational support overhead.
  • Contributed to self-service platform capabilities resulting in improved tickets raised via portal rather than inbound channels.
Laravel
PHP
PostgreSQL
React
Docker
Kubernetes
AWS

Full Stack Developer

Team Tours Direct Ltd

Full-time
On-siteJun 2014Aug 2019(5 yrs 2 mos)
  • Designed and built a company-wide CMS platform unifying PBX systems, accounting software, CRM, and sales tracking into a single operational system.
  • Architected backend services using Laravel and SQL, integrating Google Cloud services to support scalable event operations.
  • Automated core business workflows including invoicing, sales analytics, logistics coordination, and dynamic website updates.
  • Developed event logistics systems handling shuttle scheduling, accommodation management, and tournament orchestration.
  • Implemented real-time communication systems using Twilio, FreePBX, and SIP integrations.
  • Led development of a cross-platform event application (iOS & Android) featuring live score streaming, push notifications, and real-time operational updates.
Google Cloud Platform
Laravel
AngularJS
Ionic
Firebase
Redis

Full Stack Developer

Yeti Media Group

Freelance
RemoteAug 2019Present(6 yrs 9 mos)
  • Led end-to-end delivery of client-facing digital platforms, including requirements capture, system design, cloud deployment, and ongoing optimisation.
  • Designed scalable backend architectures and deployment pipelines to support secure hosting, performance, and maintainability.
  • Acted as technical lead for client engagements, translating business requirements into structured technical solutions.
CMS
Craft CMS
SEO
Project Management

Full Stack Developer

Where Can I Find a Home?

Freelance
RemoteNov 2023Jun 2026(2 yrs 7 mos)
  • Designed and delivered a cloud-hosted property CMS platform with search, alerts, and associate management capabilities.
  • Architected deployment pipelines and infrastructure configuration to support secure multi-user access and scalable hosting.
  • Applied TDD and structured release processes to ensure reliability and maintainability.
PHP
CMS
SEO
Property Management
TDD

Director & Developer

Novobit

Freelance
RemoteJun 2014Nov 2025(11 yrs 5 mos)
  • Founded and delivered end-to-end digital solutions including CMS platforms, dashboards, and business systems for clients.
  • Developed bespoke software interfacing with proprietary hardware systems to optimise industrial data collection workflows.
Consulting
Web Development
Project Management
Entrepreneurship

Events & Races

The races, endurance events, and questionable signups currently on my calendar.

Events

Training Dashboard

Real-time running stats from Strava and Parkrun, fuelling my habits.

Strava

Parkrun

Certifications

Professional certifications and continuous learning.