Skip to content
View Sukooos's full-sized avatar

Highlights

  • Pro

Block or report Sukooos

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Sukooos/README.md

Hi, I'm Raja 👋

Software Engineer — Backend & Infrastructure

Building systems that don't fall over at 3am.

PortfolioLinkedInEmailLocation


$ whoami
Backend engineer specializing in billing systems, payment gateway integration,
and real-time provisioning infrastructure. Currently sole engineer on a
production ISP billing platform at Dikta Teknologi.

⚡ Currently

  • 🔭 Building the ISP Billing & Provisioning Platform — payment ingestion → subscription lifecycle → network provisioning, solo, in production
  • 🎓 B.CompSci @ Binus Online University (expected 2029)
  • 🌐 Exploring Web3 dev on Solana/Anchor
  • 💬 Ask me about event-driven architecture, payment webhook reliability, or PostgreSQL query optimization

🛠️ Tech Stack

LanguagesPythonGoRustTypeScriptSQL

BackendFlaskFastAPINestJSRabbitMQWebSocket

Data & InfraPostgreSQLRedisDockerNginxGCPGitHub Actions

Payments & Web3MidtransXenditSolanaAnchor

FrontendReact


🚀 Flagship Project

ISP Billing & Provisioning Platform

Production system · Sole engineer · Dikta Teknologi

Payment webhooks auto-provision subscribers on FreeRADIUS in 10–20 seconds. Built for zero duplicate charges and zero race conditions between payment confirmation and network activation.

MetricResult
Activation time~5 min → 10–20s (~15× faster)
Duplicate charges in production0
Billing report p95 latencyseconds → sub-100ms
Manual provisioning steps~80% reduction

How it's built:

  • Idempotent webhook pipeline (Midtrans + Xendit) with HMAC signature verification, exponential-backoff retries, dead-letter queues
  • RabbitMQ outbox pattern for cross-service consistency between billing DB and FreeRADIUS provisioning
  • PostgreSQL optimized with composite indexes + cursor pagination for report queries under production load
  • Real-time subscriber status over WebSocket, backed by Redis pub/sub
  • React + Ant Design frontend with optimistic updates and consistent loading/error states

FlaskPostgreSQLRedisRabbitMQFreeRADIUSWebSocketDocker


🏅 Google Cloud Skill Badges

Optimize Costs for Google Kubernetes EngineSecure Software DeliveryBuild Infrastructure with Terraform on Google Cloud

Optimize Costs for GKE · Secure Software Delivery · Build Infrastructure with Terraform on Google Cloud→ Full public profile


📊 GitHub Stats


Currently deep in idempotency, outbox patterns, and not trusting payment gateways at face value.

Pinned Loading

  1. qrisqqrisqPublic

    TypeScript

  2. AgentLimitAgentLimitPublic

    Budget enforcement and usage metering for AI agents. Self-hosted, Redis-backed, zero data leaves your infrastructure.

    Python

  3. marketcoremarketcorePublic

    Backend quant engine focused on deterministic replay, canonical market data capture, and replay-ready infrastructure.

    Python