Projects

A small selection of technical and research projects. Click any card to expand it and see more details.

Constraint Encoding in Physics-Informed Neural Networks for PDE Solvers

Independent Research Project

Structure-aware PINN methods that encode admissibility, variational principles, entropy conditions, and comparison principles for PDE classes.

PINNsScientific Machine LearningPDEsPyTorch

Presentation, Report, Code available

Spiral Wave Dynamics and Low-Energy Defibrillation in Excitable Media

Collaborative Computational Biology Research

FitzHugh-Nagumo reaction-diffusion simulations and contour-guided interventions for low-energy topological defibrillation.

Reaction-DiffusionComputational BiologyPDE SimulationTopological Control

Report, Code available

Bayesian Interpretation of BLAST Evidence for Biological Sequence Matching

Individual Research Project

Bayesian reinterpretation of BLAST evidence to estimate posterior support for sequence homology and species matching.

Computational BiologyBayesian InferenceMCMCBioinformatics

Presentation, Report, Code available

Advanced Music Recommendation using Deep Learning

Research / Project

Multi-modal deep learning recommender combining audio signal features and user data.

PyTorchDigital Signal ProcessingML Design

Poster, Presentation, Report, Code available

AI Assisted Rapid Prototyper

Senior Capstone Project

LLM-driven scaffolding tool for rapid prototyping of full-stack applications.

LLMFull StackGroup ProjectAPIAgile/Scrum

Poster, Presentation, Documentation available

Boundary Integral Equation ODE/PDE Solver

Applied Math

Numerical quadrature and boundary integral methods for ODE/PDE problems.

NumericalPDEPythonNumPy

Presentation, Report, Code available

Signal Noise Reducer

Signal Processing

Algorithms to denoise audio signals using rank-revealing linear algebra techniques.

Digital Signal ProcessingFilteringLinear Algebra

Presentation, Report, Code available

Turing Instabilities and Ohta–Kawasaki Phase Separation

Applied Math / Dynamical Systems

A comparative study of reaction–diffusion (Brusselator) and phase-separation (Ohta–Kawasaki) models for biological morphogenesis.

PDEsDynamicsNumerical SimulationStability Analysis

Presentation, Report available

Airfoil Fluid Simulation

Simulation / Real Data

Computational fluid dynamics simulations for airfoil design and analysis.

CFDSimulationMatlab

Presentation, Report available

Image Compressor

Tooling / Research

Compression of images using discrete wavelet transforms and SVD techniques.

Signal ProcessingLinear Algebra

Report available

Travel Planning Guide

Utility / Web App

A travel itinerary planner with ticket booking functionality, weather information, and an interactive calendar.

ExpressAPIsGroup Project

Code available

Minigit File Version Control

Systems / Tools

Small-scale version control implementation demonstrating core VCS primitives.

GitData StructuresC/C++

Code available