projects
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
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
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
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
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
Work in Progress
Currently buildingBuilding an AI-assisted note and idea capture app focused on fast writing, clean organization, and lightweight collaboration workflows.
Next.js / TypeScript / AI SDK / Tailwind CSS
Developing a video-focused product for uploading, processing, and sharing media with a smoother creator workflow and reliable backend jobs.
Next.js / Python / FastAPI / FFmpeg
envalut
WIPBuilding a CLI secret manager for storing, organizing, and retrieving environment secrets from the terminal with a simple developer workflow.
Go / CLI / Encryption / Developer Tools