Senior software engineer who prefers memory-safe languages and considers UB (Undefined Behavior) to be a bug, not a feature.
👋 HI RECRUITERS:
Contributions to private repositories are not displayed.
I am open to new opportunities - either remote, or onsite in the Austin, TX metro area.
I've been working with Go (golang) since ~2012 and prefer it. I've also used Python, C/C++, and Rust.
My experience includes
- early userspace, boot sequence, and pre-boot (PXE, UEFI, etc)
- embedded and systems software with an emphasis on Linux
- porting drivers from windows (NDIS) to linux kernel modules
- tools that rewrite code (i.e. metaprogramming)
- instrumentation (OpenTelemetry, and above code rewriter)
- vulnerability analysis and attack detection
- many Go web frameworks - stdlib, Gin, Chi, Julienschmidt, go-swagger, Fasthttp + Fiber, etc
- REST, gRPC, Protocol Buffers, FlatBuffers, OpenAPI/Swagger
Contact me @ gmail (same username as github) or on linkedin


