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.
I'm a BSIT student at the Colegio de Montalban, but mostly I'm just a guy who finds joy in the deep, weird corners of computer science. My journey isn't about climbing a corporate ladder; it's about satisfying a relentless curiosity. Why does a JavaScript engine work the way it does? Can you store data in DNA? How tf does that one work? Can I try to build something like that?
These are the kinds of questions that lead me down rabbit holes. I'm not an expertβI'm just a tinkerer. Most of my projects are academic explorations, born from a desire to understand systems by building them from first principles.
- π Currently: Surmounting the BSIT grind. Life's catching up. πΏ
- π§ͺ My Playground: Web dev, systems programming, virtualization, security and sometimes DBs.
- π¦ Current Obsession: Writing something in Rust and fighting the borrow checker (it usually wins).
- π¨ Confession: I'm still terrible at Frontend. I use a lot of Tailwind to hide the pain.
I like to build impractical but fascinating things. Here are a few of the rabbit holes I've gone down.
π¬ Click to see my featured projects
| 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. | |
| 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. | |
| Helix | A systems-level DNA storage archiver. This compiler translates binary files into biostable DNA sequences, implementing a full storage stack including AES-256 encryption, Reed-Solomon error correction, and a Viterbi decoder for indel correction. | |
| 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. | |
| Velhara API Defense | A Python middleware that hardens the client-server handshake using a WASM module for integrity checks, HMAC-signed tokens for access control, and an Ed25519/AES-GCM system for payload confidentiality. |
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 think in Python & JavaScript, but I'll write Rust, or PHP if the problem calls for it.
- Backend & Data: My go-to stack is FastAPI + MongoDB/MySQL + Redis. I'm also comfortable with Node.js and Next.js for full-stack work.
- Systems & Low-Level: This is where the real fun is. I enjoy designing bytecode for simple custom VMs, do something in
babel, and exploring the guts of technologies like WASM. - Tools of the Trade: I live in the terminal. My favorite editor is KDE Kate for its simplicity and power, but I fall back to VSCode when the Rust compiler starts yelling at me.
I'm always open to talking shop about weird stuff, debating why Python is slowβyou're st*pid, or just asking for manga recommendations. If you're working on something weird and interesting, feel free to reach out.





