Since 2016, I've worked on App Store frameworks at Apple, contributing to and managing development of both public and internal frameworks, daemons, and services.

Prior to that, I cut my teeth on production code and learned to lead projects and small teams at Wellframe, and at Intrepid.

My philosophy of software development focuses on building quality products that best suit the needs of the organization. I believe it is the engineer's job to think critically and creatively about project goals and ways to achieve them.

My style of programming is based on focused systems and readable abstractions, with the idea that clear type design and absence of side effects lead to reliable code that is easy to reason about.

My style of management revolves around coordinating high-level system design and organizational goals, while working with engineers on concrete approaches, code quality and maintenance, and promoting their ideas to the rest of the organization.