Manish’s story

Rebuilding BitClass's Payout Architectures

Consolidated payout inputs into one source of truth and redesigned calculation flow.

  • Payment Systems
  • Data Integrity
  • System Design
  • Microservices

Manish Khetan

Founding Engineer at profound.me

Pprofound.me
MMapUp
KKwalee
BBitClass
SScaler
4+ years of experience

From their time as

B

Software Developer

BitClass • 2022 - 2022

Overview

Manish revamped BitClass's teacher payout service after recurring calculation complaints. He consolidated pricing and activity inputs into a single source of truth, removing the inconsistencies behind the reported bugs.ww

Gallery

Story gallery

The Story

Manish worked on BitClass's payout service when the product team was receiving recurring reports from teachers about incorrect payouts. Multiple data sources could influence course prices and teacher splits, creating inconsistent calculations.

He traced the issue to fragmented inputs and redesigned the service around one source of truth. Course price, registrations, hours, and split rules were brought into a coherent calculation model.

He also used a fan-out approach to improve payout processing. The revamped architecture removed the reported inconsistencies and gave the team a more maintainable foundation for teacher payouts.

Ownership Snapshot

Broad role

Backend developer responsible for improving a teacher payout service.

Goal

Make payout calculations consistent and dependable for teachers.

Direct ownership

Redesigned the payout architecture and consolidated calculation inputs.

Team execution

Responded to product-team reports and implemented the backend changes with the wider team.