← ALL CAREER

// EXPERIENCE

×

Invillia_

// PERIOD

Dec 2020 — Aug 2021

~ 1 YEAR

// ROLE

Front-end (React)

Summary

Short and dense period at Instation — immersive virtual office platform for teams that went remote during the pandemic. Here front-end stopped being "request → response" and became "stream of events that need to appear BEFORE the server confirmation." That real-time muscle stuck forever.

What I did

  • Virtual office components — rooms, avatars, presence, spatial audio indicators
  • Real-time synchronization via WebSocket — optimistic UI and reconciliation between multiple connected clients
  • Rich interactions (hover, drag, keyboard) on a dynamic 2D office "floorplan"
  • Heavy session state (who's-where, who's-talking, who-just-joined) without visible race conditions

Tech / Stack

React · TypeScript · WebSocket · Redux · Styled Components

Takeaways

Real time changes the mental model of front-end. You stop thinking "request → response" and start thinking "stream of events that need to appear BEFORE the server confirmation." That muscle stayed.

Context

I left for an opportunity at a fintech (Voltz), which came with bigger scope and technical leadership.