amitav.dev

projects

JumboHack

I was the technical lead for JumboHack 2025, and built the hackathon website and infrastructure. Currently, I am the lead organizer for JumboHack and am planning JumboHack 2026!

Next.jsCloudflare D1

Quantum Messenger

A messaging application that demonstrates a potential application of quantum computing. It uses IBM's Qiskit library to perform quantum random number generation, allowing us to have truly random numbers during encryption. It also includes a mock implementation of the BB84 protocol to detect interceptions.

PythonQiskitFastAPI

Monkey Interpreter

I read Thorsten Ball's Writing an Interpreter in Go and followed along in Rust. After finishing the book I then adapted the interpreter to play with some other language ideas I had.

Rust

termight.nvim

A neovim extension that allows for quick repeated access to terminal buffers.

Lua

Theatre@First

I was the technical lead for the Theatre@First JumboCode project. We build an inventory system for Theatre@First to use to keep track of props, scenery, costumes, and more.

Next.jsPostresCloudflare Pages

LightHack

My custom version of the ETC Community LightHack project adapted to work with an Arduino Nano.

C++Arduino