Rakeem Thomas

Senior Software Engineer

Senior Software Engineer who builds across the stack, from distributed, event-driven backends to the interfaces on top of them, and increasingly in AI-native systems: multi-agent workflows, tool-calling, and the guardrails that make them reliable in production. I care about the unglamorous parts that make systems trustworthy: explicit contracts, correctness guards, observability, and cost-awareness.

Selected Projects

Event Driven Dashboard screenshot

Event Lab is a live, interactive Kafka load simulator. Drag a slider and watch producer throughput, per-partition consumer lag, and backpressure react in real time. Built on Redpanda, deployed on Fly.io, and rate-capped so a public demo stays cheap to run. Architecture write-up and full source on GitHub.

Tool Router screenshot

A runnable demo of the pattern a stateless routing proxy needs when it sits in front of a federated MCP hub it doesn't own: discover tools from the hub at runtime, cache them for a short TTL instead of polling before every dispatch, and force the LLM's tool-choice into an enum of only the currently-live names, eliminating hallucination at the API boundary. Includes a mock Fastify hub, two safety guards, and a CLI script that mutates the hub live while the router adapts with no code change. Full source on GitHub.

Work Experience

Senior Software Engineer

Inkwell

2026 - Present

Senior Software Engineer

Sourcemap

2021 - 2025

Software Engineer

GE Digital

2019 - 2021

Software Engineer

SmartBear Software

2018 - 2019

Writing

All posts

Connect

Feel free to contact me at rakeemjthomas@gmail.com