Photo of Satria Hu

Satria Hu

Senior Backend Engineer

Profile

Senior backend engineer with 7+ years at HappyFresh, an online grocery platform, building and optimizing production services in Ruby on Rails, Java (Spring Boot) and Go on AWS, Kubernetes and Kafka. Recently owned the Kubernetes workload migration in HappyFresh’s move from AWS to BytePlus, and the database migration in a major telecom operator’s move to Tencent Cloud. Built AI-agent chatbots that work as Cloud Engineer and TechOps co-workers, saving the workload of two full-time roles, and cut database spend by ~90%. Self-directed in remote teams and quick to pick up new technology.

~90%database cost cut ($7K to $700 per month)
2 FTEworkload saved by AI-agent chatbots
2cloud migrations off AWS (BytePlus, Tencent Cloud)
50%less memory in background workers

Experience

HappyFresh

Jakarta, Indonesia · Remote

Senior Backend Engineer

Aug 2022 — Present
  • Contributed to two cloud migrations, owning the Kubernetes workload and application migration for HappyFresh (AWS to BytePlus) and the database migration for a major Indonesian telecom operator (AWS to Tencent Cloud).
  • Built two AI-agent chatbots that work as team co-workers, saving the workload of two full-time roles: a Cloud Engineer bot that monitors cloud status and reports on it, and a TechOps bot that colleagues use to investigate technical issues.
  • Cut database costs by ~90% (from ~$7,000 to ~$700 per month) by optimizing complex SQL queries and database usage, alongside wider AWS cost optimization.
  • Upgraded the main Ruby on Rails service from 5.2 to 6.1, completing its migration path from 4.2.
  • Designed and built an internal data-aggregation service for Braze, MoEngage and Mixpanel, and a Verihubs-based messaging verification service on Go serverless and AWS Lambda.
  • Instrumented several services with OpenTelemetry and implemented CI/CD with GitLab Pipelines.
  • Use AI coding agents (Claude Code, Codex) throughout development: planning, implementation, testing, code review and documentation.

Backend Engineer

Aug 2019 — Jul 2022
  • Designed and built the Customer Loyalty Service in Java Spring Boot, integrated with Talon.One and Kafka, and deployed with Docker on AWS ECS.
  • Designed and built the Authentication and Authorization Service using Keycloak and Kafka, deployed with Docker on AWS ECS.
  • Reduced memory consumption by 25% in the main Rails service (memory-allocation tuning) and by 50% in the Sidekiq Pro background workers (memory-leak fix).
  • Designed and implemented a Nexmo-based messaging verification service on Go serverless and AWS Lambda.
  • Upgraded the main Ruby on Rails service from 4.2 to 5.2 and optimized several long-running database queries.
  • Delivered features and fixes across the main platform (Ruby on Rails, Go, Sidekiq, PostgreSQL, AWS Elastic Beanstalk and ECS); set up CI/CD with Bitbucket Pipelines and monitoring with New Relic and Datadog.

Bukalapak

Jakarta, Indonesia

Software Engineer Intern

Dec 2017 — Mar 2018
  • Designed and implemented new features and fixed bugs for Bukalapak’s e-commerce platform, working across all phases of the development lifecycle in an agile Scrum team.

Skills

Languages & frameworks
Ruby on Rails, Java (Spring Boot), Go, Python
Cloud & infrastructure
AWS (ECS, Lambda, Elastic Beanstalk), BytePlus, Tencent Cloud, Kubernetes, Docker, Linux
Data & messaging
PostgreSQL, Kafka, Sidekiq
AI & automation
Claude Code, Codex, AI-agent chatbots
CI/CD & observability
GitLab CI/CD, Bitbucket Pipelines, OpenTelemetry, Datadog, New Relic
Integrations
Keycloak, Talon.One, Braze, MoEngage, Mixpanel, Verihubs, Nexmo
Ways of working
Remote collaboration, Agile / Scrum, problem solving

Education

Petra Christian University

Surabaya, Indonesia

Bachelor of Information Technology

Jul 2015 — Dec 2018
  • GPA 3.89 / 4.00, with coursework in Android, iOS, web and REST API development.
  • Secretary, Informatics Student Union (2017 — 2018).