Selected work

Projects

“If you can't solve a problem, there is an easier problem—find it and solve it.” — George Pólya

Graph RAG
Neo4j LLM & RAG Streamlit

Graph-Powered RAG Recommendations

Contextual recommendations with retrieval-augmented generation on a Neo4j graph.

Flask
Flask Python JavaScript

Full-Stack Job Board Prototype

Dynamic prototype with full front- and back-end functionality.

ETL
GCP Cloud Functions BigQuery

ETL Pipeline on Google Cloud

Serverless extraction and BigQuery analytics with monitoring and retries.

Geant4
GEANT4 C++ Monte Carlo

Neutron Capture Simulation

C++/GEANT4 simulation of neutron interactions for LEGEND-1000.

PINNs
PyTorch PINN Deep Learning

Physics-Informed Machine Learning

Solving PDEs with physics-informed neural networks in PyTorch.

Telescope ML
Scikit-learn PyTorch Computer Vision

Gamma Telescope Event Classification

Classifying astronomical events; discriminating gamma signals from noise.

Higgs Boson
TensorFlow Kaggle ML

Higgs Boson ML Challenge

Predicting particle collisions at the LHC with ML approaches.

Computational Astrophysics
Astrophysics NumPy Fluid Dynamics

Computational Astrophysics Coursework

Modeling stellar evolution and related phenomena using numerics.

N-Body Simulation
N-Body NumPy Diff. Equations

N-Body Problem Simulation

Dynamics of celestial bodies with numerical methods in Python.