About
I like knowing what is happening underneath.
I’m Sheldon Lewis. I’m drawn to software with real constraints: systems that have to behave predictably, data-heavy work that rewards restraint, and infrastructure that remains understandable after the first build.
This site is where I keep the things that grow from that curiosity: projects, technical notes, experiments, and a little photography.
The work
Most of my work has been close to the data path.
My professional work has centered on query execution, storage behavior, columnar data, in-memory analytics, and performance-sensitive paths. Much of it sits where data layout, memory behavior, and execution meet.
Working at that level has made me wary of easy explanations. Moving computation closer to data can reduce movement and improve performance, but it also creates more places for assumptions to break. I like getting precise about those edges: how data is represented, where it moves, what happens under load, and how a system fails.
On my own time
The questions tend to follow me home.
That usually means running local infrastructure, experimenting with networks and OpenWrt, working through the constraints of local AI, or building a tool when the default path gives me too little control.
Registry Control Plane came out of that work: a management layer around Docker Distribution for the access, cleanup, and maintenance work that does not belong in ad hoc scripts.
I want operating state and failure paths to be inspectable, with a way back that is understood before an incident.
Away from the screen
Not everything here is about systems.
I also take photographs. The gallery on the home page is a small record of places, hardware, and ordinary details that held my attention.