Postgrad researcher & developer focused on distributed systems resilience, Artificial Intelligence, Data,
cloud infrastructure, and full-stack development.
Open to internship positions.
- Building adaptive distributed systems that self-heal under chaos conditions on AWS
- Developing a full-stack safari & travel booking platform serving the Kenyan tourism market
Comparing adaptive vs naive API architectures under real chaos conditions on AWS
- Designed 5 Flask API tiers (Naive β Fragile β Reactive β Resilient β Adaptive) with circuit breakers, retries, and chaos injection
- Instrumented with Prometheus, Grafana & Loki for full observability; load-tested with Locust
- Integrated Llama 3.1 (Groq) for real LLM calls under simulated production load
- Deployed on AWS EC2 with Docker Compose
Stack: Python, Flask, Docker, Prometheus, Grafana, Locust, AWS EC2
Full-stack platform for discovering and booking safaris, rentals, hotels and tourism services across Kenya
- Building a responsive UI with React/Next.js + TailwindCSS; REST APIs powered by Laravel with dual-database architecture (Supabase + MongoDB)
- Implementing real-time features (live booking updates, vehicle tracking) using Socket.io
- Integrating Leaflet.js + Google Maps API for interactive destination and route mapping
- Securing with multi-method auth (Firebase, JWT, Bcrypt)
- To be deployed across AWS, Google Cloud & Vercel for a scalable multi-service architecture
Stack: React, Next.js, Laravel, Supabase, MongoDB, Socket.io, Firebase, AWS, Google Cloud
Cross-platform mobile app with order placement, payments and real-time delivery tracking
- Built with Flutter (Dart) for a responsive cross-platform experience; iOS components in Swift
- Integrated Google Maps for delivery tracking, Stripe & PayPal for payments
- Implemented secure user authentication and session management
Stack: Flutter, Dart, Swift, C++, Laravel, Google Maps, Stripe, PayPal
Flutter Frontend β β’ Laravel Backend β Live Project β
Languages: Python, Go, Dart, JavaScript/TypeScript, Swift, C++
Frontend: React, Next.js, Flutter, TailwindCSS
Backend: Flask, Laravel, Node.js
Databases: Supabase, MongoDB, PostgreSQL
Cloud & Infra: AWS EC2, Google Cloud, Docker, Vercel
Observability: Prometheus, Grafana, Loki, Locust
Other: Socket.io, Firebase, Google Maps API, Stripe, PayPal