I'm Felipe.

Front-End Developer

Teleo

🌿
work react graphqlhasuralivekit

Teleo

Teleo builds a telehealth platform for psychologists. Video sessions, real-time collaborative activities, and the infrastructure to make therapy work remotely in a way that actually feels like therapy.

The Engagement

Brought in on a contract to help close out group session support: extending the platform from one-on-one sessions to multiple patients at once. Small team of around five engineers, the kind of size where everyone knows what everyone else is working on.

What I Worked On

Group Sessions

The core deliverable. LiveKit handles the video layer, but supporting multiple participants in a session goes beyond just adding video streams. Session state, permissions, activities syncing across all participants in real time.

Real-Time Activities

The collaborative layer where therapists and patients can draw, play games, and interact during sessions. Activities run in specialized backend containers handling the real-time sync. On the frontend, everything is React connected via GraphQL through Hasura.

The Stack

  • React
  • GraphQL + Hasura
  • LiveKit for video
  • Specialized real-time containers for activity sync

Looking Back

Short engagement but genuinely interesting work. The product solves a real problem and the team was great to work with. I’d love to work with them again in a more permanent role someday.

Backlinks