VS
  • Home
  • Projects
  • Coursework
  • Resume

© 2026 Vineet Sharma

reach out at vineetds [at] mit [dot] edu!

press ` for terminal

projects

Things I have built.

  • HackMIT 2026 Website

    The public-facing splash/landing site for HackMIT 2026 with over 125,000 unique visitors.

    • HackMIT
    • React 19
    • TypeScript
    • Vite
    • Tailwind CSS
    • ESLint
  • Compute-Aware Hybrid Architecture Search

    MIT Deep Learning Research: selectively replace transformer attention layers with linear attention using layer-wise distillation.

    • PyTorch
    • W&B
    • Linear Attention
    • Knowledge Distillation
    • Research
  • dSideAI

    CSAIL-affiliated fintech MVP with trade compliance guardrails and portfolio backtesting.

    • React
    • Node.js
    • Express
    • MongoDB
    • Docker
    • LLMs
  • Stacked Circuits

    MIT Sandbox-funded e-commerce prototype for custom PCB manufacturing.

    • React
    • Node.js
    • PostgreSQL
    • Figma
  • AppReader

    Internal admissions tool to distribute applications to reviewers, track scores, and run the admit-list algorithm.

    • HackMIT
    • React
    • TypeScript
    • Vite
    • Flask
    • PostgreSQL
  • Puzzle

    Hidden puzzle hunt on the HackMIT website, solved by 1000s of hackers for a shot at guaranteed admission. Built the OAuth integration and the anti-cheat system: a copied flag is silently marked suspicious and still shows as correct, so cheaters never learn they were caught.

    • HackMIT
    • TypeScript
    • Vite
    • Flask
    • PostgreSQL
    • Docker
  • Plume

    HackMIT's core platform and OAuth provider. Built the judging table assignment system — a deterministic generator that places every team across judging spaces, honoring power requirements and admin pins, with byte-identical output for identical inputs.

    • HackMIT
    • React
    • Flask
    • PostgreSQL
    • Algorithms
  • Matchmaking

    Teammate-finding app for 1,000+ hackers. Built the organizer console, Discord OAuth ownership verification so handles cannot be spoofed, and the migration from pairwise teammate links to real teams.

    • HackMIT
    • React 19
    • Mantine
    • Flask
    • PostgreSQL
    • S3
  • Hardware Checkout

    Hardware inventory and checkout desk. Created the repo and built the data model, an admin-editable request form organizers change without a deploy, and a scan-to-checkout flow that refuses orders not belonging to the scanned badge.

    • HackMIT
    • React 19
    • Mantine
    • Flask
    • PostgreSQL
    • QR
  • Day-Of Companion App

    Offline-capable PWA for the day of the hackathon — schedule, quests, and push notifications. Scaffolded the full stack end to end and bootstrapped the backend and frontend test suites.

    • HackMIT
    • React 19
    • Flask
    • PWA
    • Web Push
    • PostgreSQL
  • Personal Website

    This website! Portfolio with a terminal mode. Inspired by my friends Sanjith and Arman.

    • TypeScript
    • Next.js
    • React
  • Snake on PCB

    Snake game on an embedded RISC-V processor, implemented in C and RISC-V assembly.

    • C
    • RISC-V
    • Embedded Systems
  • LISP Parser REPL

    Python Scheme interpreter with tokenize/parse/eval pipeline, frame-based scoping, linked lists, and more with an interactive REPL and command line.

    • Python
    • Interpreters
    • REPL
    • Scheme
    • Parsing
  • Star Battle

    Client/server Star Battle puzzle. ParserLib for .starb files, Express server, and a TypeScript canvas client to place stars and detect wins.

    • TypeScript
    • Express
    • Canvas
  • CardioSense

    MIT Hacking Medicine 2025 — 3rd place, $1,000 prize.

    • Python
    • React
    • Next.js
    • OpenAI API