Priyam Kabra

I’m Priyam, a computer science and math student at the University of Maryland. I like building things where software meets the physical world.

This past summer I was a software engineering intern at Verisign, automating reporting for the .com and .net registries. During the year I work on Jupiterp, a course planner used by 7,000+ UMD students a month, and TA the programming languages course. Outside of that I shoot photos on a Sony a7 IV.

Photo of Priyam Kabra

Experience

  1. Fall 2026
    University of Maryland — Teaching Assistant, CMSC330

    Lead a discussion section and hold office hours for Organization of Programming Languages: OCaml and functional programming, Rust’s ownership model, and memory management.

  2. Summer 2026
    Verisign — Software Engineering Intern

    Automated weekly reporting for the operator of the .com and .net registries. Rebuilt a legacy Jenkins-run PMO report, and built a Python CLI that triages host-compliance reports down to the genuinely non-compliant hosts, looks up their owners in ServiceNow, and emails them. Prototyped and documented a VAST to Spark to Tableau pipeline to retire an Oracle dependency.

  3. Nov 2025 –
    Jupiterp — Software Engineer, Core Contributor

    Open-source course planner used by 7,000+ UMD students a month. Shipped user-created calendar events by unifying them with course blocks under one type and render path, and helped migrate PlanetTerp professor and grade data into Jupiterp’s own dataset.

  4. Jan – Jun 2026
    Rip Current Sports — Software Engineer, contract

    Built an internal platform for a swim-equipment company through Project LIFT: a FastAPI and Supabase backend with a lead-discovery pipeline (Tavily search, Gemini extraction, scoring and dedup) and a RAG engine over past grant applications using pgvector HNSW search and Claude.

  5. 2025 – 26
    OneClique (UMD ACM) — Software Engineering Lead

    Led a 20-person team building an agentic assistant for UMD classes, dining, and transit. Headed the scheduling subteam: schedule generation as constraint satisfaction with DFS, backtracking, and pruning, then ranked by professor rating, class timing, and historical GPA.

Education

  1. 2025 – 28
    University of Maryland — B.S. Computer Science & Mathematics, minor in Robotics

    4.0 GPA. Startup Shell, AppDev Club, Project LIFT. National Merit Scholarship winner and Eagle Scout.

Projects

  1. 2026

    Distributed compute in the browser. Any group of phones and laptops becomes a cluster you join by scanning a QR code; jobs are split across Web Workers and re-queued when a device drops. One extra device halved a 35-second job to 17 seconds, and it kept scaling near-linearly from there. Built at YHack.

    TypeScriptNext.jsSocket.IOWeb WorkersLangGraphGitHubLiveDevpost
  2. 2026

    Wearable motion capture. Two arm-mounted ESP32 IMUs and an iPhone’s LiDAR capture a full 3D scene and skeleton in real time, then replay it. The limbs without sensors are inferred with inverse kinematics, which is the part I like most. 2nd place, app development track, Bitcamp 2026.

    PythonSwiftARKitThree.jsESP32GitHubDevpost
  3. 2025

    A Braille printer for under $200, against $10–15k for commercial embossers. A Raspberry Pi drives a three-axis punch and paper feed at over 99% embossing accuracy, and the software turns text, images, and audio into motor commands. Presented at the NJ Center for Deafblindness conference, where the features blind users cared about turned out not to be the ones we expected.

    PythonRaspberry PiReactSQLiteGitHub
  4. 2025

    A 3D renderer written from scratch with no graphics background: perspective projection, backface culling, clipping, z-buffering, physics, collisions, and OBJ model import, in about 1,500 lines of Python using nothing but pygame’s 2D primitives.

    PythonGitHub
  5. 2024

    A palm-sized robot that maps an unknown maze on its own and then races back through it. Floodfill runs in under 10 ms per decision within 4 KB of RAM on a bare-metal STM32, with IR sensor fusion and PID wall-following. 1st in division and 4th overall at IEEE MicroMouse @ MIT.

    C++STM32GitHub

All projects →

Photos

  • Harbor, early
  • Untitled
  • Dusk over the river
  • After rain
  • Dunes
  • Pool, closed for the season

All photos →