My Core Stack Matrix
The Enterprise Engine
The backbone of my daily development. I architect complex bespoke business plugins, custom middleware solutions, and solid backend systems designed for scalability, zero runtime compromise, and longevity.
Data & Queues
Handling heavy payload throughput. I utilize MySQL for stable persistence layer relationships, combined with Redis caches and Laravel Horizon to manage heavy asynchronous worker queue loads.
Automated DevOps
I designed and engineered reusable GitHub Actions pipelines to build and containerise our agency's projects, securely push to Amazon ECR, and deploy smoothly on AWS Lightsail environments.
Application Layer
Embedding rich Composition API Vue elements seamlessly into client systems. Run locally using optimized Laravel Herd architectures for fast, developer-centered build speeds.
Targeted QA
I isolate checkout processes, complex pricing rules, and e-commerce plugin logics under Pest and PHPUnit test layers to eliminate risk inside active, high-traffic consumer nodes.
// 01.1 // Structural Integration & Ecosystem Footprint
LEGACY & ADJACENT SKILLSPayment Gateways
Stripe SDK (Payment Elements & Checkout integration), Tabby Payments, and GlobalPayments.
Integrations & API
Vebra Alto, Bransom stock controls, Inmobalia properties, custom RESTful endpoints.
Past Native Works
React, React Native, CircleCI pipelines, legacy microservices deployment architectures.
Legacy Pipelines
Semaphore CI engines, early web multimedia logic, and systems migration protocols.
My Architectural Impact
Orchestrating a Zero-Downtime Pipeline for 100+ Production Environments
Context: Managing environmental compliance, runtime consistency, and container standardization across a massive, fast-moving collection of client systems within an active digital agency.
Architecture: Replaced outdated CI infrastructures with customized GitHub Actions workflows. The architecture automates compilation of secure, locked-down Docker images, deploys directly to AWS ECR, and orchestrates zero-downtime updates targeting AWS Lightsail machines.
The Leadership Angle: Designed reusable, parameterized templates so any engineer can spin up a production-ready, standardized environment container in under 5 minutes.
name: Compile App
on: [push, dispatch]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: checkout@v4
- name: Build ECR Image
run: docker build .
Zero deployment differences between developer workspaces and cloud nodes.
Building Fault-Tolerant, High-Performance Transactional E-Commerce Backends
Context: Developing transaction-critical payment architectures interfacing with erratic legacy internal stock structures and external global APIs.
Architecture: Isolated unstable enterprise networks like GlobalPayments behind abstract Adapter implementations. Standardized transactions via custom Stripe SDK (Elements) channels, relying on Redis caches and Laravel Horizon to manage heavy asynchronous worker queue loads.
The Leadership Angle: Deconstructed unstable legacy APIs into robust mock data suites, enabling the engineering team to build, test, and release code modules locally without depending on live third-party server environments.
class StripeGateway implements GatewayInterface {
public function charge(Order $order) {
return $this->stripe->paymentIntents->create([
'amount' => $order->total_cents,
'currency' => 'gbp'
]);
}
}
Stock consistency achieved during massive holiday buyer surges.
Executive Path
Head of Development — JUMP
Assumed complete operational and technical leadership over our agency engineering department. Manage a multi-talented team of full-stack developers, balancing sprint delivery outputs against individual growth goals. Successfully refined our local build standardizations via Laravel Herd architectures and engineered modern Pest/PHPUnit test sweeps targeting transactional plugin modules.
Lead Developer — JUMP
Supervised system operations, technology standards, and technical debt. Led a complex, multi-year core platform migration project, upgrading dozens of legacy projects from October 1.1, Laravel 6, and PHP 7.3 environments directly up to modern October 3, Laravel 10/12, and PHP 8+ structures, refactoring our entire central library of shared custom plugins in the process.
Web Developer — JUMP
Designed robust backend plugins, structured relational databases, and built secure third-party integrations (such as Vebra Alto, Bransom, Inmobalia and many more) to deliver modular solutions inside high-volume transactional client applications.
Multimedia Developer — Northern Grid for Learning
Engineered early web portals and interactive software tools at the intersection of programming and layout design. Delivered scalable database applications, educational interfaces, and rich interactive experiences using Adobe Flash and core HTML platforms.
The Origin
Compiled my first line of raw HTML code, igniting a 30-year passion for building structures on the open web.
Let's Connect
Interested in backend architecture, DevOps setups, or technical leadership? Drop a line below.