// backend · streaming · billing

Cao Hữu Phúc

I build scalable backend systems.

Software engineer focused on scalable systems, streaming infrastructure, and subscription platforms — from HLS/LL-HLS pipelines to cross-platform billing across Stripe, Apple, and Google Play. I use AI to move faster without compromising production quality.

View selected work → Download CV
Da Nang, Vietnam/Open to remote/ chp.huuphuc@gmail.com/ linkedin/phucchp
Cao Hữu Phúc
HLS / LL-HLS streaming
Stripe · Apple · Google Play
AWS · CloudFront · Edge
0+years in engineering
0billing providers integrated
0core systems designed & shipped
0+technologies in production
// areas of expertise

What I'm deep in

Backend Development Platform Engineering Distributed Systems Cloud Architecture Streaming Systems Subscription & Billing System Design Database Optimization Observability AI-Assisted Engineering
// case studies

Selected work

01

MonetKit

featured · lead design & development

A cross-platform subscription management platform in the spirit of RevenueCat. Owned the core backend, public API, SDK API, webhook pipeline, entitlement system, and admin portal — normalizing the full billing lifecycle across Apple App Store, Google Play, and Stripe.

provider event transaction · subscription entitlement outbox customer webhook
  • 3 billing providers normalized into one canonical event model
  • 4 product areas owned end-to-end: core backend, public API, SDK API, portal
  • Idempotency, deduplication, retry with backoff, Transactional Outbox
NestJS TypeScript PostgreSQL Redis RabbitMQ Stripe Apple / Google IAP
read full case study →
02

OTTclouds Streaming Platform

Built and optimized HLS/LL-HLS streaming infrastructure with a custom video player and analytics — improving playback delivery, viewer-experience tracking, and day-to-day streaming operations.

HLS / LL-HLS Wowza SRS CloudFront Lambda@Edge
read full case study →
03

Reliable Billing Webhook Pipeline

Event-driven billing pipeline hardened against duplicates, out-of-order events, and service crashes — idempotency, deduplication, a canonical event model, Transactional Outbox, retry with backoff, and a full audit trail.

RabbitMQ DLQ Transactional Outbox PostgreSQL
read full case study →
04

Backend Observability Platform

Observability on the LGTM stack: centralized logging, metrics, distributed tracing, and dashboards that shorten incident detection, investigation, and debugging across backend services.

Grafana Loki Tempo OpenTelemetry Prometheus
read full case study →
// experience

Where I've worked

Software Engineer · SupremeTech Co., Ltd

Oct 2023 — Present

Backend engineering across streaming, subscription & billing, and observability platforms — owning systems from architecture and API design through production monitoring. Da Nang, Vietnam.

Internship Trainee · SupremeTech Co., Ltd

Jul 2023 — Sep 2023

B.Eng. Information Technology · Danang University of Science and Technology

2020 — 2024
// ai-assisted engineering

I own the thinking. AI accelerates the build.

A deliberate workflow: I analyze requirements, design the architecture, and write precise specifications — then delegate implementation to AI and review, validate, and harden everything for production.

phuc@engineering — workflow
$ analyze business requirements
$ design scalable architecture
$ break down into implementation specs
$ delegate implementation → claude-code
$ review · validate · harden
$ ship to production
01

Architecture planning with AI — scalable designs stress-tested through AI-driven technical research.

02

Specification writing — precise technical specs so AI output lands close to production-ready.

03

Rigorous review — every AI-generated line is reviewed, validated, and hardened before it ships.

Claude Code Cursor ChatGPT
// tech stack

Tools of the trade

TypeScript
JavaScript
Java
PHP
NestJS
Laravel
Spring Boot
Vue.js
React
PostgreSQL
MySQL
Redis
TypeScript
JavaScript
Java
PHP
NestJS
Laravel
Spring Boot
Vue.js
React
PostgreSQL
MySQL
Redis
RabbitMQ
Docker
awsCloudFront · Edge
Grafana
Prometheus
OpenTelemetry
Datadog
Stripe
App Store
Google Play
Postman
Git
Claude Code
RabbitMQ
Docker
awsCloudFront · Edge
Grafana
Prometheus
OpenTelemetry
Datadog
Stripe
App Store
Google Play
Postman
Git
Claude Code
Languages & Frameworks
TypeScriptJavaScriptJavaPHPSQLNestJSLaravelSpring BootVue.jsReact.js
Data & Messaging
PostgreSQLMySQLRedisRabbitMQQuery & Index OptimizationExecution PlansData Migration
Streaming
HLSLL-HLSMPEG-TSWowzaSRSStream FailoverLoad Testing
Cloud & AWS
EC2S3CloudFrontLambda@EdgeCloudFront FunctionsCDN ArchitectureDocker
Observability
DatadogGrafanaPrometheusOpenTelemetryDistributed TracingAlerting
Payments & Billing
StripeApple App StoreGoogle Play BillingIAPEntitlementsReceipt ValidationWebhooks
// get in touch

Let's build something reliable.

Open to remote opportunities, freelance projects, and building global SaaS products.

chp.huuphuc@gmail.com LinkedIn 0816 616 377
© 2026 Cao Hữu Phúc Da Nang, Vietnam · designed & engineered with care