hi, i'm nathan, a sophomore at UMD studying fire protection engineering. i like machines that fly, anything outdoors, and all kinds of music.
this site is half lab notebook, half hobbyist homepage — the kind of place the internet used to be full of. everything here is hand-written; if something looks broken, it's probably load-bearing.
currently: working on FPE projects, probably climbing, and pretending my project backlog is a feature.
fire egress sim
agent-based building-evacuation sim built from scratch in python with mesa. occupants react on their own timelines, follow bfs shortest paths around real walls, and queue at capacity-limited stair doors — bottlenecks emerge instead of being scripted. v2 rebuilds the egress-deficient fourth floor of a real building i'd analyzed by hand under nfpa 101, runs it monte carlo, and independently lands on the same constraint the hand analysis flagged: the 32-inch stair doors.
- 2026.06.11 build log 001: this website
- 2026.06.09 build log: fire egress sim