My road in life took a while to figure out.
Introduced to the Linux operating system during a high school internship at TRW.
Hired, to an internship, validating embedded storage controllers at Intel.
Took an opportunity to convert storage controller test experience into first contribution to Linux.
Left Intel for Facebook and learned how computer platforms are utilized / deployed at scale.
Returned to Intel to develop support for persistent memory, a next generation storage technology.
Keep following my journey


Software Engineer

I develop open source software that powers the latest computer platforms.

Career Roadmap

My work combines:
My work combines:
Building Things

Day to Day

A great day is a breakthrough. Either a breakthrough in terms of technology, solving a problem, or socially, building a stronger connection with a collaborator. A great day is only great because of the hard work and uncertainty that preceded it. A person shadowing would see that technology development is not a straight line, and that sustained success comes not from the biggest and best ideas, but the ability to build and ship seemingly small incremental improvements at a fast rate.

Advice for Getting Started

Here's the first step for college students

An internship with a prominent engineering firm is top of mind as an essential stepping stone.

Recommended Education

My career is related to what I studied. I'd recommend the path I took:


The Noise I Shed

"N / A"