Work / Public systems

Systems shaped by real constraints.

Case studies focused on domain rules, service boundaries, data, integrations, delivery, and the product interfaces that make complexity usable.

01 / Selected case study

PingLens - AI-Powered Web Analytics Platform

A production-ready, privacy-focused web analytics platform with an integrated AI 'Data Analyst' that uses Text-to-SQL to answer natural language questions about your data. Built with TypeScript, Express.js, React, and PostgreSQL.

Enter case study
Interactive proofPingLens - AI-Powered Web Analytics Platform
Natural-language question
LLM provider
Generated SQL
Validation 01
Validation 02
Validation 03
Validation 04
Validation 05
Read-only database
Analytics response

02 / Complete index

Project archive

7 public systems, ordered by the portfolio record.

Rate Limit Project - Algorithm Comparison from Scratch

A production-ready rate limiting solution implementing Fixed Window Counter and Sliding Window Log algorithms from scratch with pluggable storage backends, per-client configuration, and tests that prove exactly where the fixed window fails.

Read case study

TaskFlow - Real-Time Collaborative Task Manager

A collaborative task management application with teams, real-time sync, live notifications, and role-based access - built with Next.js 15 and Convex to explore reactive database subscriptions and event-driven communication patterns.

Read case study

Modular E‑Commerce Platform

A fully modular e-commerce platform built as a Turborepo monorepo with a Fastify backend, Astro storefront (React islands), React + Vite admin panel, and three shared packages - featuring dynamic RBAC, convention-based route auto-registration, and background job processing.

Read case study

Microservices Starter Kit

A production-ready microservices architecture with 5 NestJS services (API Gateway, Auth, Users, Products, Payments) communicating entirely through RabbitMQ events, each with its own PostgreSQL database, deployed on Kubernetes with full CI/CD.

Read case study

Jewelry Store - Full-Stack E-Commerce Platform

A complete production-grade e-commerce platform for jewelry retail - two Next.js frontends (customer storefront with Material-UI + admin dashboard with Tailwind CSS), an Express.js API, Stripe payment processing, transactional emails via Brevo, and automated PDF invoice generation.

Read case study