I love to learn, understand, and connect. I’m a fan of systems–building them, fixing them, and thinking about how to make them work better for people.
I’ve gained insights from studying multiple types of systems, including languages, religions, philosophies, government and corporate structures, and many examples from software engineering.
In addition to building software to solve problems, I enjoy: writing, teaching, poetry, hiking, coffee, reggae, soccer, tennis, board games, camp fires, good conversations, and generally any time spent in good company.
Ain’t that what life’s about anyway?
Software Engineering (MBL)
Launch School
Juris Doctor & Public Policy (JD/MPP)
College of William & Mary
Bachelor of Arts, Summa Cum Laude
Barrett Honors College at Arizona State University
Many of you know that my team and I have been working hard for the last couple months on a new open source framework to enable client-side streaming from Kafka. I’m excited to announce that it’s ready!
The JavaScript engine is only one of several tools browsers use to deliver a user interface that is both dynamic and able to asynchronously interact with multiple databases and events. Other main components include WebAPIs (including the DOM), two queues, and the Event Loop.
In Part II, we learned how an HTTP request travels across the Internet to the correct destination server, through several layers, and returns with a response. But how does this happen reliably and securely, without becoming corrupted or being intercepted by a malicious hacker?
What exactly happens when you enter a URL in your browser? How does your browser know what content to display? To answer this question, we need to understand how the various layers of the Internet work.
Reading and discussing this major work on the history of political theory, one chapter a week.
My team and I are building the Fjord Framework, an open-source framework that deploys an API Proxy to enable client-side streaming from Kafka.
Gradually going through and exploring the 71-volume Harvard Classics, and writing reviews and reflections.
Deepening my understanding of object-oriented programming through the comprehensive and meticulous Launch School Core curriculum.
A paper I wrote and published on corporate governance to suggest a better way to manage a public corporation
A tool to encourage thankfulness.
An app that helps students learn new material, fast.
Back in college, five friends and I won first place at the Intel Business Plan Competition. It was a fun ride.