VS
  • Home
  • Projects
  • Coursework
  • Resume

© 2026 Vineet Sharma

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

press ` for terminal

projects

Things I have built.

  • 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 Splash site. Build and ship puzzles hackers solve for guaranteed admission.

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

    Core HackMIT platform for hacker applications, event management, project submission, and judging.

    • HackMIT
    • React
    • TypeScript
    • PostgreSQL
    • Full-Stack
  • 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