All Projects

A selection of things I've built — from products serving millions of users to hackathon winners and hardware experiments.

mini-vercel Showcase Image

mini-vercel

TypeScriptFastifyPostgreSQLRedisDockernginxGoNext.js

Self-hosted deployment platform that turns a git push into a live HTTPS site, and it's serving the page you're reading right now (malam.me migrated off Vercel entirely). HMAC-verified GitHub webhooks queue builds on Redis; a worker clones the repo, builds the Dockerfile, health-checks the new container, then rewrites routes before stopping the old one for zero-downtime deploys and instant rollbacks. Every project gets its own *.malam.me subdomain under a wildcard TLS cert, managed from a dashboard with live build logs or a CLI, all on a single 1GB EC2 box.

Guess The Number Showcase Image

Guess The Number

Node.jsMongoDBRedisBull.js

Multiplayer Discord game serving 13,000,000+ users across 13,000+ servers. Uses Redis and MongoDB for game state and a Bull.js queue system to handle high-volume concurrent commands while keeping command latency low.

Dorm Room Viewer Showcase Image

Dorm Room Viewer

React.jsViteTailwind CSSFramer MotionAWS S3

Housing explorer for ~6,000 Columbia students with building photos, room-level floor plans, walk times, and filters by room type, size, and distance. Uses AWS S3 for image storage with graceful fallbacks and Columbia CAS (SSO) authentication for staff tools.

Doorman Showcase Image

Doorman

TypeScriptReactExpressAsana APIDocker

Open-source Asana project builder that adds custom workflows and bulk-editing capabilities on top of the Asana API, including features not available in Asana's standard interface. Imports spreadsheets or existing projects into an Asana-style staging editor with Ctrl+A and multi-select, bulk completion/due-date/delete actions, drag-and-drop task and section management, custom fields, filtering, sorting, column controls, and project templates. Builds and syncs changes through batched API requests with validation, authentication, rate limiting, snapshots, and Docker deployment.

Dine U Showcase Image

Dine U

React NativeTypeScriptPythonNode.jsSupabase

Cross-platform dining companion app for university students with real-time dining hall menus, an ML recommendation system trained on user preferences, and serverless APIs deployed on Supabase Edge Functions.