Projects

A collection of projects I've worked on, ranging from web applications to browser extensions and CLI tools. Featured projects include detailed documentation.

Featured Projects

Projects with detailed documentation and case studies

A modern flashcard application for effective learning using the Spaced Repetition System (SRS). Features email authentication, study time tracking, progress analytics, and bulk card import. Built with Next.js 15, TypeScript, and Turso database. Currently in early development.

Next.jsTypeScriptStripeAI IntegrationTursoSpaced RepetitionFlashcards

A YouTube video downloader and archiver with various tools to download, manage, categorize, convert, stream and manipulate videos. The project is still in early development stage.

Next.jsTypeScriptGo LangSQLiteDockerDocker Composeyt-dlp

Skool-Loom-Downloader is a lightweight Go utility that automatically scrapes and downloads Loom videos from Skool.com classrooms. It supports both cookie-based and email/password authentication, handles JSON and Netscape cookie formats, and comes with Docker support for easy deployment.

Go LangSkool.comLoomVideo DownloaderDocker

A lightweight React component for rendering the Swiss cross symbol with customizable size, colors, and border radius. TypeScript support, and dual CommonJS/ESM distribution.

npmPackageReactTypeScriptSwiss Cross

Other Projects

Additional projects and experiments

This Portfolio logo

This Portfolio

Finished

Yes, it is open source! You can find the source code on GitHub. This portfolio is built using Next.js, Tailwind CSS, and shadcn/ui.

Next.jsTypeScriptTailwind CSSshadcn/uiBlogToolsPortfolio
Skool Focus logo

Skool Focus

Finished

A browser extension that helps you focus while you use the skool.com website. With an easy to use popup you can hide various distracting elements from the site like notification or the community feed.

Browser ExtensionChromeFirefoxSkool.comProductivity

External Projects

Projects where I have helped with the implementation.

PentestGPT logo

PentestGPT

Finished

Advanced AI-powered penetration testing platform that provides integrated tools to help security teams conduct comprehensive penetration tests. Scan, exploit, and analyze web applications, networks, and cloud environments with ease and precision, without needing expert skills.

AIPenetration TestingWeb ApplicationsNetwork SecurityCloud SecurityNext.jsTypeScriptCybersecurity