I am a programmer based in NYC specializing in web design, full-stack development, and real-time collaborative systems.
I am currently a participant at Recurse Center (RC). At RC, I am studying:
- TypeScript, advanced React, and Go
- Local-first software design (specifically, different paradigms of Conflict-free Replicated Data Types) and distributed systems
- Web audio programming and digital signal processing
- Creative coding and (possibly) computer generated art
My most recent project is TypeScript/React-based realtime collaborative drum synthesizer called Sealion. It uses Tone.js for the audio engine and WebSockets to connect peers and exchange data in real time. Sealion will feature an operation-based CRDT to manage concurrent changes and synchronize states across clients more effectively.


