_

Uday BK

Staff Software Engineer · Founding Engineer(Monetisation Platform)

Backend & platform engineer. I architect and scale the payment, wallet, subscription, and payout systems behind Pratilipi's monetisation platform.

> Bengaluru, India

> impact

Systems I've architected and scaled handle —

$0.0M+/ month

revenue through the payment & subscription systems I designed

0M+/ day

calls served by the premium-content access system I built

0K+/ day

transactions through the resilient checkout I architected

0K/ day

invoices produced by the artifact platform I built (~120ms each)

> about

Who I Am

Founding engineer on Pratilipi's Monetisation Platform. I architect payments, wallet, subscription, author payout, and revenue distribution.

Focused on high-throughput Go services, platform documentation, and AI-assisted engineering workflows. I design systems built to handle scale, not just ship features.

Available for Staff+ / SDE-3 roles

Platform Owner

Monetisation infrastructure

High Scale

100M+ calls/day systems

Go Expert

Producer-consumer pipelines

AI-Assisted

Modern dev workflows

> selected_work

Projects & Write-ups

{

Greymatter — Monetisation Knowledge Hub

service.yaml manifests + per-PR CI + an hourly aggregator auto-generate a live service catalog and dependency graph across 12 services and 6 consumers, so AI agents can grasp the platform on demand.

Author Payout, revamped

Redesigned the system paying authors ~$300K/month on EventBridge, Metaflows, and DynamoDB for reliability and multi-tenancy, with a companion fraud-detection module.

High-throughput Artifact Platform

A generic, extensible artifact pipeline (currently invoices) producing 50K/day at ~120ms each; state-machine design with per-state retries.

Plans Revamp

A centralized Plan Catalog that cut new-plan onboarding from ~6 service edits to one.

Passbook — user & author ledger

Dynamic backend-configurable time filters with a hot/cold strategy: recent data in MySQL, historical in S3 via AWS Athena.

Greymatter — Monetisation Knowledge Hub

service.yaml manifests + per-PR CI + an hourly aggregator auto-generate a live service catalog and dependency graph across 12 services and 6 consumers, so AI agents can grasp the platform on demand.

Author Payout, revamped

Redesigned the system paying authors ~$300K/month on EventBridge, Metaflows, and DynamoDB for reliability and multi-tenancy, with a companion fraud-detection module.

High-throughput Artifact Platform

A generic, extensible artifact pipeline (currently invoices) producing 50K/day at ~120ms each; state-machine design with per-state retries.

Plans Revamp

A centralized Plan Catalog that cut new-plan onboarding from ~6 service edits to one.

Passbook — user & author ledger

Dynamic backend-configurable time filters with a hot/cold strategy: recent data in MySQL, historical in S3 via AWS Athena.

Greymatter — Monetisation Knowledge Hub

service.yaml manifests + per-PR CI + an hourly aggregator auto-generate a live service catalog and dependency graph across 12 services and 6 consumers, so AI agents can grasp the platform on demand.

Author Payout, revamped

Redesigned the system paying authors ~$300K/month on EventBridge, Metaflows, and DynamoDB for reliability and multi-tenancy, with a companion fraud-detection module.

High-throughput Artifact Platform

A generic, extensible artifact pipeline (currently invoices) producing 50K/day at ~120ms each; state-machine design with per-state retries.

Plans Revamp

A centralized Plan Catalog that cut new-plan onboarding from ~6 service edits to one.

Passbook — user & author ledger

Dynamic backend-configurable time filters with a hot/cold strategy: recent data in MySQL, historical in S3 via AWS Athena.

}

* Drag to scroll · Click to open

> skills

Tech Stack

Languages

GoJavaPythonNode.js

Backend

System DesignScalabilityMicroservicesGraphQLServerless

Data

MySQLCassandraScyllaDBRedisMongoDBDynamoDBKafka

Cloud (AWS)

ECSRDSLambdaAthenaEventBridge

DevOps

Docker

> experience

Career Journey

Pratilipi

Bengaluru

Nov 2020 — Present

Staff Software Engineer (Founding Engineer) · Monetisation Platform

Joined as Software Engineer (SDE-1) and was promoted to Staff Software Engineer (Founding Engineer) on the Monetisation Platform after ~4 years.

  • Owns the core payment microservices — Payment, Order, Wallet, Subscription, Coupon. Integrated Razorpay, PhonePe, and UPI AutoPay; the full subscribe-to-collect flow contributes $1.5M+/month.
  • Re-architected the Payment Service as a producer–consumer pipeline on Go channels, with configurable per-gateway/error retry policies and a maintenance module that drains in-flight work during deploys.
  • Built a backend-driven checkout that toggles gateways/methods in real time based on downtime and success rates; 100K+ transactions/day.
  • Built the premium-content access management system — 100M+ calls/day.
  • Internationalised the wallet for cross-border coin exchange; 100K+ transactions.
  • Built a multi-tenant Coupon system across 3 verticals from a shared core.

OneDirect (Gupshup)

Bangalore

Jan 2019 — Nov 2020

Software Developer

  • Owned the Twitter and Facebook channel services on a customer-grievance platform; cut API response time from 8–10s to ~500ms via Redis caching and migrated 17M rows from MySQL to Elasticsearch.

> education

Academic Background

M.Tech, Machine Learning & Data Science

BITS Pilani

Dec 2021 — Oct 2023

B.Tech, Computer Science & Engineering

Vellore Institute of Technology

Jun 2015 — Jul 2019

> publications

Research

ICICSE — Springer

Hyderabad · March 2019

Two chapters

Built with v0