About Work Toolkit Journey Contact me
All work Case study 03 · Automation

CareerCoach Engine

A scheduling workflow that connects mentors, clients, Google Calendar and Google Meet without turning coordination into somebody’s part-time job.

Role
Full stack engineer
Focus
Integrations, automation
Stack
.NET, Google APIs
Type
Client product
CareerCoach weekly calendar synced with Google Calendar (illustrative mock-up)
Confidential · internal product

Illustrative mock-up.

Request a live demo →
01 — Problem

What was broken

Booking a session meant several messages back and forth between mentor and client, a manually created calendar invite, and a meeting link pasted in by hand. Time zones and last-minute changes made it worse.

02 — Approach

How we built it

  1. Availability from the sourceMentor availability is read directly from Google Calendar, so clients only see slots that are genuinely free.
  2. Booking creates everythingA confirmed booking creates the calendar event and the Google Meet link in one step, for both sides.
  3. Reminders and reschedulesAutomated reminders go out before each session, and reschedules update the event instead of creating duplicates.
  4. Failure-aware integrationIf a Google API call fails halfway, the booking is retried or rolled back cleanly rather than left half-created.
03 — Screens

Inside the product

The real product is confidential, so these screens are illustrative mock-ups. I can walk you through the real product on a short call.

CareerCoach slot booking screen (illustrative mock-up)
Confidential · internal product

Illustrative mock-up.

Request a live demo →
CareerCoach sessions list (illustrative mock-up)
Confidential · internal product

Illustrative mock-up.

Request a live demo →
04 — Outcome

What changed

Mentors and clients stopped playing calendar ping-pong. Scheduling runs end to end without manual steps.

“Make the hard part invisible and the honest part obvious.”