Showcase

Architecting Systems.

A selection of my professional work and engineering experiments, focused on distributed systems, high-throughput pipelines, and robust backend architectures.

Gatekeeper: Express Rate Limiter
TypeScriptExpressRedisLua

Gatekeeper: Express Rate Limiter

Engineered a distributed, Redis-backed rate limiting middleware for Express APIs. Supports Fixed Window, Sliding Window, and Token Bucket algorithms with atomic Lua script operations to prevent race conditions.

Architecture Highlights

  • Distributed Architecture
  • Atomic Lua Scripts
  • Fail-open Design
  • Zero-dependency fallback
create-api-starterkit
Node.jsTypeScriptExpressDocker

create-api-starterkit

Architected a reusable backend template from scratch using TypeScript and Express. It reduces initial project setup time by over 50% by pre-configuring enterprise patterns, Swagger docs, and dockerized deployments.

Architecture Highlights

  • CLI Scaffolding
  • Structured Logging
  • Centralized Error Handling
  • Zod Validation
JavaSpring BootKafkaPostgreSQLRedis

SagaFlow: Distributed Orchestrator

Engineered a distributed transaction coordinator to solve the 'dual-write' problem in microservices. Implemented the Saga pattern using an orchestration-based approach. Designed for local-first development—spin up the entire stack (Services + Kafka) with one command.

Architecture Highlights

  • Event-driven state machine
  • Saga Orchestration pattern
  • Docker-compose local-cloud setup
  • Dead Letter Queue (DLQ) strategy
NestJSRedis StackWebSocketsClickHouse

EcoStream: Real-time Analytics

Architected a real-time data pipeline for high-throughput event processing. The system uses Redis for sub-second aggregations and is fully containerized to ensure identical behavior between local and production environments.

Architecture Highlights

  • Sliding window aggregation
  • Containerized Redis Stack
  • High-throughput WebSocket gateway
  • In-memory stream processing
GoPrometheusGrafanaTimescaleDB

Sentinel: SLO Monitoring Engine

Developed an alerting engine that goes beyond CPU/RAM metrics to focus on real business value. Built to be self-contained; the Docker environment includes pre-configured Prometheus and Grafana for instant observability.

Architecture Highlights

  • SLO/SLI calculation logic
  • Error budget alerting
  • Pre-configured dashboard volumes
  • Self-healing scraper configs

Have a complex problem to solve?

I specialize in high-stakes backend architecture and distributed systems. Let's talk about your next project.

Get in Touch