I build things to understand how they work. Systems programming, AI tools, simulations, security experiments, and ideas turned into software.
Most projects start with a simple question:
"Can I build something that helps me understand or solve this?"
I enjoy exploring the layers underneath software: how programs execute, how systems behave internally, how AI tools can be built privately, and how complex ideas can become interactive experiences.
Sometimes the result is a useful tool. Sometimes it is an experiment. Sometimes it is simply a way to understand a concept deeper by building it myself.
x86-64 Assembly, C/C++ integration, runtime behavior, binary transformation, and understanding software below the abstraction layer.
Local LLM workflows, AI agents, persistent memory systems, and tools designed around user-controlled data.
Building simulations, games, and educational tools that turn complex concepts into something you can interact with.
Quantum computing experiments, cryptography concepts, and exploring unusual areas of computer science.
A multi-stage exploration into x86-64 assembly, runtime mutation, and how programs can transform themselves while maintaining behavior.
Persistent SQLite memory backend for local AI agents. Designed around long-term memory, task planning, dependencies, and reliable AI workflows.
A browser-based 3D cube engine built from scratch with vanilla HTML, CSS, and JavaScript. Explores spatial transformations, cubie states, and interactive rendering.
A fully client-side text and data conversion toolkit. Built with vanilla JavaScript to explore encoding, hashing, binary formats, and browser-based privacy tools.
A terminal-based Docker learning game built to explore whether technical concepts can be taught through interactive simulation.
A gamified cryptography learning platform covering classical ciphers, hashing, and encryption concepts through missions and progression.
Self-hosted AI assistant built with Flask and LangChain. Explores local models, retrieval systems, and private AI workflows.
Building tools around local AI agents, memory systems, and automation.
Exploring browser-based 3D rendering without external engines or frameworks.
Deep dive into assembly, machine instructions, and runtime binary transformation.
Learning complex ideas by creating working models and interactive examples.
A practical utility created to solve metadata management problems in personal media libraries.
A local experiment combining probability, strategy analysis, and AI-assisted reasoning.
Interactive dashboard exploring real-world financial data, network statistics, and APIs.
Roblox projects and browser games built to explore gameplay systems, physics, and interactive design.
Python
C / C++
Java
Bash
Lua
x86-64 Assembly
Linux
FreeBSD
MINIX
Docker
Self-hosted infrastructure
Systems Programming
Security Research
Artificial Intelligence
Quantum Computing
Game Development
A simple browser implementation built with vanilla JavaScript.
Classic Pong with keyboard controls and AI opponent.
Current BTC price:
Loading...
Building:
→ AI agents
→ Systems experiments
→ Interactive simulations
→ Open source tools