Note
This is a personal profile README โ a running log of things Iโve built, broken, and learned.
Not a professional portfolio. Not here to impress anyone.
BSIT student @ Colegio de Montalban (4th Yr) | Systems Tinkerer | Bug Creator
I spend my time reverse-engineering complex systems and rebuilding them from first principles just to see if I can. From DNA storage compilers to continuous-state virtual machines, my GitHub is a graveyard of ambitious rabbit holes and weird computer science experiments.
- ๐ Currently: Trying to survive my BSIT degree.
- ๐ฆ Main Stack: Python, JS and Rust when I'm feeling brave.
- ๐งช Interests: Virtualization, Cryptography, Systems Architecture, and weird VMs.
โ ๏ธ Warning: I write code to learn, not for production. Proceed with caution.- ๐ซข Confession I'm bad at programming. Just overly curious.
I like to build impractical but fascinating things. Here are a few of the rabbit holes I've gone down.
| Project | Description | Stack |
|---|---|---|
| VortexJS | An experimental JavaScript virtualization engine. It's a source-to-source compiler that transforms JS into a custom bytecode format, executed by a polymorphic, stackless virtual machine to explore software protection theory. | |
| Iris | A distributed actor-model runtime bridging Rust and Python. It implements a BEAM-inspired cooperative reduction scheduler, zero-copy messaging, and atomic hot-code swapping to explore high-concurrency distributed meshes. | |
| MirageFS | A high-stealth steganographic virtual block device. It mounts encrypted storage inside media (PNG/MP4/etc) via FUSE or WebDAV. Features a self-hosted Web UI, Hybrid RAID striping, and camouflages data as H.264 NAL-unit filler to defeat forensic analysis. | |
| Project Stella | A continuous-state neural virtual machine executing Turing-complete assembly via encrypted geometric noise. It compiles logic into a multi-dimensional matrix, relying on continuous linear algebra and rotational chaos to function and defend against side-channel attacks. | |
| argus | A high-performance, entropy-based secret scanner. It combines Aho-Corasick pattern matching with Shannon entropy analysis to detect potential leaks. Features a "Story" engine that analyzes control flow and variable context to distinguish true risks from noise. | |
| Helix | A systems-level DNA storage archiver. This compiler translates binary files into biostable DNA sequences, implementing a full storage stack including XChaCha20-Poly1305 encryption, Reed-Solomon error correction, and a Viterbi decoder for indel correction. | |
| ChronosDB | A distributed, vector-native, time-traveling database built in Rust. It combines HNSW for vector search, Raft for consensus, and a bi-temporal data model, allowing you to query the state of your data at any point in time. | |
| Project Aether | A user-space TCP/IP stack written from scratch in Rust to bypass the kernel. It's a raw, high-throughput experiment that prioritizes speed over reliability by stripping out features like retransmission and congestion control. | |
| Sigilus Security | A multi-stage, WebAssembly-based security framework for protecting web APIs. It uses a proof-of-execution challenge to provision a client-side request-signing WASM, making automated threats more difficult. |
My approach is simple: build from scratch to truly understand. I believe you can't claim to know a system until you've tried (and failed) to build a replica of it.
- Languages: I've fully fallen down the Rust rabbit hole. It's my primary weapon of choice for building memory-safe systems, wild VMs, and high-performance backends. I fall back to Python & JavaScript for rapid prototyping, web, or scripting.
- Systems & Low-Level: This is where the real fun is. I enjoy designing custom bytecode, building unhinged compilers, messing with WASM, and implementing raw cryptographic math from scratch.
- Backend & Data: When I need infrastructure, my go-to stack is FastAPI/Node.js + MongoDB/MySQL + Redis.
- Tools of the Trade: I live in the terminal. My favorite editor is KDE Kate for its simplicity and power, but I rely on VSCode when the Rust analyzer needs to yell at me about lifetimes.
I'm always open to talking shop about weird stuff, debating why Python is slow??, or just asking for manga recommendations. If you're working on something weird and interesting, feel free to reach out.





