Products

Personal projects, and space for projects still in progress.

Current projects

Stock Delivery Trading Simulator

Rust backtesting engine for long-only delivery trading with YAML-defined technical policies (EMA/ADX/RSI, ATR stops, SMA100 trend filter), strict no-look-ahead causality, P&L reports and charts.

Stock Delivery Trading Simulator App

The same engine compiled to WebAssembly in a responsive React + Vite + TypeScript app. Edit a policy, run backtests in the browser, and see KPIs and charts.

Chess Analysis Tool

A chess.com-style game review tool. Upload a PGN file and step through your game with engine analysis running right in the browser.

Maven Offline Bundler

Paste a pom.xml (or upload a screenshot or QR codes) and get a zip of every Maven dependency and plugin, resolved by GitHub Actions, ready for offline builds on isolated machines.

Fibonacci Clock

A React take on the Fibonacci clock. Five squares worth 1, 1, 2, 3, 5 show the time in colors, with a fresh random face every minute.

2048

The classic 2048 puzzle in React + TypeScript, with keyboard and swipe controls, smooth animations, and a saved best score.

Future projects

Coming soon

Future project

A personal project that is not ready to share yet. Replace this title and description when it is.

Coming soon

Another future project

A second slot for work that is still in progress. Replace this card when the project is ready.