$ whoami

fn Daxo :: developer () Systems & WebAssembly

#rust #microkernel #webassembly #compilers #low‑level
     ######      ###    ##     ##  #######     #######   ######  
     ##   ##    ## ##    ##   ##  ##     ##   ##     ## ##    ## 
     ##    ##  ##   ##    ## ##   ##     ##   ##     ## ##       
     ##    ## ##     ##    ###    ##     ##   ##     ##  ######  
     ##    ## #########   ## ##   ##     ##   ##     ##       ## 
     ##   ##  ##     ##  ##   ##  ##     ##   ##     ## ##    ## 
     ######   ##     ## ##     ##  #######     #######   ######  
                

$ ls -la ~/projects

⚙️

Daxo OS

A custom x86_64 microkernel written in Rust from scratch. Features hardware privilege isolation (Ring 0 → Ring 3), a PIO ATA driver, a cooperative async executor, and a fully custom memory management subsystem.

Rust Assembly
🖥️

DX → WASM Compiler

Ahead‑of‑time compiler for a custom DSL, featuring a full pipeline: Lexer → Parser (AST) → Linear IR → WebAssembly binary emitter. Includes scope‑based compile‑time memory management and a self‑hosting compiler written in the language itself.

Rust WebAssembly
🌐

Daxo.sh

Interactive terminal‑style portfolio and landing page. Serves as the central entry point for all Daxo projects, featuring a CLI‑inspired interface with real‑time command feedback.

HTML CSS JavaScript

$ cat ~/stack.txt

Languages

  • Rust
  • WebAssembly (WAT/Text)
  • x86_64 Assembly
  • JavaScript / Node.js

Systems & OS

  • Microkernel Architecture
  • Memory Management (Paging)
  • GDT / IDT / TSS
  • Interrupt Handling (PIC)
  • ATA PIO Driver
  • Privilege Rings (Ring 0 → Ring 3)

Compilers & Tooling

  • Lexer / Parser (Recursive Descent)
  • AST → IR Translation
  • WASM Binary Emission (LEB128)
  • Self‑hosting Compiler Pipeline
  • Scope‑based Memory Management

Security

  • Hardware Isolation
  • Syscall Infrastructure
  • Vulnerability Research (HackerOne)
  • OSINT & Linux Pentesting

$ grep -r "Daxo" ~/blog/