cycy
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

Backend | DevOps · Open Source ↗

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

projects

View all ~~>
  • 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.

  • Next.js
  • React
  • TypeScript
  • Django
  • Tailwind

Parcel Management System

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

  • React
  • Microservices
  • Node.js
  • Python

Microservice Menu Service

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

tooling

// 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

Checkout Automation

⚡ Tedious manual checkout flows on e-commerce platforms

→ Stealth browser product selection and automated billing

🔍
  • Bash
  • Git

Ghost Commit Catcher

⚡ Commits pushed after a PR merged never made it to dev — silently

→ Audits any repo list, flags orphaned commits before they're lost

🪱
  • Bash
  • PowerShell

GlassWorm Extension Scanner

⚡ GlassWorm supply-chain attack hiding invisible Unicode payloads in VS Code extensions

→ Scans macOS, Linux & Windows for C2 patterns and credential-theft indicators

🧛
  • Bash

macOS Dev Health & Cleanup

⚡ Stale node_modules, old venvs, and AI logs quietly eating disk space

→ Automated cleanup, plus a "Vampire Audit" for high-CPU processes

🔒
  • Python

Branch Protection Automator

⚡ Setting branch protection manually, repo by repo, across an org

→ Applies branch protection rules org-wide in one run

🎙️
  • Python
  • Whisper

Offline Whisper Transcriber

⚡ Paid transcription APIs for audio that could stay fully local

→ Offline macOS transcription, no API key needed

🧩
  • JavaScript
  • Slack API

Slack Emoji Bulk Toolkit

⚡ Uploading or purging hundreds of workspace emoji one by one

→ Bulk-uploads and mass-deletes emoji via the Slack Admin API

All Projects

  • 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.

  • Next.js
  • React
  • TypeScript
  • Django
  • Tailwind

Parcel Management System

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

  • React
  • Microservices
  • Node.js
  • Python

Microservice Menu Service

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

  • Next.js
  • Laravel
  • MySQL
  • PHP

School Management System

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

  • Next.js
  • TypeScript
  • Go
  • PostgreSQL
  • Cloudinary

Construction Site Verification System

Real-time task and photo-verification system for construction sites: workers submit GPS/photo-verified proof from the field, admins verify instantly — works offline.

  • React
  • Node.js
  • Socket.io
  • MongoDB

Professional Matchmaking System

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

Civic Discourse Platform
  • React
  • GraphQL
  • MongoDB

Civic Engagement Management System

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

  • TypeScript
  • Slack Bolt
  • Docker

Horsin' Around Slack Bot

A comedy channel bot for Slack, styled as a tribute to Horsin' Around — the fictional sitcom-within-a-show from BoJack Horseman.

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

Wedding Planning Management System

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

  • Next.js
  • Tailwind
  • Supabase
  • OpenAI

Study Group Management System

AI-powered study group platform — automated roadmaps, milestone gate checks, and certificates.

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.

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

AI Crop Disease Detection

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

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.

delivery oversight

  • Go
  • Next.js
  • React Native
  • PostgreSQL
  • Redis
  • MinIO
  • gRPC
  • WebSockets

FitCall

Four products — landing page, admin dashboard, trainer dashboard, mobile app — shipped live in one month by one cross-functional team.

LevelUp Hackathon Poster
  • PM
  • Design
  • Frontend
  • Backend
  • DevOps
  • Data
  • QA

LevelUp Hackathon

Four weeks, six engineering tracks, one technical programme — Product to DevOps, designed and run start to finish.

  • Python
  • FastAPI
  • Vue
  • PostgreSQL
  • Redis
  • Celery
  • MinIO
  • OpenAI API

LegalWatchdog

Regulatory changes across 200+ countries, tracked in real time — an AI-powered legal-monitoring platform shipped by another cross-functional team.

tooling

View all ~~>
🎭
  • Python
  • Slack SDK

Slack Channel Migrator

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

🦅
  • Python
  • feedparser
  • Groq

Twitter/X Monitor Bot

⚡ Monitors 50+ accounts via RSS, fires Telegram alerts

🔍
  • Bash
  • Git

Ghost Commit Catcher

⚡ Audits any repo list, flags orphaned commits before they're lost

skills

⚙️ Languages & Backend

Languages

Python
Go
TypeScript
JavaScript
PHP
Bash

Frameworks

Django
FastAPI
Flask
Node.js
Express

Databases

PostgreSQL
MongoDB
MySQL
Redis

APIs

gRPC
🔌REST
GraphQL
WebSockets
🚢 Cloud & Infra

Cloud

AWS
Azure
GCP
DigitalOcean

IaC & Containers

Docker
Terraform
Kubernetes

Systems

Linux
Nginx
PM2
⚙️systemd

Object Storage & CDN

🪣AWS S3
Cloudflare
CI/CD & Observability

Tools

Actions
Jenkins
Ansible
Postman

Version Control

Git
GitHub

Monitoring

Prometheus
Grafana

Quality

Sentry
Testing
🧭 Delivery Ownership
  • 🔗 Cross-Functional Coordination
  • 🎓 Technical Mentorship
  • 🧪 Cross-Track QA
  • 📌 Delivery Accountability
  • 🎉 Culture & Morale
  • 🚫 Zero Tolerance for Blame-Shifting
  • 🔍 Fact-Checks Excuses in Real Time

clients

Agrattons Edge Sisimsha Niyara Weddings Xpro Bivy Space Gig Dynamics Easelow Primestix Mavuno Stuqet Metabel Zara Skyelines Aerospace Stovix Charity Water Pro Cyfamod Technologies IronRim Zania Quote/Vote

badges

contacts

cycy — Observe. Stabilize. Deliver. Software Engineering Lead, Backend & DevOps Core

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

Let's build systems that make production boring.

or find me here

Tell me what's on fire.