home

projects

Dev Notify

Build a web application that helps developers stay updated on issues from their starred repositories on GitHub. The platform should aggregate and track issue activity in real time, providing notifications and a centralized dashboard to improve developer productivity and awareness.

Next.js / TypeScript / GitHub API / Tailwind CSS

Evict-Bench

Database

C++ benchmark suite for database buffer-pool eviction policies: FIFO, Random, LRU, MRU, CLOCK, LFU, LFU-Aging, LRU-K, 2Q, PostgreSQL-style Clock Sweep, InnoDB midpoint LRU, ARC, LIRS, CLOCK-Pro, CAR, TinyLFU, and DBMIN-style query-aware replacement.

c++ / benchmark / database

Video Transcoder

Build a video transcoding service with real-time encoding and streaming capabilities. The system should support transcoding into 480p, 720p, 1080p, and 4K resolutions, with all jobs handled asynchronously to ensure a smooth and responsive user experience.

Python / FastAPI / Celery / Redis / FFmpeg / Minio

Record-me

Developed an open-source screen recording and video messaging platform as an alternative to Loom. Built features for recording, storing, and sharing videos with secure JWT-based authentication, enabling private hosting and full ownership without relying on third-party subscriptions.

Next.js / MongoDB / Clerk / Prisma / Electron

Coding Challenges

practice

Built a collection of low-level system tools and algorithmic implementations including a custom grep tool, JSON parser, web server, Redis-like server, compression tool (Huffman coding), and CLI utilities. Focused on understanding core computer science concepts, building from scratch, and optimizing for performance and clean design.

Python / Systems Design / Algorithms / CLI Tools

Passion Farms

freelance

Built a scalable full-stack e-commerce platform with real-time inventory tracking and secure payment integration using Stripe. Designed and implemented REST APIs, optimized database queries for product and order management, and delivered a responsive, high-performance user experience using Next.js.

Next.js / Node.js / MongoDB / Stripe

Work in Progress

Currently building

noCap

WIP

NoCap is a live random video call platform. Meet real strangers from around the world — no scripts, no filters, just authentic face-to-face conversations.

Next.js / TypeScript / AI SDK / Tailwind CSS

Vidara

WIP

AI Images and short video generation for social media

Next.js / Python / FastAPI / FFmpeg

envalut

WIP

Building a CLI secret manager for storing, organizing, and retrieving environment secrets from the terminal with a simple developer workflow.

Go / CLI / Encryption / Developer Tools