Software Engineer, Cray/HPE
Nov, 2025 - Present
Slingshot team, libfabric prov/cxi development
Embedded software developer with experience in C, HDL, modern C++, NUMA systems, distributed computing, and accelerated datacenter computer networking.
Software Engineer, Cray/HPE
Nov, 2025 - Present
Slingshot team, libfabric prov/cxi development
Embedded Computer Programmer, AWS/Annapurna Labs
Jun, 2022 - Mar, 20252 years 9 months
Launch member of ENA Express team, contributed to Nitro DPU firmware datapath for ENA Express
Post-launch: enabled multi-tenant support for ENA Express, root-caused platform performance regression
Supported p5.48xlarge scale out and launched p5en.48xlarge (EFA/NCCL team)
Contributed dmabuf support to aws-ofi-nccl plugin, bug fixes to EFA libfabric provider for dmabuf
Embedded Computer Programmer, Vaddio/Legrand AV
Oct, 2021 - Jun, 20228 months
Implemented Windows UMDF driver and Linux daemon for Microsoft Teams Rooms certification
Embedded Computer Programmer, Skylark Wireless
Jun, 2019 - May, 202011 months
SystemVerilog development, embedded Linux, hardware bringup
C++
C
Rust
SystemVerilog
HPC
Embedded Linux
NUMA
Networking
Performance Optimization
Compilers/LLVM
open source
amateur radio (callsign W9NLS)
C/Ku satellite reception
Computer Science, BSc, University of Wisconsin, Madison
- Jan, 2020