Systems developer and researcher. I help teams find and fix performance and correctness problems anywhere in the stack, from application architecture and distributed design down to kernels, GPUs, and hardware.
Available for freelance work: performance audits, GPU/SIMD/Multithreading optimization, systems programming, and Unix systems enablement and administration.
What I can help with
- End-to-end performance analysis, from request path to cache misses
- Scalable distributed and cloud architecture
- GPU and SIMD porting and optimization for specific hardware
- OS-level and userspace systems programming, IPC, tooling
- Design reviews and architecture audits for systems in C/C++, Rust, Go, Python, Java, Typescript, or whatever you run.
Selected work
- bswc / neuipc: Wayland compositor and IPC library
- Siemens EDA: distributed regression test suite
- Intel: GPU kernel porting, rack scale utilization with Nvidia NCCL
- MDstress: SIMD and multithreaded optimizations
Want to work together? Send me an email: nathaniel@chappelle.dev
Other interests
Math, downhill skateboarding, and backcountry snowboarding.
articles
- 2026-02-12 - Configuring Aerc to Work with Google Workspace via OAuth2
- 2026-09-21 - My Take on a Tmux "Sessionizer"