Personal and academic projects at the intersection of science, code, and creativity.
Physics2026
Plasma Discharge Analyzer
An interactive tool for analyzing glow discharge data from Geissler tube experiments. Computes Paschen curves, identifies discharge regions, and overlays theoretical predictions with experimental measurements. Designed to complement lab reports in experimental physics.
A fast, searchable reference web app for physics formulas — from classical mechanics to quantum field theory. Equations rendered in LaTeX, organized by topic, with dark mode and offline support via service worker. Built for students who want instant access without opening a textbook.
A machine learning pipeline that classifies emission spectra from gas discharge tubes. Trained on synthetic spectra generated from NIST atomic line databases, the model identifies unknown gases with high accuracy. Includes a simple drag-and-drop web interface to upload spectrum images.
A command-line tool that auto-generates structured lab report PDFs from raw data files and a simple YAML config. Handles figure generation, uncertainty tables, and LaTeX compilation automatically. Reduces report writing time significantly for recurring experiment formats.