Tech Portfolio
SyncSpace provides engineering teams with real-time collaborative tools including live code editing, integrated video calls, and project management features.

Senior Backend Engineer
8 months
6 engineers
Overview
SyncSpace reimagines how distributed engineering teams collaborate, bringing together code editing, communication, and project management in a single real-time platform.
Technology Stack
The Problem
Engineering teams were context-switching between 5+ tools daily: Slack, Zoom, VS Code Live Share, Linear, and GitHub. This fragmentation was costing teams 2+ hours daily in lost productivity.
The Approach
Built a unified platform with real-time synchronization at its core. Every feature—from code editing to task management—shares the same WebSocket infrastructure for instant updates.
The Solution
A comprehensive collaboration suite with Monaco editor for code, custom CRDT implementation for conflict resolution, and deep GitHub/Linear integrations.
Technical Implementation
Implemented operational transformation for real-time code editing with sub-100ms latency. Built custom WebSocket server handling 500+ concurrent connections per node. Redis Pub/Sub for horizontal scaling across multiple server instances. Docker-based deployment with zero-downtime updates.
Results & Impact
Lessons Learned
- 1CRDTs are complex but worth it for true real-time collaboration
- 2WebSocket scaling requires careful state management
- 3Developer experience matters as much as end-user experience