Skip to content
Developer Musings

Josh Ghent

Head of Software Engineering · Distributed Systems · Platform & Architecture

Export to PDF

Technical leader experienced in scaling high-traffic systems, modernising legacy platforms, and leading engineering teams to deliver resilient, high-quality software at pace.

Experience

  1. Head of Software Engineering

    Dec 2025 – Present

    BPP University

    • Lead a team of 10 engineers across 2 teams delivering multiple high-priority projects to aggressive timelines. Projected for £1.8M revenue in the first year.
    • Own the technical strategy and architectural decisions for high-traffic web platforms.
    • Modernised legacy technology and introduced scalable platform patterns to improve reliability and meet CE+ regulations.
    • Mentor engineers across seniority levels to increase their ownership and system comprehension.
  2. Lead Software Engineer

    Aug 2025 – Dec 2025

    BPP University

    • Led the creation of a brand new micro-learning platform. Ran discovery with stakeholders, architected the solution, managed budgets, and sourced staff.
    • Implemented ways of working for the newly formed team and drove agile practices.
  3. Fractional Head of Engineering

    Aug 2025 – Feb 2026

    Propeller

    • Led the digital transformation from a legacy system to a serverless AWS solution, and the transition to git. Deployment velocity and customer satisfaction both went up.
  4. Senior Software Architect

    Nov 2023 – Aug 2025

    BPP University

    • Led projects for the digital transformation of an education business. Saved over $300,000 in cloud costs while increasing system capacity and resiliency.

    Event Driven Architecture, AWS, C4, BPMN 2.0, UML

  5. Solutions Architect (Contract)

    May 2022 – Jun 2023

    BlueLightCard

    • Created a new serverless cloud architecture and helped the team migrate from their on-premise system.

    Typescript, Node.js, Lambda, DynamoDB, C4

  6. Principal Software Engineer (Contract)

    Oct 2020 – Present

    York Press

    • Leading a team of 5 engineers building an e-learning platform that delivers multi-media learning experiences to their customers.

    Typescript, Node.js, ECS, Lambda

  7. Tech Principal (Contract)

    Nov 2021 – Jan 2024

    Alphageek

    • Optimised performance and introduced resiliency measures for large e-commerce websites built on WordPress.
  8. Senior Software Engineer (Contract)

    Aug 2021 – Dec 2021

    Web3.storage

    • Led re-architecture of the storage calculation service, which enabled additional revenue-generating features.

    Javascript, GitHub Actions, IPFS

  9. Lead Software Engineer (Contract)

    Jan 2021 – Jan 2023

    Givetap

    • Added a dynamic fundraising feature to a charity platform, led CI/CD integration, and moved the platform to AWS ECS Fargate.

    Angular, Typescript, Terraform

  10. Lead Software Engineer

    Jul 2019 – Oct 2020

    Cappfinity

    • Led a product overhaul that cut costs by 33%, hardened security, and accelerated delivery with bi-weekly sprints.

    Python, Terraform, Typescript

  11. Software Engineer

    Feb 2018 – Jul 2019

    Cloudcall

    • Integrated GDPR and messaging features into a telecom app used by 27,000 users across 500 companies.
    • Led the platform team in creating a public API and its documentation.

    Typescript, Node.js, DynamoDB, RabbitMQ

  12. Full Stack Developer

    Jan 2017 – Feb 2018

    Frogspark

    • Built large-scale web applications across housing surveying and meal delivery, and introduced source control, deployment procedures, and server tooling to the team.

    PHP, Laravel, MySQL, Javascript

  13. Software Developer

    Apr 2016 – Dec 2016

    Eduspot

    • Lead developer of a parents evening product used by over 150,000 parents across 700 schools in 3 countries.
    • Built an API that handles the sending of over 500,000 parent invitations at once.

    Javascript, TSQL, HTML, CSS

Products I’ve built

  • 2026

    AI-powered repository maintenance. Dependency updates, test generation, and custom code tasks shipped as clean PRs.

  • 2025

    The easiest way to add Stripe payment plans to your app.

  • Bucketscan Archived
    2024

    Virus and malware detection for cloud storage buckets.

  • 2023

    A suspicious login detector for your website or app.

  • 2023

    A simple service to get cute dogs as placeholders for your websites and designs.

Open source

  • Gantarr 2026

    The simple way to build timeline Gantt charts.

  • Uptime 2026

    Configurable status page software that runs on Cloudflare Workers.

  • Allgood 2024

    Comprehensive health checks for Typescript and Javascript apps. Supports Express, Hono and Fastify.

  • Gifbar 2018

    GIFs in your menu bar, on Windows, macOS and Linux.

Skills

Engineering leadership
Engineering management, technical strategy and roadmapping, system design and architecture, cross-functional stakeholder leadership, mentoring and team development, agile practices, technical writing
Distributed systems and architecture
High-traffic web architecture, microservices and EDA, API design, platform engineering, scalability and performance optimisation, reliability and observability patterns, C4 model and architectural documentation
Languages and app development
Typescript, Node.js, Rust, Next.js
Cloud and infrastructure
AWS (serverless, Lambda, API Gateway, ECS, DynamoDB, S3), Terraform, Docker, Cloudflare (R2, Workers), Linux
Data and storage
PostgreSQL, MySQL, DynamoDB, MongoDB

Education

Aerospace Engineering

2013 – 2015

Loughborough College / Leicester Space Centre

A-Level Physics, A-Level Mathematics, BTEC Level 3 in Engineering.

Selected writing

All 148 posts →