bolu@portfolio: bash

$ whoami

bolu-ajayi, Backend Software Engineer

$ cat location.txt

Leeds, UK · open to remote

$ ./stack.sh --core

Node.js · TypeScript · Python · RabbitMQ · Kubernetes · AWS

$

Bolu Ajayi

Bolu Ajayi

@boluwatifeajayi · Backend Software Engineer

I design backend architecture for production systems: distributed services, event-driven infrastructure over RabbitMQ, and cloud-native platforms on AWS and Kubernetes. I build AI-powered features into that infrastructure and own it end to end in production. 6+ years leading engineering at early-stage companies, with the full-stack range to ship the complete product when that's what the work needs.

node.jstypescriptpythonrabbitmqkubernetesaws
Download Resume
public repos
followers
following
on GitHub since

// skills.json

Tech Stack

Languages

TypeScriptJavaScriptPythonSQL

Backend

Node.jsExpressFastAPIGraphQLWebSocketsPostgreSQLMongoDBPrismaRedisRabbitMQKafka

Cloud & DevOps

AWSDockerKubernetesLinuxGitHub ActionsNginxGitOpenTelemetryJaegerPrometheusGrafana

Frontend & Mobile

ReactNext.jsReact NativeVue.jsTailwind CSS

// about.md

About Me

I started out writing frontend interfaces, first at Black Copper, then at Falcon Aerospace, where I grew into full-stack engineering: building the backend APIs and admin tooling behind the products I was shipping, not just the screens on top of them. Somewhere in that stretch, the part I found most interesting stopped being the UI and became what was happening underneath it. How services talk to each other. How state stays consistent when three things can fail independently. How a system behaves at 2am when nobody's watching.

That pull led me into backend ownership. At CGLS I built the backend and geospatial data model behind SmartSustain end to end, and at Auqli I own the backend architecture of a live-shopping marketplace running at up to 50,000 concurrent users: orders, payments, wallets, and real-time auctions. These days my focus sits at the intersection of distributed systems, cloud infrastructure, and AI-powered software. I'm doing an MSc in Software Engineering, building a workflow runtime for AI agents, and contributing production code to the AWS CDK. I still ship full-stack when a project needs it. I just design it backend first.

Backend

REST and event-driven APIs, distributed systems, RabbitMQ, payments, WebSockets, and observability.

Full Stack

React, Next.js, React Native, TypeScript. Complete product ownership from schema to shipped UI.

Cloud

AWS, Docker, Kubernetes, Linux, CI/CD. Infrastructure, observability, and production deployments.

// experience.log

Experience

Senior Software Engineer

current

Auqli

Jun 2024 – Jul 2026Remote
  • ·Own the backend architecture of a social live-shopping marketplace covering orders, payments, wallets, logistics, and real-time auctions, scaling it to support up to 50,000 concurrent users at peak.
  • ·Designed the v2 order lifecycle end to end: the state machine and service interfaces behind multi-carrier shipping, payment capture and verification, returns, refunds, and dispute resolution.
  • ·Engineered webhook infrastructure spanning three payment and logistics providers, with signature verification, delivery logs, and replay endpoints that cut incident diagnosis from hours to minutes.
  • ·Set technical direction for the team, governed API evolution, ran code review, and introduced AI-assisted development workflows without loosening review or testing standards.
50,000 concurrent users3 payment/logistics providers
Node.jsExpressMongoDBWebSocketsAWS

Software Engineer (Contract)

CGLS Technology

Dec 2025 – May 2026Leeds, UK
  • ·Lead engineer on SmartSustain, an Innovate UK funded platform scoring housing-site sustainability for planning assessors across five West Yorkshire councils.
  • ·Designed the backend and geospatial data model, with ETL pipelines unifying millions of postcode and government dataset records into queryable spatial collections.
  • ·Built the scoring engine: explainable 0 to 100 indices across environmental, economic, social, and regulatory pillars for 700+ candidate sites.
  • ·Shipped an explain endpoint that decomposes every score for audit, and an LLM-backed assistant that answers natural-language questions about a site. Optimised spatial queries with geospatial indexing and a Redis caching layer, and provisioned the full AWS deployment from first commit to production.
700+ sites scoredInnovate UK funded
PythonFastAPIMongoDBRedisAWS

