Filter by discipline

Personal engineering work · public repository

A multi-account AWS organisation, built security-first

Hierarchical OUs, a centralised security account, production-grade SCPs with root-account protection, and Security Lake telemetry in OCSF — provisioned end to end in Terraform.

  • Cross-account least-privilege IAM with S3 + DynamoDB + KMS remote state
  • Platform & infrastructure
  • Security & compliance
View case study

a London-headquartered DeFi protocol · 2023–present

GitOps delivery for a payments-critical platform

Rebuilding release engineering around ArgoCD and Helm so that rolling, blue-green and canary deploys became routine rather than events.

  • Median pipeline 35 → 20 minutes, measured as ArgoCD sync plus Helm rollout, 90-day medians either side
  • Delivery engineering
  • Platform & infrastructure
View case study

Zyntrix Technologies Limited · Wuse 2, Abuja · four clients

When not to reach for Kubernetes

One delivery standard across nine runtimes — AWS, Azure, GCP, Vercel, Render, Railway, Heroku, App Engine and Azure App Service — chosen per client rather than by default.

  • A written platform-selection framework: operability after handover, compliance, cost at the client's scale, traffic shape, data residency
  • Delivery engineering
  • Platform & infrastructure
  • Observability
View case study

At Zyntrix Technologies Limited, for Celebrations Nigeria

Odoo at the centre of commerce and workforce operations

Two production-grade systems around Odoo 19: event-driven Glovo inventory and order middleware for three stores, and a secure employee self-service portal spanning HR, payroll, attendance and multi-stage requests.

  • Encoded five inventory rules — including Glovo ≤ floor(Odoo / 2) — across initial sync, Glovo orders, walk-in POS sales, receipts, transfers, adjustments and returns for AA, AK and Lekki
  • Systems integration
  • Delivery engineering
  • Security & compliance
View case study

Zenith Chain · Abuja · 2020–2021

Running blockchain infrastructure at 99.99%

Nodes, wallet services and indexers on Kubernetes across 20+ microservices, with event-driven autoscaling absorbing high-throughput transaction spikes without degrading response times, and reusable Terraform modules behind every environment.

  • 99.99% uptime across blockchain nodes, wallet services and indexers — high-availability configuration and automated failover, on checks that measure consensus progress rather than process health
  • Platform & infrastructure
  • Observability
View case study

Personal engineering work · public repository

Metrics, logs and traces, wired to one cluster

Prometheus, Grafana and Alertmanager for metrics, an EFK pipeline for logs and Jaeger for traces on one EKS cluster — with two instrumented Go services routing OTLP through an OpenTelemetry Collector rather than exporting to each backend directly.

  • One OTLP path per service instead of one exporter per backend: the Collector fans metrics out to Prometheus and traces to Jaeger, so swapping a backend is a Collector config change rather than a code change
  • Observability
  • Platform & infrastructure
View case study

Personal engineering work · public repository

From source to EKS: cloud-native delivery on AWS

An expense-tracking API delivered from source to Amazon EKS: a non-root Node.js container, MySQL on RDS, layered Terraform for the network and platform, and a Jenkins and Helm delivery path with SonarQube quality gates and Nexus artefact storage.

  • Separated compute and state across private EKS nodes and MySQL RDS database subnets, with public traffic terminating at an ACM-backed Application Load Balancer
  • Delivery engineering
  • Platform & infrastructure
  • Security & compliance
View case study

At Zyntrix Technologies Limited, for Anchor Cooperative

Pre-launch

A savings and credit platform, pre-launch

Infrastructure, delivery pipeline, security posture and observability for a member-owned cooperative — a modular FastAPI monolith over PostgreSQL, packaged to move to EKS without a rewrite. Unrelated to the fintech of a similar name.

  • Transaction, ledger entries and the outbox event commit in one database transaction — a recorded payment cannot outlive a failed ledger write, and no event is lost when the queue is down
  • Platform & infrastructure
  • Security & compliance
  • Delivery engineering
  • Systems integration
View case study