My Projects
Selected projects showcasing my skills in full-stack development, architecture, and problem-solving
Ecom Analytics
Dec 2025 – Jan 2026
Kafka, Express, Zod, Typescript, Node.js, Clickhouse, Docker, OpenAI, MiniIO
- Architected an event-driven analytics platform supporting multi-service ingestion, stream processing, querying, archiving, and anomaly detection for high-throughput workloads.
- Implemented Kafka-based stream processors to asynchronously consume, validate, and transform events, sustaining ~110k events per run with near-zero consumer lag under load.
- Designed a read-optimized analytics API backed by ClickHouse, achieving p95 latency ≈ 11ms at ~50 RPS with 100% successful responses during stress tests.
- Automated detection and summarization of anomalous trends by analyzing daily aggregates across thousands of events per tenant and generating natural-language insights.
AutoDoc
Aug 2025 – Sept 2025
TypeScript, OpenAI, LangChain
- Designed and built a developer-first CLI tool to solve the challenge of maintaining documentation, using LangChain and OpenAI to produce simple, readable, and up-to-date summaries.
- Improved developer experience by automating the build workflow, writing a custom script to consolidate a 3-step compilation and startup process into a single command.
- Reduced document creation time by 30% by implementing an automated file scanning system to identify necessary project files only.
VieCode
Jul 2025 – Aug 2025
NextJS, PostgreSQL, Supabase, Docker, Judge0
- Developed a full-stack coding competition platform using Next.js, PostgreSQL, and Supabase.
- Secured the application by engineering room access controls and user authentication with Supabase, ensuring only verified users could access protected content.
- Containerized the Judge0 API using Docker to create an isolated environment for fast and secure code testing against multiple language test cases.
Game of Peculiar Terms
Jan 2024 – Feb 2024
NextJS, Socket.io, Typescript, Node.js, MongoDB, Docker, OpenAI
- Developed microservices using Docker (room server, game server, frontend) to simulate developing at scale.
- Converted the room server to use REST API's instead of web sockets, optimizing page performance by 20%.
- Used OpenAI image generation API to generate images enhancing user engagement.