Full Stack Software Engineer

Falcon Aerospace

Feb 2022 – Jan 2025Hybrid
  • ·Designed and built internal platforms for a private aviation business on Next.js and Node.js, deployed and operated on Azure. This is where I grew from frontend into full-stack engineering, owning backend APIs alongside the interfaces on top of them.
  • ·Delivered an HR system covering employee records, leave, and multi-stage approval workflows, replacing manual paper-based processes.
  • ·Engineered flight scheduling and crew rostering tooling, defining the backend APIs and admin dashboards operations staff use daily, plus push notifications and Progressive Web App delivery for mobile approvals.
  • ·Built the customer-facing booking interface in React and optimised the booking flow, improving session retention by 22%.
+22% session retention
Next.jsNode.jsAzureReact
previously:Frontend Engineer @ Black Copper (2019 – 2020)

// projects/

Featured Projects

Backend systems and platforms I've designed and built end to end, from distributed services and AI-powered tools to published packages and production platforms.

Fetch

BackendPrivate

A polyglot microservices food delivery platform, built as a deep dive into distributed transactions, failure isolation, and observability.

Node.jsTypeScriptPythonFastAPIPostgreSQLRabbitMQRedisDockerKubernetes

6 services behind an API gateway · database-per-service PostgreSQL · RabbitMQ Saga with idempotency, DLQs, and circuit breakers · OpenTelemetry traces to Jaeger, metrics to Prometheus/Grafana · Docker and Kubernetes

Node.js

Wevna

BackendPublic

A workflow runtime for AI agents, built around a typed protocol of events, envelopes, and sessions. In active development.

TypeScriptNode.jsFastifyWebSocketsMCP

TypeScript monorepo · Fastify backend · typed protocol of events, envelopes, and sessions · MCP tool integration · streaming over WebSockets · pluggable storage abstraction

TypeScript

TD Agent

AI/MLPublic

An AI technical-debt analyser built as an MSc dissertation, benchmarked directly against SonarQube.

PythonFastAPINext.jsGemini

LLM-driven commit history analysis · SQALE-matched scoring · git churn/hotspot detection · background jobs + live dashboard

Python

cloudstorage-py

SDKPublic

A published Python SDK providing one consistent storage interface across three cloud providers.

PythonPyPIAWS S3GCSCloudflare R2

3 providers (AWS S3, GCS, Cloudflare R2), 1 interface · unified exception hierarchy · fully mocked test suite · published on PyPI

Python

SmartSustain

Full StackPrivate

An Innovate UK funded platform scoring the sustainability of housing development sites for planning assessors.

PythonFastAPIMongoDBRedisReactMapLibre GLAWS

700+ sites scored · explainable 0 to 100 indices across 4 pillars · geospatial indexing + Redis caching · LLM assistant + explain endpoint · full AWS infra and CI/CD ownership

Python

envy

CLIPublic

A zero-dependency CLI and library that manages and validates .env files for Node.js teams.

TypeScriptNode.jsnpm

Schema-driven .env.schema format · codebase audit for undeclared process.env usage · typed env.ts codegen · zero runtime dependencies · published on npm

TypeScript

// github.live

GitHub

Pulled in real time from the public GitHub API for @boluwatifeajayi.

contributions in the last year

Achievements

Pro
Pair Extraordinaire×2Pull Shark×3QuickdrawYOLO

Organizations

commercejetelitesgenVillajaFalconAeroAuqliDOT-Solutions-Ltdatletix-microservices
Recently pushed

Languages

stars given

followers

// open-source/

Open Source

Production contributions to projects I rely on, with live status pulled straight from GitHub so nothing here goes stale. The largest so far is engine support for SQL Server 2025 in the AWS Cloud Development Kit, merged after issue discussion, design review, and maintainer feedback.

// contact.json

Let's Work Together

Always interested in discussing backend engineering, distributed systems, cloud infrastructure, and interesting technical problems. Currently open to backend, platform, and full-stack engineering opportunities.

contact.json

{

"email": "bolu4good@gmail.com",

"phone": "+44 7350 169537",

"location": "Leeds, UK",

"availability": "open to remote opportunities",

"socials": {

"github": "@boluwatifeajayi",

"linkedin": "@bolu-ajayi",

"twitter": "@boluajy"

}

}

available for work