My role
Full-stack engineer — CRDT model, sync gateway, and editor UI.

Implemented realtime collaboration end to end: a CRDT document model that merges concurrent edits without conflicts, a Go WebSocket gateway that fans out changes to every connected client, and presence indicators showing who is editing where. Persisted document state and version history to PostgreSQL and added a snapshot compaction job so replay stays fast as documents grow.
Full-stack engineer — CRDT model, sync gateway, and editor UI.
Sustained 200+ concurrent editors per document with sub-100ms sync latency.