LinkedIn / X / Explore the repositories
I'm an AI researcher and data engineer. I like turning interesting ideas into working experiments: training agents, investigating how language models fail, building security tools, and making things you can actually interact with.
I've been working with machine learning since before everything became “cool AI stuff.” The curiosity stuck. Give me a new method or tool and I'll probably build a proof of concept with it.
My recurring interests: language models · reinforcement learning · cybersecurity · data visualization
|
Photo Studio A photography playground with 24 desktop effects, foreground segmentation, and an interactive browser demo. Try the demo ↗ · Source Python · OpenCV · CustomTkinter · Canvas |
|
PROP//WASH FPV flight over real satellite terrain. Quaternion flight physics, race gates, and a whole lot of altitude. Explore the simulator ↗ JavaScript · Three.js · Terrain data |
|
Iron Tide A Silent Hunter–inspired submarine game. Hunt convoys, line up torpedoes, and evade destroyers in the browser. Dive into the project ↗ JavaScript · Three.js · Naval simulation |
- Hallucination Sketches · Streaming LLM hallucination detection with compact sketch structures.
- Literary Data Poisoning · Fine-tuning, literary style, and what happens when training data changes.
- LunarLander: DQN vs. PPO · Implementing and comparing reinforcement learning agents in PyTorch and Gymnasium.
- Credential Stuffing Detection · Detecting automated login attacks.
- Octo Browser MCP · Browser profile management and automation through MCP.
- Visual Vocabulary · Choosing the right chart, with a 62-chart Matplotlib gallery.
Models & data Python · PyTorch · scikit-learn · pandas · NumPy · OpenCV
Experiments & interfaces Gymnasium · Matplotlib · Plotly · JavaScript · TypeScript · Three.js
Automation & infrastructure Playwright · Docker · Git · AWS
A little history: from 2018 to now
My original Photo Editor GUI was written entirely by hand in 2018, before today's AI coding assistants. It's preserved as a legacy project.
Photo Studio revisits that idea with an AI-assisted development workflow, a redesigned interface, more effects, and segmentation. Same curiosity, new tools. Also, a much cuter Labrador.
Research it. Build it. See what happens.
Project page & walkthrough — Read an archive walkthrough describing this repository's current state.
