Photo of Satria Hu

Satria Hu

Senior Backend Engineer

Profile

Senior backend engineer with 7+ years of experience designing, building and optimizing production services at HappyFresh, an online grocery platform. Specialized in Ruby on Rails, Java (Spring Boot) and Go on AWS, Docker and Kafka, with recent cloud migrations to BytePlus and Tencent Cloud. Track record of measurable impact, including ~90% lower database spend and up to 50% less memory use. Works with AI coding agents (Claude Code, Codex) and builds agent workflows that act as bot co-workers for cloud and TechOps teams. Collaborative, self-directed in remote teams, and quick to pick up new technology.

Experience

Senior Backend Engineer, HappyFresh, Jakarta

August 2022 — Present
  • Worked on two cloud migrations: HappyFresh from AWS to BytePlus, and XLSMART from AWS to Tencent Cloud.
  • Cut database costs by ~90% (from ~$7,000 to ~$700 per month) by optimizing complex SQL queries and database usage, alongside wider AWS infrastructure cost optimization.
  • Built AI-agent workflows that act as bot co-workers for Cloud Engineering and TechOps: AWS and BytePlus cost and stability reviews, and production incident investigation across Datadog, Sentry and the database, gated by human approval and backed by a shared system knowledge base.
  • Use AI coding agents (Claude Code, Codex) across the development lifecycle: planning, implementation, testing, code review and documentation.
  • 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 customer-engagement and analytics tools (Braze, MoEngage, Mixpanel).
  • Designed and implemented a messaging verification service with Verihubs, built on Go serverless and AWS Lambda.
  • Instrumented several services with OpenTelemetry and implemented CI/CD with GitLab Pipelines.

Backend Engineer, HappyFresh, Jakarta

August 2019 — July 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.
  • Designed and implemented a messaging verification service with Nexmo, built on Go serverless and AWS Lambda.
  • 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 and optimization).
  • Upgraded the main Ruby on Rails service from 4.2 to 5.2 and optimized several long-running database queries.
  • Delivered features, improvements and bug fixes across the large main platform (Ruby on Rails, Go, Sidekiq, PostgreSQL, Docker, AWS Elastic Beanstalk and ECS).
  • Set up CI/CD with Bitbucket Pipelines and integrated New Relic and Datadog for application monitoring.

Software Engineer Intern, Bukalapak, Jakarta

December 2017 — March 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.

Education

Bachelor of Information Technology, Petra Christian University, Surabaya

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