Built Scheduling & Subscription Systems for Care Platform

CareCal is a scheduling platform for caregivers, careseekers, and agencies.

Status

Client work

Role

Fractional Product Engineer

Timeline

Feb 2026 - Present

Stack

ReactTypeScriptFastAPIStripeTailwind CSS
CareCal scheduling platform case study hero image with device mockups

About This Project

Worked as the primary frontend engineer on a scheduling platform for caregivers, careseekers, and agencies. I led implementation of Stripe subscription and payment systems, improved frontend architecture and design consistency, and contributed backend endpoints and platform architecture decisions. I also helped design and implement a large-scale refactor introducing agency accounts, supervisor roles, and multi-seat subscription support across the platform, while staying close to founder priorities during launch and post-launch iteration.

Role

I worked as a fractional product engineer with a heavy frontend focus, but contributed across product architecture, backend endpoints, payments, design system consistency, and implementation planning for larger platform changes.

What I Worked On

Primary frontend engineering across core scheduling and booking workflows

Stripe subscription and payment infrastructure

Frontend architecture improvements and design system consistency

Backend endpoints and full-stack architecture decisions

Agency accounts, supervisor roles, and multi-seat subscription support

Launch and post-launch product iteration with a small founder-led team

Accomplishments

Helped move the platform through launch and post-launch iteration

Created stronger foundations for subscription billing and agency workflows

Improved product consistency across important care scheduling flows

Supported founder-led product decisions with practical engineering tradeoffs

Platform Refactor

A major part of the work was preparing the product for more complex care-provider organizations. That meant thinking through how agency accounts, supervisors, seats, permissions, subscriptions, and caregiver workflows should fit together without making the app harder to understand.

Challenges

The most complex part was expanding the product model from individual care workflows into agency and supervisor workflows without making the experience feel heavier for caregivers or careseekers.

What I Learned

This project sharpened my ability to balance careful platform architecture with founder-speed product iteration, especially around payments, permissions, and scheduling workflows.