Backend & Platform Engineering
Building scalable systems for global impact.
I build backend services and the infrastructure they run on. APIs, containers, pipelines, and the observability to know when something breaks.
Open to remote opportunities.

Selected systems and
infrastructure work.
FreshCart · AWS Platform and Release Pipeline
A production-shaped AWS environment built entirely as code, with a release pipeline where every risky step sits behind a gate.
Pivot Blueprint LMS · Kubernetes Deployment
A four-service learning platform deployed to Kubernetes with proper state handling and migration ordering.
Asset Management Platform
In-house platform for tracking and managing critical assets across business teams.
High-Performance File Processing Pipeline
Re-architected a file upload workflow to process large datasets in seconds, not minutes.
Teri Chatbot Backend
High-concurrency backend powering Telecel Ghana's customer support chatbot.
Tools I use in production.
Cloud & Containers
- AWS (ECS, ECR, EC2, VPC, NAT Gateway, ALB, S3, IAM, ACM, CloudTrail, CloudWatch, Systems Manager Session Manager)
- Google Cloud Platform
- Docker multi-stage builds
- Docker Compose
- Kubernetes
Infrastructure as Code
- Terraform (modules, remote state, workspaces)
- OPA/Rego policy-as-code
- Infracost
- Bash provisioning
CI/CD
- GitHub Actions (multi-job pipelines, environment protection rules, required reviewers, OIDC federation)
- Jenkins
- Gated environment promotion
- Automated rollback
Observability
- Prometheus
- Grafana
- Loki
- OpenTelemetry
- CloudWatch metrics, logs and alarms
- Liveness and readiness probes
Languages & Frameworks
- TypeScript and JavaScript (Node.js, NestJS, Next.js)
- Python (FastAPI, Django REST Framework)
- Java (Spring Boot)
- Bash
- SQL
Data
- PostgreSQL
- MySQL
- MongoDB
- Redis
- RabbitMQ
Security
- IAM least-privilege design
- OIDC keyless authentication
- gitleaks credential scanning
- Trivy and Docker Scout image scanning
- Secrets management
- CloudTrail audit logging
Linux
- Ubuntu server administration
- Shell scripting
- Container runtime internals
- systemd
- Network troubleshooting
Engineering Approach
How I work
Proof over assumption
A green pipeline doesn't mean a healthy service. I check the thing that actually tells the truth.
Everything as code
Infrastructure, policy, and releases live in version control. If it can drift, it can be caught.
Least privilege, tested
Permissions get verified, not assumed. Same for rollback paths.
Need Guidance?
Book a 1-on-1 consult
Get clarity on your next move — from career pivots to system architecture.
Sharing what
works.
Recent writing on CI/CD, Terraform, Docker, AWS networking, and Kubernetes — from Medium and Hashnode.
I Automated an Entire Deploy Process Without Storing a Single Key.
I Built 30 AWS Resources With One Command. Here Is What I Learned.
From “It Works on My Machine” to “It Works on Every Machine”: Containerizing a Real App With Docker
How I Designed and Built a Secure Two-Tier Architecture on AWS to Save FreshCart
Before You Deploy Anything on AWS, Build This First
I Deployed My Full App to Kubernetes. Here Is Everything I Learned.
Ready to build a resilient platform?
Available for backend engineering, platform engineering, and cloud infrastructure engagements.