Skip to content
Nathaniel Sauer

Cybersecurity and software engineer

WorkLabLearningRésuméContact

Work

Projects grouped by area. Each one has a short write-up.

securityForensics, exploitation and defensive tooling

  1. 01bchocBlockchain chain-of-custody ledger for digital evidence, in PythonCoursework
  2. 02disk-forensicsDisk image analyzer that reads MBR and GPT partition tables and hashes evidenceCoursework
  3. 03syscall-smugglerPosition-independent x86-64 shellcode that gets past a filter on syscall bytesCoursework
  4. 04ip-fragmentationOS fingerprinting through overlapping IP fragments, crafted with ScapyCoursework
  5. 09forensic-casebookFive forensic lab investigations, from disk imaging to PCAP reconstructionCoursework

systemsKernels, compilers and low-level C

  1. 05kernel-modulesLoadable Linux kernel modules, a custom syscall and a block device with ioctlCoursework
  2. 06compilerThree-phase recursive-descent compiler in C++, lexer to parser to executorCoursework
  3. 07verilog-mipsSynthesizable MIPS-style processor and matrix-multiply unit in VerilogCoursework

appsWeb and real-time applications

  1. 08multiplayer-satReal-time multiplayer SAT-prep game, senior capstone for MyEdMasterCapstone · Dec 2025
  2. 10bookstore-servicesASP.NET bookstore backed by a SOAP web service with XML/XSD-validated dataCoursework
Table 1Parts list. Numbers match the order on the home page map.

Nathaniel Sauer

Cybersecurity and software engineer

[email protected]GitHub · LinkedIn
Résumé (PDF)Open to full-time roles
Rev. 2026-10Sheet 2 of 4