muizzyranking.
aboutprojectstoolswritingrésumé ↗

Backend Engineer

Muiz Oyebowale

I build the parts nobody sees, and that's exactly how I like it. I've got your back(end).

//not all heroes wear capes. some just write clean commits.

$
scroll

About

I listen well. I build better.

I work on backend systems. APIs, queues, databases — the bits that have to keep working when nobody's watching. Right now I'm learning my way into AI and ML, which has been humbling in roughly the way you'd expect.

I'm quiet until you ask the right question. Distributed systems, why anything works, how things break — once we're there, I'll happily lose track of time.

Current setup

nvim + tmux + lazygit + zsh. If it doesn't have a terminal interface, I'm suspicious of it.

Currently exploring

LLMsMLOpsStatistics

Off the clock

Marvel. DC. Every animated film ever made. Dad jokes — the worse, the better.

Operating principle

Perfectionist. Lazy about it. The combination somehow always works.

Selected work

Things worth pointing at.

all projects

Galleria — Event Photo Sharing Powered by Face Recognition

shipped

An event photo platform where attendees scan their face once and get back only the photos they're in — built on RetinaFace detection, ArcFace embeddings, and an async Celery pipeline that processes uploads at scale.

PythonFastAPIPostgreSQLRedisCeleryNext.jsDeepFace/ArcFace

Settle — Payment Collection Infrastructure for Nigerian SMEs

shipped

A virtual-account payment collection platform built on Nomba's APIs — automatic per-customer reconciliation, calendar-correct recurring billing, and a developer API the dashboard itself runs on.

PythonFastAPIPostgreSQLRedisSQLAlchemyNext.jsNomba APIDockerUvicorn

Flint — Background Job Scheduler Built From Scratch

shipped

A priority-queue job scheduler with DAG workflows, retry backoff, a dead letter queue, and real-time updates — no Celery, no external broker.

Python 3.12FastAPIPostgreSQL 16Redis 7SQLAlchemy 2.xasyncioNext.js

Experience

Where I've built things

HNG Internship — Anvila & Insighta Labs

Internship
Tech Lead / Backend Engineer·Apr 2026 — Jun 2026·Remote

Tech lead over an 11-engineer backend and frontend team building Anvila, an AI-agent manifest generator, shipped in under a month. Alongside that, built Insighta Labs solo — a demographic-intelligence API with dual OAuth and a rule-based natural-language query parser.

  • Led both backend and frontend delivery — 4 backend engineers, 7 frontend — while remaining the top individual contributor on the frontend myself.
  • Owned database design across the entire team; every engineer extended schemas I originally built, keeping the data layer consistent as the team scaled.
  • Built the prompt-to-manifest generation pipeline and its event-publishing layer — the path that turns a user's prompt into a set of customized AI-agent manifest files. 30+ manifests generated in production use.
  • Owned all frontend-to-API integration and built several of the marketing pages.
  • Independently built Insighta Labs — dual OAuth flow (browser cookie-based, and a full CLI PKCE flow with a local callback server), short-lived JWTs paired with single-use hashed refresh tokens, and a rule-based natural-language query parser for filtering people by age, gender, and country from plain text.
PythonFastAPINext.jsPostgreSQLRedisOAuthJWT

Writing

From the notebook

all posts

Why I Built My Own Rate Limiting Library for FastAPI

I was using SlowAPI for rate limiting in a FastAPI project and kept running into the same friction points. So I built fastlimit — here is what bothered me and what I did about it.

PythonFastapiBackend
Jun 20266 min read

My Experience With HNG: Two Tasks That Stuck With Me

Looking back at two tasks from the internship — one solo backend stage on Insighta Labs, one team project called Anvila — that ended up being harder than expected, and what I actually walked away with.

BackendAuthenticationSse
Jun 20269 min read

Understanding the Linux Shell: Aliases, Special Parameters, and Security

Aliases streamline your workflow, special parameters make scripts adaptable to different inputs, and good security habits ensure your shell environment stays safe and reliable.

Command LineLinuxShell
Sept 20234 min read

Contact

Let's build something interesting.

Open to backend roles, AI/ML adjacent work, interesting problems, conversations about systems, AI, conversations that don't start with “circle back,” or why Neovim is still relevant in 2026. (It is.)

oyebowaleabdulmuiz@gmail.com

Find me online