Hi, I’m Leland, a software engineer with a knack for building low-level tools that make your app fast.
I’d like to take you back to my childhood bedroom. Imagine a little boy sitting cross-legged on the floor with his action figures on one side and cereal boxes, paper towel rolls, and milk cartons on the other. That was me stitching together those recycled materials with masking tape to build bases and vehicles for my toys to take them on their next adventure. Fast-forwarding twenty years, that same resourcefulness and love of building things still exists, but in a different form.
I’m currently a software engineer at Snap Inc. working on iOS infrastructure and performance. Before that, I worked on everything from software infrastructure at Google, to the iOS keyboard at Apple, to compiler-assisted instrumentation at Microsoft.
I’m particularly proud of Spoor, a tool I developed that makes it easy to find performance problems in your app. It achieves this by enabling you to visualize your application’s runtime down to the function call with nanosecond precision and significantly reduces the time it takes to root-cause high-latency code.
Outside of work you can find me scuba diving down to 170 ft, taking photos underwater, working out at CrossFit, and playing the piano.