Skip to content
View maxcbc's full-sized avatar
:octocat:
Omninerd and cream tea aficionado
:octocat:
Omninerd and cream tea aficionado

Block or report maxcbc

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
maxcbc/README.md

Max Bladen-Clark | Senior Software Engineer & Tech Lead

Profile

Senior software engineer and technical lead with extensive experience designing, building, and operating large-scale backend systems, data platforms, and cloud infrastructure. Proven record of end-to-end ownership of production systems, setting technical direction, and delivering complex products in regulated, high-traffic environments. Strong background in distributed systems, data-intensive platforms, and pragmatic technical leadership.

Skills

  • Core: JavaScript, TypeScript, Node.js (Hono, Hapi, Express), React, Next.js, Python
  • Databases & Messaging: Postgres, ClickHouse, TimescaleDB, Redis, MongoDB, RabbitMQ
  • Cloud & Infrastructure: Cloudflare, AWS, Kubernetes, Docker, Terraform, CloudFormation, Serverless, Grafana
  • CI/CD & Testing: GitHub Actions, CircleCI, Jenkins, Vitest, Jest
  • AI: Vercel AI SDK, OpenAI, Anthropic
  • Ways of Working: Agile, Scrum, TDD

Experience

Backend Engineering Lead - Makina (Contract)

Various, EMEA | June 2025 - February 2026

  • Joined an early-stage fitness startup as sole backend engineer, owning APIs, core application logic, and cloud infrastructure.
  • Re-architected a synchronous system into an asynchronous, event-driven platform, taking full ownership of system design and implementation.
  • Built a globally distributed ingestion and aggregation pipeline handling burst-heavy, high-throughput workloads and tens of thousands of biometric datapoints per user per day using Cloudflare Workers, Queues and R2 with TimescaleDB and ClickHouse.
  • Delivered reliable, lossless data processing using queues, dead-letter queues, exponential retries, and eventual consistency, and reduced core API response times from >12s to <300ms.
  • Consolidated data across proprietary wearables, mobile app interactions, and Apple HealthKit / Android Health Connect, supporting device launch and initial production scale-up.

Senior Software Engineer - Mastercard (Contract)

London, UK | April 2024 - June 2025

  • Contributed to a multi-tenant fraud case management platform supporting ~130 banks in the Philippines, operating in a regulated environment with strict change control.
  • Took practical ownership of the codebase, leading rationalisation and modernisation of legacy Java services, including rebuilding the authentication service.
  • Led a pragmatic migration from Java-based microservices to Node.js, reducing service count and operational complexity within the platform.
  • Improved system performance and maintainability through architectural simplification and targeted Postgres query and schema optimisation.
  • Collaborated closely with operations teams to diagnose and resolve performance issues, and prepared release documentation to support controlled production deployments.

Tech Leadership Mentor - DEFRA (Contract)

Various, UK | June 2023 - November 2023

  • Supported technical leads on DEFRA’s “Check for Flooding” service in a mixed advisory and hands-on capacity.
  • Introduced baseline practices for reliability and observability, helping teams move towards more production-ready ways of working.
  • Provided hands-on technical guidance and mentoring to demonstrate best practice and support delivery of a critical public-facing service.

Tech Lead - Financial Times (Contract)

London, UK | February 2021 - May 2023

  • Led a team of seven engineers within the FT Community business unit, setting technical direction across multiple initiatives including events, training, comments, and core site search on FT.com.
  • Proposed, prototyped, and delivered a new content management system, owning architecture and delivery end-to-end; the CMS enabled a new customer acquisition flow and subsequent data-driven initiatives.
  • Acted as primary technical authority for the team, providing mentoring, technical leadership, interview support, and structured performance feedback in a contractor capacity.
  • Built and operated high-traffic, public-facing features with strict requirements around performance, availability, and accessibility, using CDN caching, progressive enhancement, and graceful degradation.

Senior Developer - NewsUK (Contract)

London, UK | April 2020 - February 2021

  • Worked on a platform migration programme moving a large catalogue of applications from legacy CI/CD tooling (AnthillPro, TeamCity) to CircleCI.
  • Migrated AWS infrastructure from manual and CloudFormation-based setups to Terraform, improving consistency and maintainability.
  • Contributed to organisation-wide engineering standards as a member of the steering committee, with a focus on permissions management and code ownership.

Senior Engineer - Financial Times (Contract)

London, UK | June 2018 - December 2019

  • Worked across frontend and backend on FT.com as part of the user engagement team, building APIs and implementing user-facing flows.
  • Acted as lead engineer on a new initiative, helping define the technical architecture and delivering features end-to-end.
  • Improved internal tooling and platform capabilities, including rationalising customer contact tooling on AWS using Serverless and CloudFormation, and strengthening progressive enhancement in personalisation features.

Developer - Government Digital Service

London, UK | May 2017 - June 2018

  • Worked as a PCI-DSS certified developer building features and services in Node.js and Java 8 for government platforms.
  • Defined and operated platform infrastructure on AWS using Terraform and Chef, supporting secure and compliant production systems.

DevOps Consultant/Micro-services Developer - Leading Logistics Company (IBM Consultant)

Berkshire, UK | November 2016 - May 2017

  • Built reusable Node.js microservices integrating with Apache Cassandra as part of a highly available consumer-facing freight tracking platform.

Full-stack Developer - Department of Work & Pensions (IBM Consultant)

Various, UK | October 2015 - November 2016

  • Led development and technical design of a case management system and built frontend applications for internal call-centre tooling.

Studio Front-End Developer - IBM iX Studio

London, UK | February 2015 - October 2015

  • Rapidly developed front-end and full-stack technical prototypes and proofs of concept for client bids.

Device Lab Manager - IBM Interactive Experience Labs

London, UK | July 2014 - February 2015

  • Managed IBM UK’s internal device lab and delivered briefings on emerging consumer technologies.

Education

BSc Physics (2:1) - Open University

Part-time alongside full-time professional roles | October 2018 - October 2024

  • Completed a part-time Physics degree while working full-time software engineering roles. Core areas included classical and quantum physics, electromagnetism, and computational applied mathematics.
  • Dissertation: Did Google achieve Quantum Supremacy in 2019 with Sycamore?

MA, Politics and International Relations (2:1) - University of Aberdeen

Aberdeen, UK | September 2008 - July 2012

Popular repositories Loading

  1. check-environment check-environment Public archive

    A node module to check your projects environment variables

    JavaScript 1

  2. png-compare png-compare Public

    JavaScript

  3. TimeSpan.js TimeSpan.js Public

    Forked from indexzero/TimeSpan.js

    A JavaScript TimeSpan library for node.js (and soon the browser)

    JavaScript

  4. node-luhn node-luhn Public

    Forked from JamesEggers1/luhn

    A JavaScript module of the luhn algorithm for Credit Card Validation that works with both client-side JavaScript and Node.js

    JavaScript

  5. nunjucks nunjucks Public

    Forked from mozilla/nunjucks

    A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired)

    JavaScript

  6. docker-compose docker-compose Public archive

    Forked from xeger/docker-compose

    Wrapper for docker-compose CLI with container-to-host networking helper.

    Ruby