about
Riza Satyabudhi
Senior Software Engineer focused on DevOps and backend systems. I build reliable, scalable infrastructure and developer tooling.
What I Do
I specialize in designing and operating production systems at scale. Container orchestration with Kubernetes, infrastructure as code with Terraform, and building CI/CD pipelines that teams actually enjoy using.
This Blog
I write about the tools, patterns, and lessons I've picked up while building and operating production systems. Posts cover Kubernetes, Terraform, CI/CD, and backend architecture.
Certifications
Experience
March 2023 – Current
Senior Software Engineer (Backend, DevOps)
GoTo
- –Maintain test coverage to at least 90%, enhancing product reliability and stability.
- –PIC for Cloud modernization project in internal developer portal side — GCP project onboarding, application base infrastructure onboarding through developer portal.
- –PIC for datastore provisioning through internal developer portal. Automate Patroni cluster & Redis resource creation in GCP.
- –Google Groups for IAM role binding.
Ruby on Rails, GitOps, Gitlab CI/CD, Chef, Terraform/Terragrunt, Atlantis, GCP
Aug 2020 – March 2023
Software Engineer (Backend)
GoTo
- –PIC for improving the team's critical backend services monitoring (serving ~20,000 req/sec). Instrumented using Prometheus + Grafana Agent for metrics scraping and Grafana for dashboard creation and alerting to comply with SLO/SLA.
- –Setup infrastructure components from scratch for a new service — Application VMs, HAProxy Load Balancer, Redis, Kafka Producer + Consumer, and monitoring with New Relic & Prometheus + Grafana.
- –Created ADR (Architecture Decision Record) docs containing proposed system designs, technical analysis, and deployment/rollout strategies.
- –PIC for migrating & rolling out legacy in-house config management service (used by all microservices) to a new service with 0 downtime. Includes RFC documents for DB schema, migration approaches, and task breakdown.
Golang, Kafka, Redis, Prometheus, Grafana
March 2020
DevOps Internal Bootcamp
GoTo
- –Completed a 2-week internal DevOps bootcamp.
- –Created end-to-end CI/CD pipeline from scratch using GitLab pipelines (test, build, deploy) for VM-based deployments using Vagrant, Ansible, HAProxy, and PostgreSQL.
- –Created end-to-end CI/CD pipeline for containerized deployments in a local Kubernetes cluster (Minikube) — Docker for image artifact, Helm chart for Kubernetes manifests (deployment, job, configMap, secret, service).
Gitlab Pipeline, Vagrant, Ansible, Docker, Kubernetes, Helm
Aug 2019 – Aug 2020
Associate Software Engineer (Frontend, Backend)
GoTo
- –Led the front-end development of the company's profile page.
- –Conducted research and proof of concept for the latest frontend frameworks, selecting GatsbyJS for its performance & SEO benefits. Successfully advocated for adoption among stakeholders.
- –Contributed to different backend microservices using Ruby on Rails.
- –Collaborated with Product Managers on effort estimation, task breakdown, and project planning for PRDs.
Javascript, CSS, React, Redux
Aug 2018 – Aug 2019
Software Engineer Intern (Frontend, Backend)
GoTo
- –Led the front-end development of an internal portal for a new project with supervision from a senior engineer.
- –Collaborated with product managers, designers, backend engineers, and QA teams to ensure successful delivery and integration.
- –Contributed to Backend for Frontend (BFF) service using Ruby on Rails.
Javascript, CSS, React, Redux

