Nathaniel Armogan

Software Developer • Builder • Experimenter

I build things to understand how they work. Systems programming, AI tools, simulations, security experiments, and ideas turned into software.

> current_status
building AI agents
exploring low level systems
creating simulations
learning by building

Why I Build

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.

Currently Exploring

Systems Programming

x86-64 Assembly, C/C++ integration, runtime behavior, binary transformation, and understanding software below the abstraction layer.

Assembly / C / C++

Private AI Systems

Local LLM workflows, AI agents, persistent memory systems, and tools designed around user-controlled data.

AI / Local Models

Interactive Learning

Building simulations, games, and educational tools that turn complex concepts into something you can interact with.

Games / Simulations

Experimental Computing

Quantum computing experiments, cryptography concepts, and exploring unusual areas of computer science.

Quantum / Security

Featured Experiments

🧬 Metamorphic Engine

A multi-stage exploration into x86-64 assembly, runtime mutation, and how programs can transform themselves while maintaining behavior.

Assembly

🧠 OpenClaw Store

Persistent SQLite memory backend for local AI agents. Designed around long-term memory, task planning, dependencies, and reliable AI workflows.

Python / SQLite / AI

🧩 Rubik Cube 3D Simulator

A browser-based 3D cube engine built from scratch with vanilla HTML, CSS, and JavaScript. Explores spatial transformations, cubie states, and interactive rendering.

JavaScript / 3D

🔐 Transcoder

A fully client-side text and data conversion toolkit. Built with vanilla JavaScript to explore encoding, hashing, binary formats, and browser-based privacy tools.

JavaScript / Web Utilities

🐳 Docker Quest

A terminal-based Docker learning game built to explore whether technical concepts can be taught through interactive simulation.

Python

🔐 Crypto Academy

A gamified cryptography learning platform covering classical ciphers, hashing, and encryption concepts through missions and progression.

Python / Crypto

🤖 Private AI Companion

Self-hosted AI assistant built with Flask and LangChain. Explores local models, retrieval systems, and private AI workflows.

Python / LangChain

Build Timeline

2026

OpenClaw / AI Infrastructure

Building tools around local AI agents, memory systems, and automation.

2026

Rubik Cube 3D

Exploring browser-based 3D rendering without external engines or frameworks.

2025

Metamorphic Engine

Deep dive into assembly, machine instructions, and runtime binary transformation.

Experiments

Quantum Computing / Security / Simulations

Learning complex ideas by creating working models and interactive examples.

Other Projects

🎬 Jellyfin IMDb CLI

A practical utility created to solve metadata management problems in personal media libraries.

Python CLI

♠ Blackjack AI

A local experiment combining probability, strategy analysis, and AI-assisted reasoning.

Python / AI

₿ Bitcoin Dashboard

Interactive dashboard exploring real-world financial data, network statistics, and APIs.

Python

🎮 Game Development

Roblox projects and browser games built to explore gameplay systems, physics, and interactive design.

Lua / JavaScript

Skills & Technologies

Languages

Python
C / C++
Java
Bash
Lua
x86-64 Assembly

Platforms

Linux
FreeBSD
MINIX
Docker
Self-hosted infrastructure

Areas of Interest

Systems Programming
Security Research
Artificial Intelligence
Quantum Computing
Game Development

Interactive Builds

🐍 Snake

A simple browser implementation built with vanilla JavaScript.

🏓 Pong

Classic Pong with keyboard controls and AI opponent.

Live Data

Bitcoin Network

Current BTC price:

Loading...

Developer Profile

Building:
→ AI agents
→ Systems experiments
→ Interactive simulations
→ Open source tools

Find Me