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