Showcase

Architecting Systems.

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

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