Ethan Higgins

I build the layer other code sits on.

Storage engines, queues, rate limiters. The unglamorous part, where the interesting problems live.

About

I’m a computer science student at the College of Charleston, and most of what I build lives below the application: databases, queues, schedulers. Things that are boring right up until they fall over.

I work mostly in Rust, Go, C++, and Python. I live in Charleston, South Carolina, and I’m open to backend and infrastructure internships.

Currently building

rsml

A low-level inference server in Rust, built from scratch with zero dependencies. So far it has tensors, row-major strides, bounds-checked indexing, and two hand-written matrix kernels.

Next up: tensor views without copying, then layers.

Selected work

Latest writing

  • Loading posts…
All writing