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.
Backend | DevOps · Open Source ↗
Life would be easier if I had the source code.
projects
View all ~~>- Go
- Docker
- WebSockets
- GitHub Actions
- SQLite
Cybersecurity Learning Management System
Disposable browser-based Linux labs — a Go + Docker SDK engine that spawns isolated practice containers, streams shells over WebSockets, and self-healed when production cleanup pruned its image cache.
- React
- Node.js
- PostgreSQL
- Express
Field Operations Management System
Offline-first field operations platform: GPS-stamped photo capture, fraud detection heuristics, and tamper-evident audit logs for remote teams.
- Next.js
- Laravel
- React Native
- Android (Play Store)
School Management System
Multi-tenant school ERP: web admin portals plus live Google Play apps for teacher grading, student report cards, and parent fee tracking.
tooling
- 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
- 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
- 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
- Go
- Docker
- WebSockets
- GitHub Actions
- SQLite
Cybersecurity Learning Management System
Disposable browser-based Linux labs — a Go + Docker SDK engine that spawns isolated practice containers, streams shells over WebSockets, and self-healed when production cleanup pruned its image cache.
- React
- Node.js
- PostgreSQL
- Express
Field Operations Management System
Offline-first field operations platform: GPS-stamped photo capture, fraud detection heuristics, and tamper-evident audit logs for remote teams.
- Next.js
- Laravel
- React Native
- Android (Play Store)
School Management System
Multi-tenant school ERP: web admin portals plus live Google Play apps for teacher grading, student report cards, and parent fee tracking.
- Next.js
- React
- TypeScript
- Django
- Tailwind
Parcel Management System
Real-time parcel logistics engine: state-machine routing, rider dispatch, and signature-verified webhook notifications.
- React
- Microservices
- Node.js
- Python
Microservice Menu Service
QR-driven restaurant ordering engine: polyglot microservices with cached read replicas and live table carts.
- Next.js
- TypeScript
- Go
- PostgreSQL
- Cloudinary
Construction Site Verification System
Offline construction verification engine: GPS-tagged task proof, instant supervisor verification, and automated audit state machines.
- React
- Node.js
- Socket.io
- MongoDB
Professional Matchmaking System
Real-time matchmaking platform connecting tech professionals for collaboration and networking.

- 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.
- Next.js
- React
- TypeScript
- Tailwind
Editorial Publishing System
Zero-trust GitOps publishing engine: a browser studio for editors and a CLI for engineers, both converging on a JWT-signed GitHub PR and review gate before a zero-downtime Dokploy deploy. CMS ease without the database, the attack surface, or the developer bottleneck.
- React
- Node.js
- PostgreSQL
- Express
Wedding Planning Management System
Full-stack wedding planning dashboard — guest manager, action plan, vendor management.

- React
- Node.js
- PostgreSQL
- Express
Water Refill Management System
Business management for water refilling stations — daily sales, inventory and revenue dashboards.
- Next.js
- Tailwind
- Supabase
- OpenAI
Study Group Management System
AI-powered study group platform — automated roadmaps, milestone gate checks, and certificates.
- HTML
- Bootstrap 4
- SCSS
- jQuery
Event Management System
Event site for Africa's premier tech conference — countdown, speakers, schedule, ticket pricing.
- React
- TypeScript
- Django
- Chart.js
- Tailwind
AI Crop Disease Detection
AI climate resilience dashboard — disease detection, crop monitoring, sustainability rewards.

- React
- Node.js
- PostgreSQL
- Express
Restaurant Management System
Full-featured restaurant site with attendant dashboard, reservations, and order management.

- 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
tooling
View all ~~>skills
Languages
Frameworks
Databases
APIs
Cloud
IaC & Containers
Systems
Object Storage & CDN
Tools
Version Control
Monitoring
Quality
- 🔗 Cross-Functional Coordination
- 🎓 Technical Mentorship
- 🧪 Cross-Track QA
- 📌 Delivery Accountability
- 🎉 Culture & Morale
- 🚫 Zero Tolerance for Blame-Shifting
- 🔍 Fact-Checks Excuses in Real Time
clients
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.
or find me here



















































