Work
Security
Networking
- 2025
Multi-Hop Drone Forwarding
An ns-3 simulation that decides when to deploy a relay drone between a moving user and a fixed access point, based on packet loss.
C++ns-3Bashns-3wirelessrelay
- 2025
WireGuppy
A Wireshark-style packet sniffer in C that reads raw traffic from /dev/bpf0 on macOS and walks the Ethernet, IP, and transport layers by hand.
CBerkeley Packet FiltermacOSbpfpacket-sniffingmacos
Systems
- 2025
Database Engine
A persistent CLI SQLite clone in C, written to internalize how databases actually lay out memory and files.
CSQLitedatabasessqlitememoryfile-format
- 2025
new_nano
A fork of GNU nano that adds keyboard-driven autocomplete — Ctrl+Space opens a suggestion window, arrow keys pick a word.
CncursesGNU Autotoolstext-editorncursesautocomplete