Healthcare

SmartCall

Senior Software Engineer / Frontend Architecture Lead

Real-time healthcare call center platform serving 3,000+ agents with 10,000+ daily calls. Led frontend architecture, built widget system, and migrated core infrastructure.

3,000+ agents10,000+ daily calls12-person team
SmartCall screenshot 1

What I built

Own the entire frontend architecture for a mission-critical healthcare call center platform used daily by thousands of agents.

Migrated the frontend from legacy class components to modern hooks, replaced Redux with Zustand for simpler state management, and swapped polling mechanisms for PubNub real-time subscriptions.

Designed and built a singleton Twilio SDK architecture ensuring a single, reliable telephony connection per agent session. This eliminated duplicate call bugs entirely.

Created a drag-and-drop widget system that lets agents customize their workspace layout, improving workflow efficiency.

Established a monorepo architecture with a shared component library built on Shadcn/Radix/Tailwind, with full Storybook documentation, Playwright E2E tests, and Jest unit tests.

Conduct daily code reviews and mentor junior/mid-level engineers across the 12-person team.

Hard problems

Managing real-time state across thousands of concurrent agent sessions without race conditions

Migrating a large codebase incrementally without disrupting live healthcare operations

Building a telephony layer that gracefully handles network instability and call handoffs

Stack

ReactTypeScriptZustandTwilioPubNubTailwindShadcnRadixStorybookPlaywrightJest