// 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.