KA

Kelvin Amoaba

Software engineer building scalable systems and exploring the depths of low-level architecture. Currently at Vela Partners.

System Design · Cloud Infrastructure · Distributed Systems · Go · Compilers

Research

Teaching

  • Building Nginx from Scratch

    nginx handles millions of requests per second. But how does it actually work under the hood? In this series, we build a working reverse proxy from scratch in Go — no libraries, no shortcuts — to find out. This is part 1: we cover what reverse proxies actually do and build our first working version using raw TCP.

Writing

All writing

Projects

  • Telemetry

    Observability for AI and LLM apps, built on OpenTelemetry. Captures every model call, tool step, and retrieval as a trace — with tokens, cost, latency, and errors attached — through drop-in TypeScript and Python SDKs or any OTLP exporter, with cost computed from live pricing for 4,700+ models.

  • Lookout

    A zero-dependency monitoring agent for Linux servers, written in Go. Reads metrics directly from /proc and evaluates alert rules in-process — with hysteresis thresholds, disk-fill prediction, and a dead-man's switch — shipping as a single static binary under systemd instead of a full Prometheus stack.

  • RiftCheck

    AI-powered API contract change detection for GitHub repositories. Monitors every commit and PR for breaking changes across REST, GraphQL, and gRPC, and notifies the right teams instantly.

  • iShortn

    A URL shortening service with a built-in analytics dashboard. It tracks link clicks, geographic data, and user behavior in real-time. Currently has over 10,000 users and more than a million link clicks.

  • LogDeck

    A self-hosted control plane for Docker and Podman, shipped as a single Go binary. Tails every container into a local store so log history survives redeploys, and adds full-text search, container and Compose management, alerting, multi-host support, and a built-in MCP server that lets AI assistants read logs and act on containers.

  • is-temp.com

    A temporary email service powered by a custom SMTP server built in Golang. It provides disposable email addresses and supports attachments and custom domains.

  • formbase.dev

    A backend service for HTML forms. It lets users collect form submissions and file uploads just by pointing their HTML form to the service endpoint, no backend code required.

  • directt.to

    An open-source alternative to Google Dynamic Links — create powerful, trackable, and customizable short links.

  • zihni

    AI-powered analyst agents for VCs. Built autonomous LLM-based agents to automate early-stage tasks like pitch deck analysis, market research, and investment memo generation—drastically reducing due diligence time.

  • bazaar

    A full-stack self-healing web scraper that leverages AI to automate complex web scraping workflows—over 10 million records collected, with a 90% reduction in manual data collection.

  • docker reverse proxy

    A custom Docker reverse proxy built from scratch to understand how tools like Traefik and NGINX work under the hood. Focused on dynamic service discovery and routing.

  • meta-scout

    A simple API that extracts website metadata—including Open Graph images, descriptions, and titles—for quick content previews and link enrichment.

  • OpenStatus

    Active contributor to OpenStatus. 🏓 The open-source monitoring platform with incident management 🏓

Activity

6,342 contributions in the past year