Ammaar Alam mark
Ammaar AlamPrinceton CS Student

Hey, I'm Ammaar Alam

>

I'm a computer science student at Princeton building tools that make complex systems feel effortless. From AI campus copilots to smart automation for student life, I gravitate toward problems where latency, reliability, and polish all matter.

Outside the terminal I chase new frameworks, contribute to open source, and capture campus life through photography. Always learning, always shipping.

View Resumé
press ⌘Kcommand palette

recent notes

first offer of the season 😩

guess im going to SF this summer? 👀

resilience :|

never before in this industry has the penalty for being average been so severe, but never had the reward for being extraordinary been so extreme

new site yayy

am keeping the old one up as well; just like seeing the difference between a year of learning hehe

ammaar@portfolio~/portfolio%
F9 toggles theme
$

ammaar@portfolio~/portfolio%

TigerType

Web-based typing competition platform for Princeton with live races, CAS auth, analytics, and private lobbies.

launch

Online WebChat

Real-time chat app with secure rooms, Socket.IO transport, and persistent history.

launch

IoT Smart Door System

Arduino Nano ESP32 door controller with web and Bluetooth automation for dorm rooms.

launch

Skills

Programming LanguagesJava
Programming LanguagesC++
Programming LanguagesPython
Programming LanguagesC
Programming LanguagesR
Programming LanguagesAssembly
Web DevelopmentFlask
Web DevelopmentNode.js
Web DevelopmentMongoDB
Web DevelopmentDocker
DevOpsGit
DevOpsUNIX/Linux
DevOpsGitHub Actions
DevOpsTerraform
DevOpsAnsible
DevOpsGoogle Cloud Platform
DevOpsArduino & ESP32
Frontend DevelopmentHTML/CSS
Frontend DevelopmentJavaScript
Frontend DevelopmentReact
Programming LanguagesJava
Programming LanguagesC++
Programming LanguagesPython
Programming LanguagesC
Programming LanguagesR
Programming LanguagesAssembly
Web DevelopmentFlask
Web DevelopmentNode.js
Web DevelopmentMongoDB
Web DevelopmentDocker
DevOpsGit
DevOpsUNIX/Linux
DevOpsGitHub Actions
DevOpsTerraform
DevOpsAnsible
DevOpsGoogle Cloud Platform
DevOpsArduino & ESP32
Frontend DevelopmentHTML/CSS
Frontend DevelopmentJavaScript
Frontend DevelopmentReact

Projects

explore all my projects

“i will get to completing the on-hold projects eventually”

featured builds

projects i’m particularly proud of

drag or use ← →
Operationalweb

TigerType

Web-based typing competition platform for Princeton with live races, CAS auth, analytics, and private lobbies.

TigerType project interface
ReactNode.jsExpress.jsPostgreSQLWebSocketsFull-stack
Operationalweb

Online WebChat

Real-time chat app with secure rooms, Socket.IO transport, and persistent history.

WebChat Application - Real-time messaging interface
JavaScriptNode.jsSocket.IOExpress.jsWebSockets
Operationalsystems

IoT Smart Door System

Arduino Nano ESP32 door controller with web and Bluetooth automation for dorm rooms.

IoT Smart Door System control interface
ArduinoC++IoTMobileSystems

TigerType

Operational

TigerType brings MonkeyType-style races to the Princeton community with CAS integration, practice modes, private lobbies, real-time WebSocket tracking, and in-depth analytics for WPM, accuracy, and error rates.

ReactNode.jsExpress.jsPostgreSQLWebSocketsFull-stack

Pokémon Quiz

Completed

A fast Pokémon trivia experience with generation filters, fuzzy suggestions, streak tracking, and optional silhouette mode built on Next.js and Tailwind.

Next.jsTypeScriptReactTailwind CSSPokeAPI

Instagram Follower Analyzer

Completed

Web dashboard that ingests Instagram follower/following exports, runs a custom C analyzer, and surfaces non-mutual connections with a React + Flask front end.

CPythonReactFlask

Online WebChat

Operational

A multi-room chat experience with Socket.IO WebSockets, room passwords, persistent storage, and live user presence that also powers the demo embedded on this site.

JavaScriptNode.jsSocket.IOExpress.jsWebSockets

IoT Smart Door System

Operational

Hardware + software stack that drives a dorm room door via Arduino Nano ESP32, L298N motor driver, and DC motor with real-time web dashboard, Bluetooth fallback, and status telemetry.

ArduinoC++IoTMobileSystems

Princeton AI Campus Assistant (Tay)

Operational

Campus-wide AI concierge that answers student questions using geospatial data, optimized email parsing, and a Python + JavaScript stack backed by MongoDB.

PythonJavaScriptGoogle APIAI/MLMongoDB

TigerMatch (Formerly TigerLink)

On Hold

Questionnaire-driven matching experience with user profiles, crush reveals, photo uploads, mock CAS authentication, and end-to-end encrypted messaging built on React, Node, and PostgreSQL.

ReactTypeScriptNode.jsExpress.jsPostgreSQLCASE2E EncryptionFull-stack
GamePigeon Solver interface

GamePigeon AI Solver

On Hold

Tooling for WordHunt, darts, and anagrams that mirrors iPhone gameplay, performs OCR, and drives actions with PPO-trained agents and PyTorch vision models.

