I build things that work.
Backend systems, Svelte frontends, infrastructure, open source. Whatever needs to ship. Currently deep in Kafka pipelines and GPS telemetry at scale. Previously built a WMS/ERP from scratch. Three open source packages with real adoption.
Day to day
Kafka, microservices, workers, event detection, GPS telemetry. TypeScript, NestJS, Fastify, PostgreSQL, TimescaleDB, Redis.
Svelte 5 enthusiast. SvelteKit for admin dashboards, internal tools, and this site. Tailwind CSS, shadcn-svelte.
AWS (ECS, MSK, RDS), Terraform, Docker, Grafana, CI/CD. From local compose to production clusters.
Recent writing
View allRate Limiting Algorithms Explained: When to Use Which
There are 7 distinct rate limiting algorithms and they all behave differently for the same config. Here's when each one makes sense.
How I actually use AI daily
No hype. Just the boring reality of where LLMs save me time and where they waste it.
Things that broke in production (and what I learned)
A collection of "oh no" moments from running real services. No sugarcoating.
Featured projects
View allThrotto: Rate Limiting Library
A comprehensive TypeScript-first rate limiting library with 7 algorithms, 6 storage backends, and 18 framework adapters. Zero runtime dependencies in core.
GPS Fleet Management Platform
Professional work: event-driven microservices platform for GPS fleet tracking. Kafka pipelines, real-time event detection, geofencing, chat, tachograph integration, and full AWS infrastructure.
Tzezar's Datagrid
A highly extensible headless datagrid for Svelte 5 with exceptional performance. Handles hundreds of thousands of rows with built-in sorting, filtering, grouping, and virtualization.
simplicity over cleverness · ship first, optimize where it hurts · results over theory