projects

dotfiles

Nix

My personal NixOS config supporting three different devices with full configuration of the desktop experience under GNOME

Multiple security features include secure boot, measured boot via tpm, full disk encryption, kernel module blacklisting, and more

Mar. 2024 — Current

personal website

Hugo | TailwindCSS | JavaScript

This is the website you are on right now!

Made it using the templating engine hugo, tailwindcss, and vanilla javascript

May 2026 — Current

foodpal

Java | JavaFX | Maven | SpringBoot

Developed a full-stack desktop application using JavaFX, backed by a Springboot–based REST API

Created as a part of the Collaborative Software Engineering Project (CSE1105)

Nov. 2025 — Jan. 2026

multilayer perceptron

Python | Numpy | Jupyter

Implemented a simple MLP in NumPy, and trained it on a breast cancer dataset

Uses stochastic gradient descent with momentum, with an optional L2 regularisation term

Developed it as a way to better understand the concept while studying for a Machine Learning course (CSE2510)

Oct. 2025