PythonPyTorchOpenCVPPOOCRAI/ML
Advanced Data Structures and Algorithms visuals

Advanced Data Structures & Algorithms

Completed

Comprehensive repository of Princeton COS 226 assignments covering percolation simulation, kd-tree nearest search, WordNet processing, seam carving, and other algorithmic analyses in Java.

JavaAlgorithmsData StructuresMachine Learning
Physics Kinematics Solver interface

Physics Kinematics Solver

Completed

Desktop Java application that guides students through kinematics problems with visual aids, solving for time, displacement, and velocity across multiple scenarios.

JavaGUIPhysicsEducation

MAT-201 Grade Calculator

Abandoned

Legacy calculator that estimated MAT-201 outcomes using Java and JavaScript routines; kept for archival purposes though the project is no longer supported.

JavaJavaScriptGrading

skills snapshot

technical skills

Programming Languages

  • JavaAdvanced · 97%
  • C++Advanced · 90%
  • PythonAdvanced · 93%
  • CAdvanced · 80%
  • RProficient · 65%
  • AssemblyBeginner · 30%

Web Development

  • FlaskProficient · 65%
  • Node.jsProficient · 60%
  • MongoDBProficient · 60%
  • DockerBeginner · 40%

DevOps

  • GitAdvanced · 80%
  • UNIX/LinuxAdvanced · 85%
  • GitHub ActionsAdvanced · 91%
  • TerraformProficient · 60%
  • AnsibleProficient · 60%
  • Google Cloud PlatformProficient · 55%
  • Arduino & ESP32Proficient · 50%

Frontend Development

  • HTML/CSSProficient · 77%
  • JavaScriptAdvanced · 80%
  • ReactAdvanced · 85%

experience

experience & roles

timeline of all my relevant professional experiences and campus involvement

TigerApps logo

Tiger Ops Senior Developer

@TigerApps
Sep 2025 - Present
  • Lead reliability and AI delivery across campus apps as part of Tiger Ops
  • Built a campus AI assistant with MongoDB ingestion, retrieval tooling, and Google Places MCP integration
  • Standardized one-click CI/CD via reusable GitHub Actions and centralized telemetry
CI/CDAWSGitHub ActionsMCP Servers
Ultimate Kronos Group (UKG) logo

Software Engineering Intern

@Ultimate Kronos Group (UKG)
May 2025 - Aug 2025
  • Automated infrastructure provisioning and deployments on GCP using Terraform and Ansible
  • Maintained CI/CD pipelines to keep configuration consistent across teams
  • Documented developer platform best practices
GCPCI/CDTerraformAnsible
TigerApps logo

Junior Software Developer

@TigerApps
Sep 2024 - Aug 2025
  • Launched an AI campus assistant handling 450+ DAU and 1,500+ total conversations
  • Added Google Places Nearby API support for location-aware queries
  • Optimized email processing with hybrid search and improved listserv support
PythonMongoDBJavaScriptAI/MLWeb Development
McGraw Center logo

Digital Learning Lab Specialist

@McGraw Center
Sep 2023 - Present
  • Support 15+ students weekly with hardware and software troubleshooting
  • Delivered eight workshops covering audiovisual skills, programming, and efficient AI usage
TeachingProgrammingAI
Princeton CS logo

Computer Science Course Fellow (TA)

@Princeton CS
Jun 2024 - Aug 2024
  • Designed six programming assignments reinforcing core Java skills
  • Authored 20+ PrairieLearn quizzes with randomized Python logic
  • Led lectures, labs, and weekly office hours that helped students hit 80% quiz medians
JavaPythonTeaching
Dell Technologies logo

Conferee Machine Learning Research Fellow

@Dell Technologies
Jul 2023 - Aug 2024
  • Enhanced Dell's recommendation engine with targeted ML experiments
  • Ran chatbot A/B testing and user feedback analysis
  • Mentored junior interns on data projects while maintaining low turnover
Model Predictive Program Synthesis (MPPS)PythonMLNLPLinux
Dell Technologies logo

Machine Learning Intern

@Dell Technologies
Jul 2022 - Jul 2023
  • Lifted recommendation engagement by 6% through algorithm improvements
  • Refined chatbot flows using A/B testing and user feedback
  • Completed Dell's internal Data Science Certification program
RPythonMLData Science
HackPrinceton logo

Partnerships Director

@HackPrinceton
Sep 2023 - Dec 2023
  • Raised roughly $30,000 in sponsorships for the hackathon
  • Ran outreach campaigns targeting 2,500+ potential sponsors
  • Managed returning sponsor relationships
MarketingLeadershipCommunication
Nina Hospitality logo

Data Entry Assistant

@Nina Hospitality
Dec 2020 - Jul 2023
  • Streamlined data entry to improve efficiency by roughly 60%
  • Built an SQL-backed management system that cut retrieval times by up to 25%
SQLExcelData Management

Ready to connect?

I'm actively seeking CS internships for Summer 2026 and FT conversion opportunities for Summer 2027. Interests in primarily backend development (including DevOps and CI/CD), systems engineering, and AI/ML infrastructure roles.

Texting directly is usually fine too

Command Palette

Search for a command to run...