Year2024
RoleLead Engineer
Duration4 months
ClientInternal Tool
StackReact, Node.js, WebSocket, PostgreSQL
01

The challenge

Existing tools forced async updates and constant manual refreshes. The team needed live presence, instant updates, and a UI that scaled from solo work to large project boards.

The approach

Designed a WebSocket-driven sync layer with optimistic UI updates and conflict resolution. Built a clean, keyboard-first interface with virtualized task lists and granular permissions.

The outcome

  • 80% reduction in 'are we synced?' messages
  • Sub-50ms update latency across the team
  • Adopted by 3 internal departments in the first month

Like what you see?

Have a project I could help with? Let's talk.

Get in touch