home

projects.

things i broke, fixed, and shipped.

Amigmi

TypeScript · Bun · Next.js · Express.js · PostgreSQL · Drizzle-orm

  • - Open-source CLI tool that locally parses JSONL logs from Claude Code, Codex, and OpenCode.
  • - Tracks AI token usage and ranks developers on a global leaderboard.

NovaEnv

Next.js · TypeScript · Node.js · Express.js · MongoDB · AES-256

  • - Project-based environment variable manager with token-based access control.
  • - All secrets encrypted at rest with AES-256.
  • - Ships with a CLI (NovaEnv CLI) to pull env vars directly into any local machine.

MyBrainDump

Next.js · MongoDB · Node.js · Web Speech API · Gemini API · Clerk

  • - AI-powered task and date manager — speak naturally, AI converts speech to actionable tasks.
  • - Uses Gemini API for intent parsing and Clerk for auth.

Gitalyze

Next.js · Redis · GitHub API · Node.js · Express.js

  • - GitHub profile analyzer — enter a username, get a rich dashboard of repos, contributions, and stats.
  • - GitHub API responses cached in Redis for fast repeat lookups.

MakeMyPath

Next.js · OpenAI API · TypeScript · Tailwind CSS

  • - AI-powered learning roadmap generator — users describe their goal, AI builds a personalized path.

Whooper

TypeScript · Node.js · Express.js · Redis

  • - Open-source API caching proxy that sits between clients and backend services.
  • - Caches responses and automatically invalidates them using user-defined rules.

InsightPlus

NestJS · TypeScript · Redis · PostgreSQL · Clickhouse

  • - Open-source, self-hostable analytics engine with dual-DB architecture (PostgreSQL + Clickhouse).
  • - Processes thousands of events per second with fully customizable metrics and event schemas.

SprintStack

Bun · TypeScript · Express.js · PostgreSQL · Socket.io · Redis · BullMQ · Drizzle ORM

  • - Open-source, fully customizable backend template for building scalable project management platforms.
  • - Includes workspaces, projects, tasks, sprints, workflows, notifications, search, and realtime collaboration features.

Redis-inside

TypeScript · Bun · Redis

  • - Open-source terminal UI for Redis that brings the Redis Insights experience to the CLI.
  • - Browse keys, inspect values, monitor memory usage, and manage Redis without leaving the terminal.

DNS Resolver

Golang

  • - Recursive DNS resolver with in-memory caching for fast repeated lookups.

Load Balancer

Golang · Round Robin · HTTP · Goroutines

  • - Round-robin HTTP load balancer distributing requests across multiple backend servers.

Job Scheduler

Golang · Goroutines · Channels · Mutex

  • - Customizable scheduler for one-time and recurring jobs using goroutines and channels.

ChatApp

Redis · Pub-sub · Socket.io · TypeScript · Turborepo · Node.js

  • - Scalable real-time chat backend template using Redis pub/sub for horizontal scaling.

DownDetective

Golang

  • - Lightweight uptime monitor — concurrently checks a list of URLs and reports their status.