Skip to content
BackNov 8
Samuel Ricko P.
Upwork badge

Samuel Ricko P.

Senior Backend Engineer | Node.js, NestJS, System Architecture & AI

I am a Senior Backend Engineer and Tech Lead with 6+ years of experience building and scaling production systems across FinTech, EdTech, and multi-tenant SaaS. I combine deep Node.js, NestJS, TypeScript, and PostgreSQL architecture with a high-velocity AI engineering workflow. 🚀 My Expertise Includes: - AI-Augmented Engineering: Orchestrating Claude Code, Codex, Cursor, and DeepSeek via custom harnesses (OpenCode / OMP) with strict architectural guardrails for 3x–5x delivery speed. - FinTech & Ledger Systems: Built a closed-loop wallet, double-entry ledger, and automated settlement engine for 70,000+ users using PostgreSQL advisory locks and idempotent webhooks. - Architectural Leadership: Led the zero-downtime migration of legacy monoliths into modular NestJS backends and a 20-service microservices ecosystem on Kubernetes. - Performance & Search: Cut API latency by 90% (from 1s to 50-100ms), integrated sub-50ms search with Meilisearch, and built deduplicated event pipelines (Redis, BullMQ, SQS, Kafka). - Payment & Banking Integrations: Integrated global and regional gateways and banking APIs (Stripe, Moyasar, Alinma Bank, Xendit, SendGrid, Twilio) plus OpenAI/Anthropic APIs. - Cloud & DevOps: Orchestrating deployments on Kubernetes (GKE/EKS), AWS (CDK, ECS, RDS), GCP (Cloud Build), and Docker with zero-downtime migrations and smoke tests. 🛠 Technical Stack: - Languages: TypeScript, Node.js, Go, SQL, PHP. - Frameworks: NestJS (Expert), Express.js, Fastify, Echo (Go), Laravel, React / Next.js. - Databases & Search: PostgreSQL (RLS, Advisory Locks), Prisma, TypeORM, MongoDB, ScyllaDB, MySQL, Redis, Meilisearch. - FinTech & Payments: Double-Entry Ledgers, Settlements, Stripe, Moyasar, Alinma Bank, Xendit. - Messaging & Queues: Kafka, RabbitMQ, BullMQ, AWS SQS/SNS, Redis Pub/Sub, gRPC. - AI Workflows: Claude Code, Codex, Cursor, DeepSeek, OpenCode, OMP, OpenAI / Anthropic APIs. - Cloud & CI/CD: Docker, Kubernetes (GKE/EKS), AWS CDK, Terraform, GCP Cloud Build, GitLab CI. 📊 Notable Achievements: - Scaled a KSA School Management & Wallet platform to 70,000+ users with zero-downtime NestJS refactoring, double-entry accounting, and Moyasar / Alinma Bank integrations. - Reduced payment processing time by 75% for a major payment gateway integration (Xendit). - Spearheaded the backend migration from AWS Amplify to a scalable NestJS architecture for a US-based AI platform. - Built a hotel management aggregator (Govesta) from the ground up, including full ERD design and system architecture. I work as a dedicated, 100% solo engineer (no agencies or subcontracting) and thrive in remote, high-ownership environments. You get the architectural rigor of a Senior Tech Lead combined with the delivery speed of a fully tuned AI engineering workflow. Let’s build scalable solutions that help your business thrive!

🇮🇩Malang, Indonesia$35/hr100% JSS5.00 (7)Since Jun 2020

Earnings and projects

MRR
$6.9k

Last 6 months ÷ 6

World#2,942 / 412k
🇮🇩Country#7 / 5,726
Revenue, last 30 days
$7.3k

Last 6 months: $41k

World#2,827 / 412k
🇮🇩Country#9 / 5,726
Total earnings
$68k

Billed in all: $71k

World#58,033 / 412k
🇮🇩Country#393 / 5,726
Per project
$5.7k

$14k in the last 6 months

World#30,481 / 412k
🇮🇩Country#197 / 5,726
Projects, last 6 months
3
67% fixed33% hourly
World#66,482 / 412k
🇮🇩Country#1,205 / 5,726
Projects in all
12

Across 13 contracts

38% fixed62% hourly
World#183,652 / 412k
🇮🇩Country#2,447 / 5,726

Earnings, last 30 days

$70.5k+$7.3k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$60k$65k$70k$75kOct 9Oct 24Nov 8

Skill rankings: Top 1.00% in Laravel

Ranked by MRR among everyone on Upwork with the skill.

  1. #4AI Coding Workflows82 freelancers · 🇮🇩 #1Top 5%
  2. #16RabbitMQ552 freelancers · 🇮🇩 #1Top 3%
  3. #21Redis1,774 freelancers · 🇮🇩 #1Top 1%
  4. #28Payment Gateway Integration2,302 freelancers · 🇮🇩 #1Top 1%
  5. #32Golang2,195 freelancers · 🇮🇩 #1Top 1%
  6. #32Software Architecture964 freelancers · 🇮🇩 #1Top 3%
  7. #33Apache Kafka981 freelancers · 🇮🇩 #1Top 3%
  8. #39NestJS3,757 freelancers · 🇮🇩 #1Top 1%