Projects

Nemotron Competition

Fine-tuning and prompt engineering pipeline for the Nvidia Nemotron competition. Benchmarks Claude and vLLM backends across six problem categories, with a Streamlit analytics dashboard tracking experiment runs and per-category accuracy.

LLMfine-tuningbenchmarkingpython

Currency Arbitrage Detection

Detects currency exchange arbitrage opportunities and computes optimal conversion paths using graph-based algorithms. Models exchange rates as a directed weighted graph and applies Bellman-Ford in −log(rate) space for negative cycle detection. Includes a live data pipeline via exchangeratesapi.io.

graph algorithmsbellman-fordpythonfinance
github

University Dev

Coursework projects spanning programming languages, algorithms, and applied computing — including a JavaScript interpreter in Racket, an Unlimited Register Machine in Java, a Binomial Options Pricing Model, and NZ crash data analysis.

racketjavapythonalgorithms
github