Zach James

I train adversarial reasoning across formal, computational, linguistic, and systems-level domains.

I build production-grade low-level systems and have a peer-reviewed publication in applied ML. Applying to SWE, embedded, RE, defense, and ML roles — open to any position where technical depth matters.

Education

Louisiana State University — B.S. Mathematics & B.S. Computer Science, Psychology minor

Coursework: malware analysis & reverse engineering · operating systems · computer networks · competitive programming · applied optimization · numerical linear algebra · abstract algebra II · advanced calculus of several variables · mathematical statistics

Skills & Tools

LanguagesC, C++, CUDA, Python, x86 ASM, Lean
SystemsLinux (Arch), Jetson Orin, GDB, IDA Pro, Ghidra, Wireshark
Mathnumerical linear algebra, optimization, category theory, graph theory
ClearanceUS citizen — actively applying to cleared positions

Projects

Systems & Security
Thymos: Zero-dependency C/CUDA ML library built on category-theoretic design principles [C, CUDA, Arch Linux, Jetson Orin]
Orient: Context-switching reduction engine [Web]
pwn.college: Heap/stack exploitation, shellcoding, ROP chains, format string attacks, kernel primitives [x86 ASM, C]
Formal Methods & Research
Visual Lean: Graph-based proof visualization engine powered by Lean/Coq [C++, hpx::]
p-Laplacian semi-supervised regression on graphs: Co-authored with LSU Math dept., accepted by Frontiers in Applied Mathematics and Statistics [research]
UVA Online Judge / ICPC: Competitive programming across graph theory, dynamic programming, combinatorics, and number theory [competitive programming]

Writeups

Static and dynamic analysis of malware, x86 assembly deep-dives, and vulnerability research. The proof-of-work behind the projects above.

SQL Slammer: Static Shellcode Analysis →

Reverse engineering the worm payload via IAT resolution through sqlsort.dll.

Michelangelo.DOS: Full Walkthrough →

Boot sector infection, payload trigger logic, and disk overwrite mechanics.

DOS7: Reverse Engineering Notes →

Disassembly, infection mechanics, and payload analysis of the DOS7 sample.

xorpd x86 Puzzles: All 64 Exercises →

Scanned handwritten notes for every exercise in xorpd's "little black book".

Archive

Selected notes from ongoing reading across philosophy, organizational theory, and literature — a signal of intellectual range, not a reading list. From the Agape Bloom archive.