About
I’m a self taught programmer who’s driven by a curiosity to understand more about how these machines and systems which underlie daily life work.
I’m most compelled by the engineering side of software design; the part that forces you to carefully consider goals and trade-offs, and requires deep domain knowledge to correctly make tricky technical decisions.
I believe computers still have tremendous untapped potential, both for casual users and experts alike.
I enjoy learning about distributed systems, low-level programming, new languages, networking, and more.
Outside of programming, I love cooking and sharing food with others. In between learning coding, I worked as a cook at a few Manhattan restaurants for the better part of a year. I also enjoy drawing, basketball, and drumming.