Software

111 public repositories on GitHub. Selected projects below.

Products & Platforms

  • Konobase — AI data platform for regulated industries. Helps teams in healthcare, finance, and compliance-heavy sectors search, organize, and use sensitive data safely.
  • bsub.io — Batch processing platform for running Docker containers at scale. CLI, REST API, and SDK interfaces. GPU support for ML workloads. Self-hostable for HIPAA/SOC 2 compliance. No cold starts, no timeouts.
  • Storapo — Unified OCI-compatible artifact registry for Docker images, Helm charts, npm packages, ML models, binaries, and more. Bring-your-own-S3 architecture. Built-in Cosign verification, SBOM generation, and Trivy vulnerability scanning.
  • GazeSite — AI-powered website review tool that simulates real visitor experiences across demographic profiles. Analyzes clarity, readability, design, and SEO.

Systems & Hardware

  • emuko — RISC-V system emulator written in Rust with adaptive JIT compilation for ARM64 and x86_64. Boots full Linux with BusyBox userland. Includes differential checker, HTTP daemon API, snapshot/restore, and complete peripheral stack (UART, CLINT, PLIC, SBI, Sv39 MMU). ~15,000 lines of Rust, one external dependency.
  • akmega — Synthesizable ATmega328P microcontroller core in SystemVerilog with a complete C-to-silicon workflow. Includes a Python golden model for bit-perfect verification, AXI4-Lite memory buses, and full ASIC flow from firmware compilation through GDSII layout generation using OpenLane and Sky130 process technology.
  • cpu60 — CPU simulator modeling an 8-register processor in 60 lines of C. 160 stars on GitHub.
  • hardware — Verilog designs from internships at Ericsson and Xilinx. Includes debouncer circuits, rotary encoder implementations, and Xilinx DNA primitive decoders.
  • libxbf — C library for parsing Xilinx FPGA bitstream (.bit) file headers. 14 stars, 8 forks.

FreeBSD & Kernel Development

Became the youngest FreeBSD committer in 2006.

  • freebsd_netfpga — FreeBSD kernel driver for the Stanford NetFPGA 1G network card. Includes kernel modules, FPGA bitstream programming, and register management utilities. Built during a research internship at the University of Cambridge.
  • geom_sunx86label — FreeBSD GEOM kernel module for reading Solaris x86 disk partition labels. Kernel-level storage subsystem development.
  • vmshow — FreeBSD virtual memory inspector using the KVM kernel API.

Open Source Libraries & Tools

  • mini_gzip — Embeddable in-memory GZIP decompression library for systems without POSIX FILE I/O. 118 stars, 28 forks.
  • lastpass-ssh — SSH key management through LastPass. Published as a Ruby gem. 109 stars.
  • kmnsim — Ethernet network topology simulator with config-driven architecture and Graphviz visualization. 59 stars.
  • mini_printf — Minimal printf() for bare-metal systems. Verified against system printf() with 1M+ randomized test cases. 37 stars.
  • flviz — Finite automata simulator with real-time state transition visualization. C++/Qt/Graphviz. 36 stars.
  • s3pico — Single-binary, zero-dependency S3-compatible storage server in Go.
  • dnsx — DNS record export and migration across Cloudflare, Gandi, GoDaddy, and Porkbun. Terraform generation.
  • easyforgejo — Self-hosted Git server with CI/CD in one command. 10 stars.

View all 111 repositories on GitHub.