A selection of distributed systems, developer tools, and side projects I've built to explore new technologies.
Designed and implemented a distributed caching layer with consistent hashing, replication, and eviction policies for high-throughput backend services.
Designed and built an asynchronous work tracking service for Oracle Cloud Infrastructure Compute, enabling reliable long-running operation management across distributed compute resources.
Built a scalable work allocation engine for Amazon's Product Safety & Compliance team, distributing compliance review tasks across global teams with intelligent routing and priority management.
A premium personal website built with Next.js, TypeScript, and Tailwind CSS — serving as a portfolio, technical blog, digital garden, and knowledge base.
An AI-powered mock interview platform that simulates technical interviews, provides real-time feedback, and tracks preparation progress across system design, coding, and behavioral rounds.
A high-throughput URL shortening service with analytics, custom aliases, and rate limiting, designed to handle millions of redirects per day.