the part nobody screenshots

Reliability happens in the dark.

The UI gets the applause. The backend gets the blame when something breaks. The obsession here? Making sure it doesn't — secure auth, clean migrations, event-driven systems, and infrastructure that scales without waking anyone up at 3AM. Backend by choice. DevOps by design.

Cynthia Wahome

BE | DevOps · Open Source

Life would be easier if I had the source code.
...still looking for that repository btw

projects

View all ~~>
Niyara Wedding Planner
  • React
  • Node.js
  • PostgreSQL
  • Express

Wedding Planning Management System

Full-stack wedding planning dashboard — guest manager, action plan, vendor management.

Civic Discourse Platform
  • React
  • GraphQL
  • MongoDB

Civic Engagement Management System

Open-source public square for civil dialogue — post quotes, vote, and deliberate.

Microservice Menu Service
  • React
  • Microservices
  • Node.js
  • Python

Microservice Menu Service

A QR-code driven menu service for restaurants with multiple microservices.

Utility Bots

// communication & community
🎭
  • Python
  • Slack SDK
  • python-dotenv

Slack Channel Migrator

⚡ Moving 200+ users between channels manually took 2+ hours

→ Bulk-migrates with exclusion lists & emoji announcements in 30 seconds

🐕
  • TypeScript
  • Slack Bolt
  • Docker
  • Fly.io

Watchdog Bot

⚡ Critical Slack messages silently deleted during rollover windows

→ Monitors deletions, posts visible alerts naming the culprit

🎁
  • Python
  • Flask
  • SQLAlchemy
  • PostgreSQL

Telegram Memberperks Bot

⚡ Manual management of exclusive community reward codes

→ Generates unique codes via Telegram, verifies membership

// growth & data
🦅
  • Python
  • Telegram API
  • RSS
  • Loguru

Twitter/X Monitor Bot

⚡ Missing high-value tweet reply windows without burning API quota

→ Monitors 50+ accounts via RSS, fires Telegram alerts

📊
  • Python
  • Telethon
  • gspread
  • Pandas

Telegram Data Pipeline

⚡ Chaotic group chats with no structured Q&A data for analysis

→ Scrapes multiple groups, exports to Google Sheets

🏗️
  • Python
  • TypeScript
  • FastAPI
  • Express

Polyglot Microservices Demo

⚡ Cross-language service communication with proper fault tolerance

→ FastAPI/Flask + Express with service discovery

// personal productivity
🧹
  • Python
  • IMAP
  • uv

Gmail Inbox Zero

⚡ Promotional emails burying important messages in Gmail

→ Detects promos via patterns, bulk deletes with dry-run mode

🛒
  • TypeScript
  • Puppeteer
  • Stealth Plugin

E-Commerce Checkout Automation

⚡ Tedious manual checkout flows on e-commerce platforms

→ Stealth browser product selection and automated billing

All Projects

Niyara Wedding Planner
  • React
  • Node.js
  • PostgreSQL
  • Express

Wedding Planning Management System

Full-stack wedding planning dashboard — guest manager, action plan, vendor management.

Water Refill Pro
  • React
  • Node.js
  • PostgreSQL
  • Express

Water Refill Management System

Business management for water refilling stations — daily sales, inventory and revenue dashboards.

Africa Tech Festival
  • HTML
  • Bootstrap 4
  • SCSS
  • jQuery

Event Management System

Event site for Africa's premier tech conference — countdown, speakers, schedule, ticket pricing.

Civic Discourse Platform
  • React
  • GraphQL
  • MongoDB

Civic Engagement Management System

Open-source public square for civil dialogue — post quotes, vote, and deliberate.

School Management System
  • Next.js
  • Laravel
  • MySQL
  • PHP

School Management System

Open-source multi-tenant school platform — CBT, attendance, fees, results, role-based access.

AgriSave Frontend
  • React
  • TypeScript
  • Django
  • Chart.js
  • Tailwind

AI Crop Disease Detection

AI climate resilience dashboard — disease detection, crop monitoring, sustainability rewards.

Parcel Management System
  • Next.js
  • React
  • TypeScript
  • Django
  • Tailwind

Parcel Management System

A real-time logistics platform connecting senders with riders for seamless parcel tracking and deliveries.

Microservice Menu Service
  • React
  • Microservices
  • Node.js
  • Python

Microservice Menu Service

A QR-code driven menu service for restaurants with multiple microservices.

Techies Matchmaking App
  • React
  • Node.js
  • Socket.io
  • MongoDB

Professional Matchmaking System

Real-time matchmaking platform connecting tech professionals for collaboration and networking.

Field Worker View Manager View
  • React
  • Node.js
  • PostgreSQL
  • Express

Field Operations Management System

Professional work-tracking platform: simplifies reporting for field workers while providing organizations with GPS-verified oversight and fraud detection.

Restaurant Management System
  • React
  • Node.js
  • PostgreSQL
  • Express

Restaurant Management System

Full-featured restaurant site with attendant dashboard, reservations, and order management.

E-Waste Recycling Solutions
  • React
  • Node.js
  • MongoDB
  • Express

E-Waste Management System

Schedule e-waste pickups and track collection in real-time — user and collector roles.

utility bots

View all ~~>
🎭
// communication

Slack Channel Migrator

→ Bulk-migrates 200+ users in 30 seconds

🦅
// growth & data

Twitter/X Monitor Bot

→ Monitors 50+ accounts via RSS, fires Telegram alerts

🧹
// productivity

Gmail Inbox Zero

→ Detects promos via patterns, bulk deletes with dry-run

skills

⚙️ Languages & Backend

Languages

Python
TypeScript
JavaScript
PHP
Solidity

Frameworks

Django
FastAPI
Flask
Node.js
Express

Databases

PostgreSQL
MongoDB
MySQL
🚢 Cloud & Infra

Cloud

GCP
AWS

IaC & Containers

Docker
Terraform

Systems

Linux
Nginx
CI/CD & Automation

Tools

Actions
Jenkins
Ansible

Version Control

Git
GitHub
🔍 Observability

Monitoring

Prometheus
Grafana

Quality

Sentry
Testing

badges

contacts

If you'd rather prevent fires than fight them at 3am, we'll get along.

Let's build systems that make production boring.