
About
Independent research, distributed systems, interaction design, and enjoying sunsets!
Speaking
We live on rented land, play according to immutable rules, and created in limited spaces. How do we create an internet of communal agency & what does it look like now?
What might networks that enable experimentation and agency look like?
A story about how the internet was made resilient to nuclear attacks and an introduction to peer-to-peer networks.
Work Experience
Designing and implementing new protocols to enable better collaborative experiences in Replit and researching new paradigms for version control and collaborative software.
Created a new Python LSP server that adds formatting and linting tools into pyright. Used in over 5m unique Repls.
Architecting a new version of Distributed Press, an open source publishing tool for the web that utilizes distributed peer-to-peer protocols to improve content discoverability and archivability.
Implemented and tested the new rewrite to improve observability, performance, and security and wrote a custom DNS server to resolve DNSLink queries for hosted sites.
Built out third-party streaming extensions, enabling non-technical content creators to livestream content using Microsoft Teams. Shipped into Microsoft Teams as of 03/31/22.
Proposed, implemented, and tested a distributed application-level locking module to allow multiple concurrent operations on models.
Reduced docker image size by 60% to enable lighter deployments by building Debian-slim based Docker images for model server.
Accepted as one of 144 fellows to the first class of MLH Fellows from 20,000 applicants.
Implemented a proof-of-concept service mesh to break Scala monolith service into multiple more maintainable microservices. Proposal was accepted to the company technical roadmap for 2023.