Selected work
Projects
Five open-source projects tackling real technical challenges - complete with code and live demos where available.
More projects
World News Sentiment
Sentiment-scored news headlines for ~155 countries, refreshed hourly on an interactive map.
TypeScriptReactRedisRoBERTaLive demoPINN PDE Solver
Physics-informed neural network solving the heat equation to 2.5×10⁻⁴ error, with an MLOps gate.
JAXEquinoxAzure MLMLflowTrading Strategy Backtest
An event-driven backtesting engine running entirely in the browser - no backend at all.
PythonPyScriptWebAssemblyLive democonvolinear
A published Python DSP library - load, filter, transform and plot a signal in one line.
PythonNumPySciPyLive demoTechnical skills
Python
Scientific computing, machine learning and data pipelines.
Example (Python)TypeScript
High-performance web applications with static typing.
Example (TypeScript)WebGPU
GPU compute shaders for real-time simulation and rendering.
Example (WebGPU)React
Modular, state-driven user interfaces.
Example (React)WebAssembly
Running native-speed Python in the browser via Pyodide.
Example (WebAssembly)Git
Version control and collaborative development.
Example (Git)LaTeX
Typesetting academic papers and technical documentation.
Example (LaTeX)
