Cloud & Distributed Systems (AWS) | Reliability, Failure Modes & System Behavior
I’m interested in how cloud systems behave under failure, latency, and dependency constraints. I use small projects on AWS and modern web stacks to explore things like retries, idempotency, backpressure, eventual consistency, and graceful degradation, not in production, but as a way to train how I think about real systems.
Right now I’m building foundations in AWS, troubleshooting, IT support workflows, and backend development, while slowly deepening my understanding of distributed systems and reliability patterns.
Concepts I’m actively learning and applying in small projects:
Distributed & Reliability Concepts
Patterns I’m Exploring
AWS services I’m learning and using in practice projects:
AWS Services
Tools I’ve Used in Projects
Languages and frameworks I practice with:
Backend & Data
Frontend
A few repositories that reflect how I think and learn:
- SoloStyle – E-commerce experiment for premium footwear with React & TypeScript on the frontend and an Express backend, exploring payment flows and integration (M-Pesa STK push).
- cloud-portfolio – A cloud-native portfolio built with React, TypeScript, and Vercel, experimenting with performance, accessibility, and conversational UI.
- ai-photo-gallery – Serverless photo gallery using AWS services and AI image analysis to understand event-driven flows and async processing.
- terraform-aws-web-tier-infra – Terraform configs for a basic web-tier architecture on AWS, used as a learning ground for IaC and AWS networking.
(These are learning projects, not production systems, but they’re where I test ideas about architecture, reliability, and operations.)


