Skills & Technology Stack
Rust · Linux kernel (eBPF) · bare-metal firmware (RISC-V) · security
🦀 Rust — Primary Language
Production-level Rust across every domain: systems programming, async runtimes, unsafe FFI,
kernel modules (#![no_std]), game engines, CLI tools, and embedded neural networks.
🖥️ Linux Kernel & eBPF
Writing kernel-side eBPF programs in Rust (#![no_std], aya-ebpf), attaching to
tracepoints, and building userspace TUI dashboards that visualize kernel events.
🧮 Bare-Metal & Firmware
Building bare-metal firmware from the reset vector up, no OS, no heap, no standard library.
🎮 Game Engine Development
Building a commercial voxel engine from scratch: GPU rendering, procedural generation, physics, audio, multiplayer networking, and embedded AI.
⚙️ Compilers & Languages
Designing and implementing a custom programming language with transpilation, a REPL, module system, and browser execution.
🔒 Security & Cybersecurity
Building and analyzing security tools: network scanners, packet analyzers, hash utilities, and system monitors.
- Post-quantum — ML-KEM-768 key exchange, SHA-256 (FIPS 180/203)
- Firmware trust — measured boot, chain of trust, attestation reports
🌐 Web & Infrastructure
Full-stack web development, CI/CD pipelines, and deployment automation.
📦 Distribution — everything ships, nothing rots
Every repository runs the same production-grade pipeline:
- CodeQL security scanning — 15/15 repos
- Dependabot + vulnerability alerts — 15/15 repos
- Branch protection + squash-merge history — 15/15 repos
- OpenSSF Scorecard — automated supply-chain grading
- cosign keyless signing — Sigstore/Fulcio OIDC
- SLSA v1 provenance — build attestation on every release
Let's build something together.
📧 mmc29213@gmail.com · 🐙 GitHub