Mohammed Alam

Software Engineer | CS @ Columbia University

New York, NY

Mohammed Alam

My Stack

  • JavaScript
  • TypeScript
  • Python
  • Java
  • SQL
  • React
  • Tailwind CSS
  • Next.js
  • Node.js
  • Express
  • PostgreSQL
  • MongoDB
  • Redis
  • AWS
  • Docker
  • Kubernetes
  • Git

Experience

  • Columbia Housing

    Systems & Operations Assistant

    New York, NY

    Independently conceived, designed, and built Dorm Room Viewer to help Columbia students explore campus housing through room-level floor plans, photos, and walk-time estimates. After presenting the platform to Columbia Housing, it was adopted for official development — now leading ongoing engineering for ~9,000 students in collaboration with the Systems & Operations team. Designed and built internal tools and Node.js automation services supporting operations across ~40 residential buildings and ~6,000 rooms, automating workflows and synchronizing housing data across systems.

  • Headstarter AI

    Software Engineering Fellow

    New York, NY

    Shipped 5 production AI applications in weekly sprints — RAG pipelines with OpenAI and Pinecone vector search, Stripe billing, and Next.js/TypeScript frontends. Won 1st place among 75+ participants at a TikTok-sponsored hackathon with a real-time blogging platform.

  • Freelance

    Software Engineer

    New York, NY

    Delivered 500+ web applications and Discord bots for clients. Scaled one bot to 13,000,000 users across 13,000+ servers, engineering its Redis + MongoDB data layer and Bull.js job queues to sustain low-latency performance under heavy concurrent load.

Featured Projects

View All Projects
mini-vercel Showcase Image

mini-vercel

TypeScriptFastifyPostgreSQLRedisDockernginxGoNext.js

My own little Vercel — a 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 — zero-downtime deploys with 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 grown organically to 13,000,000+ users across 13,000+ servers. Built on a Redis + MongoDB data layer with a Bull.js queue system to keep command latency low under high-volume concurrent traffic.

Dorm Room Viewer Showcase Image

Dorm Room Viewer

React.jsViteTailwind CSSFramer MotionAWS S3

Housing explorer for ~9,000 Columbia students: building photos, room-by-room floor plans with sizes, walk times to campus, and filters by room type, size, and distance. S3-backed image pipeline with graceful fallbacks and a Columbia CAS (SSO) auth scaffold — currently a public prototype with guest browsing.

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.