Projects

Projects

Research first, then the tools

I'm a Physics M.Sc. student first — so this page opens with the two reports behind my degree: the ab-initio DFT study of ZrS2 and ZrSe2 for NIT Silchar, and a summer of first-principles calculations at IISER Kolkata. The software I build to speed that kind of research up follows below.

Research Reports

Two documents, two institutions — the dissertation and the internship my Physics M.Sc. stands on. Click a cover to read the front page up close.

M.Sc. Project NIT Silchar · Dept. of Physics · 2026

Ab-initio DFT study of monolayer & bilayer ZrS2 and ZrSe2

My M.Sc. dissertation: a density-functional theory study of the two-dimensional transition-metal dichalcogenides ZrS2 and ZrSe2 — from relaxed crystal structures through to band structures and density of states. The through-line is the monolayer–bilayer comparison: what a second layer, and the van der Waals gap it opens between the two, does to a 2D material's electronic structure.

Structural relaxation · Band structure · Density of states · Monolayer vs bilayer · Interlayer vdW gap · 2D TMDs

VASP · Ab-initio DFT · 2D materials

Summer Internship IISER Kolkata · Dept. of Physical Sciences · 2025

First-Principles DFT Calculations on Crystalline Materials

The report of my summer at the Department of Physical Sciences, IISER Kolkata (May–July 2025): first-principles calculations on crystalline materials, worked through two codes — plane-wave VASP and the all-electron Elk. Total energies, relaxed geometries, band structures and density of states: the full pipeline from a raw crystal structure to physics you can plot.

Total energies · Relaxed geometries · Band structure · Density of states · Two-code workflow

VASP · Elk · First-principles DFT · Summer 2025

Software Projects

Tools I built so that research — mine and everyone else's — moves faster.

Built with help from AI. I developed these projects with AI coding assistants as a pair-programmer — for boilerplate, debugging and documentation — while the physics, the architecture and every final decision stayed mine.

VaspViz

VASP post-processing & visualization suite

Flagship

A cross-platform desktop application I built with PyQt6 for analyzing and visualizing VASP (Vienna Ab initio Simulation Package) output. VaspViz turns raw first-principles data into publication-ready figures — band structures, density of states, optical spectra and more — without writing a single line of script. What used to be an afternoon of matplotlib plumbing becomes a few clicks.

Band structure · DOS · Fat bands · Wannier90 · Optical spectra · 3D POSCAR viewer · CHGCAR rendering · EOS fitting · Convergence monitor

Python · PyQt6 · Matplotlib · NumPy · SciPy · pyqtgraph · AI-assisted

WallPrx

Minimal wallpaper discovery platform

Web App

A fast, distraction-free platform for discovering high-resolution desktop and mobile wallpapers. Curated collections, instant preview and one-click download — a clean, ad-free experience built with a mobile-first responsive interface.

Curated collections · Instant preview · One-click download · 4K & mobile · Ad-free · Mobile-first UI

HTML5 · CSS3 · JavaScript · Responsive UI · AI-assisted

Theorem

Live LaTeX equation editor

Web tool

A clean, modern equation editor for students, teachers and researchers: type LaTeX, see perfectly typeset maths instantly, and export it as a crisp image for assignments, papers and slides. No clutter — just beautiful equations, the moment you finish typing them.

Theorem — live LaTeX equation editor

Live rendering · Crisp image export · Fractions, matrices & align · Assignments, papers & slides

LaTeX · Web app · Works in the browser · AI-assisted

Have an idea or found a bug?

Both projects are open source — issues, ideas and pull requests are welcome.

Find me on GitHub