clevermike.studio

Michael Abulude

Software Engineer

I build scalable APIs, monitoring tools, automation systems, and practical web systems using Python and Go.

Fig 1Project shelf
hover a tray · click to openportfolio
scroll ↓

Projects

A look at some of my recent projects.

DevOps / Backend / Developer Tools

DeployDock

Live

A self-hosted deployment control panel for VPS apps: one-click deploys, streamed logs, service restarts, and rollbacks over an SSH bridge or a Go agent.

Monitoring / Backend / SaaS

WATCHDOG

Live

A monitoring platform for uptime checks, API health checks, cron-job heartbeats, incidents, and alerts.

Backend / API Gateway / Infrastructure

Gatekeeper

Live

A self-hosted API gateway in Go with config-driven reverse proxy routing, load balancing, auth, rate limiting, observability, and admin tooling.

Chess / Storytelling / Social

Swindle

Live

A chess storytelling app that turns recent games into a private chess journal, detects story-worthy moments, and renders shareable activity cards.

Earlier

Earlier work.

Chess-Arena

Archived

A chess platform first, with optional competitive and Web3 modes layered onto the core realtime game experience.

CScan

Archived

A tool that helps users inspect active token approvals and revoke risky allowances.

Production URL Shortener

Archived

A production-style URL shortener with custom slugs, expiry, QR codes, password protection, and analytics.

Writing

Selected writing.

All posts →
6 min readInside Termii · part 1

Inside Termii: from API call to delivered SMS

A deep dive into the architecture behind messaging platforms like Termii: aggregators, SMSCs, queues, workers, backpressure, and why an API acknowledgement is not a delivery receipt.

  • #termii
  • #architecture
  • #messaging
  • #distributed-systems
3 min read

A deploy is a state machine, not a command

Why DeployDock tracks explicit release states instead of streaming shell output, and what health-gated cutover actually buys you.

  • #deployments
  • #architecture
  • #go

Now Building

WATCHDOG alert improvements

Interested in hiring me for a role?

Send a message about a role, freelance project, or collaboration.

Contact Michael