Public case

HealthTech and corporate wellbeing

Sereno

Continuous mental-health platform with 1-on-1 therapy, guided content and an NR-1 corporate panel

Next.js 15TypeScriptNode.jsPostgreSQLWebRTCStripeTwilio
Sereno
Role
Tech Lead and Software Architect
Stack
Next.js 15 • TypeScript • Node.js • PostgreSQL • WebRTC • Stripe • Twilio

Summary

A B2C+B2B product blending therapist matching, video sessions, emotional journaling and an anonymous psychosocial-risk panel for companies — fully compliant with NR-1.

Problem

Mental health became mandatory on the corporate agenda after Brazil's new NR-1, but existing platforms are either too expensive or treat care as a one-off benefit. Sereno was built around continuous care, with real professionals and data that respects patient confidentiality.

Scope

I led the full-stack architecture: B2C app, HR-facing B2B panel, clinical module for therapists, matching engine, multi-timezone scheduling, and health-insurance integration. Video over WebRTC, payments via Stripe.

Impact

More than 120,000 active users, 154 companies on B2B plans, and a 24-hour therapist match SLA sustained on 96% of requests over the last quarter.

Architectural decisions

Next.js 15 with server actions powering the consumer experience, a Node API on multi-tenant PostgreSQL to isolate clinical data per organization. Proprietary WebRTC room with Twilio TURN. Anonymous pulse aggregated via materialized views to honor LGPD and NR-1 obligations.

Tags

HealthTechSaúde mentalTelemedicinaB2C+B2B
Permanent link

Gallery

Sereno hero with continuous-care positioning and the daily feedback app mockup.

Sereno hero with continuous-care positioning and the daily feedback app mockup.

Sereno mobile experience with hero, health-insurance ribbon and trial CTA.

Sereno mobile experience with hero, health-insurance ribbon and trial CTA.

Full Sereno page — patient journey, NR-1 B2B panel, specialists, plans and final CTA.

Full Sereno page — patient journey, NR-1 B2B panel, specialists, plans and final CTA.

Next step

If the challenge demands technical clarity and real delivery capability, I step in to unlock it.

Discuss a project