Reva Hristo Wiki Fonseca

Portfolio

Reva Hristo Wiki Fonseca

IT Infrastructure & AIOps Specialist

Bogor, Indonesia

Download Resume

Profile

A boy from a rural corner of Indonesia, now thriving to become the country's go-to AIOps expert, one automated workflow at a time. Grounded in years of cloud infrastructure work, now growing into agentic AI to make IT operations more resilient, so engineers can spend less time firefighting and more time building.

View industry certifications

Featured Work

Unified L1 Copilot Platform

Associated with Tech Mahindra

A centralized AI ecosystem combining RAG, memory, and an MCP farm to unify various automation workflows, turning reactive IT Ops into autonomous, human-governed triage and remediation.

View details ↓

Challenge

Enterprise IT operations rarely fail from a single cause. They're stretched across multiple concurrent workloads, run by teams with limited headcount, and pushed to process a high volume of daily change requests, all while gaps in observability oversight make problems harder to catch early. Together, these pressures compound manual triage fatigue, and in the long run, this risks business continuity if a critical incident slips through unnoticed.

Action

Unified L1 Copilot Platform architecture diagram

To tackle these challenges, we built a centralized AIOps engine that brings IT infrastructure monitoring, ITSM/CMDB, internal documentation, and communication channels together into a single correlation layer, instead of leaving them as disconnected tools each engineer has to check separately. This consolidation matters because it lets telemetry and tickets feed one AI model that cross-references a knowledge base and memory store for context, then executes through an MCP-connected automation layer. Every action it proposes is still routed through a human approve/reject step before reaching production, so the system closes blind spots in observability without giving up institutional control over what actually runs.

Result

4x

Faster MTTR via AI-assisted anomaly triage, noise reduction, and root-cause analysis

2x

Faster throughput on change request execution, through an automated deployment plan review process

IDR 79B+

Annual revenue loss prevented via automated failover, avoiding recurrent outage incidents

20%

Weekly engineering time reclaimed (1 day saved per 5-day week) through automated report generation

YAML-based Terraform Standardization

Associated with PT HM Sampoerna Tbk.

Replacing manual console changes with a single, YAML-configured Terraform codebase, standardizing infrastructure provisioning across a three-branch dev, staging, and production GitOps flow enforced by Terraform Enterprise.

View details ↓

Challenge

Global compliance mandated provisioning through Terraform Enterprise's GitOps flow: a single repository with three branches for dev, staging, and production. Migrating the signature B2B workload, the company's main revenue application, meant inheriting years of unstandardized resources from earlier, less mature provisioning practices: inconsistent naming conventions and stateful or hard-to-replace resources such as IAM roles and policies, KMS encryption keys, and production databases, where an unintended destroy-and-recreate cycle risked data loss or downtime. Terraform's default behavior treats configuration drift as a trigger to replace a resource, which directly conflicted with a zero-downtime requirement from the business. Compounding this, resource existence itself was inconsistent across environments: some resources existed in dev and staging but not production, others only in one environment, a byproduct of ad hoc provisioning from before the migration began.

Action

Rather than hand-writing Terraform per environment, which would have meant three times the code and three times the drift risk, we built a config-based approach: a single Terraform codebase driven by per-environment YAML configuration, with each resource looped over via `for_each` and filtered by a dedicated environment flag. Terraform Enterprise injects the active workspace's environment as a `TF_VAR_env` variable per its standard variable convention, which the codebase reads as `var.env` to filter which resources apply. A dev-only resource is simply skipped once code promotes to staging, no code change required. The Terraform code itself only had to be written once, and a routine change never touches a `.tf` file, only the YAML configuration, cutting the chance of accidental breakage.

config.yaml [SAMPLE]

buckets:
  app-logs:
    envs: ["dev", "staging", "prod"]
    versioning: true
  legacy-cache:
    envs: ["staging", "prod"]
    versioning: false
  scratch-dev-only:
    envs: ["dev"]
    force_destroy: true

main.tf [SAMPLE]

variable "env" {
  type        = string
  description = "Target environment, injected by Terraform Enterprise as TF_VAR_env per workspace"
}

locals {
  config = yamldecode(file("${path.module}/config.yaml"))

  buckets = {
    for name, cfg in local.config.buckets :
    name => cfg if contains(cfg.envs, var.env)
  }
}

resource "aws_s3_bucket" "this" {
  for_each = local.buckets

  bucket        = "${each.key}-${var.env}"
  force_destroy = try(each.value.force_destroy, false)

  tags = {
    Environment = var.env
  }
}

Result

With this approach, compliance is met without blocking the business: standardization concerns, like enforcing consistent bucket settings everywhere, can be tackled as a separate initiative instead of bundling every fix into the migration itself.

Benefits of this approach:

  • Standardizes infrastructure provisioning across all three environments
  • Brings every resource into Terraform Enterprise GitOps compliance
  • Removes the need for environment-specific Terraform code
  • Avoids dependency on HCL syntax for routine changes, so even an engineer who isn't a Terraform expert can safely make edits through YAML

Multi-Tenant ECS Platform Migration

Associated with PT Telkom Indonesia Tbk

Decoupling a single-tenant, one-instance-per-client product into a shared, multi-tenant container platform.

View details ↓

Challenge

The product started as an on-premises, docker-based installation deployed per client. As the customer base grew, it moved to AWS Singapore, the closest region available at the time since AWS Jakarta had only just been introduced, but kept the same one-to-one model: every new client meant provisioning a dedicated EC2 instance. By the time this initiative began, that approach had grown past 100 EC2 deployments. The problem wasn't only cost: every new instance added operational overhead too, another server to patch, monitor, and maintain individually, none of it shared across clients.

Action

Multi-Tenant ECS Platform Migration architecture diagram

For a quick win, we redesigned the platform around a cloud-native, ECS-based container orchestration model rather than Kubernetes, since the team didn't yet have deep Kubernetes expertise at the time and ECS offered a faster path to multi-tenancy without that learning curve. Each client's workload was decoupled from its own dedicated EC2 instance into a shared, multi-tenant container platform, and the underlying infrastructure was migrated from AWS Singapore to the newly available AWS Jakarta region in the same initiative. Deployment was automated through a Bitbucket CI/CD pipeline that also introduced a DevSecOps stage, baking security scanning into the release process itself rather than treating it as a separate, after-the-fact step.

Result

~70%

AWS infrastructure cost reduction, from both the Jakarta migration and refactoring away legacy, per-client provisioning

2x

Faster deployments, cut from 10 to 5 minutes, via Bitbucket CI/CD

1→N

Removed the one-instance-per-client ceiling by decoupling workloads onto shared ECS infrastructure

Experience

Senior System Engineer

January 2025 – Present

Leading AIOps R&D for one of Indonesia's largest telcos, directing an engineering team across a sizeable AWS and Kubernetes footprint. Cut incident response time, prevented major revenue loss, and unified workflows into one agentic AI system.

Tech stack managed

AI Automation

  • Amazon Bedrock
  • Microsoft Copilot Studio
  • Azure AI Foundry
  • n8n
  • Power Platform
  • Dify

Cloud

  • AWS

Database

  • Amazon RDS

Operating System

  • Amazon Linux

Scripting & Languages

  • Python
  • Bash

Orchestration & Containers

  • Docker
  • Containerd
  • Kubernetes
  • Amazon EKS
  • Amazon ECS

IaC & Config Management

  • Terraform
  • Amazon CloudFormation
  • Helm
  • Amazon SSM

CI/CD

  • GitLab Enterprise
  • AWS CodeCommit
  • GitLab Runner
  • Jenkins
  • Flux
  • Amazon ECR

Observability

  • Grafana
  • Datadog
  • Amazon CloudWatch
  • Fluentbit
  • OpenTelemetry
  • Prometheus

ITSM & Documentation

  • SharePoint

Collaboration

  • Microsoft Teams
  • WhatsApp
See featured work ↑

Senior DevOps Engineer

June 2024 – December 2024

Maintained SLAs for HM Sampoerna's app portfolio, leading an engineering group through a console-to-Terraform migration and standardizing legacy AWS accounts to Philip Morris International compliance. Cut SEA region cloud costs and automated daily repetitive tasks via Jenkins.

Tech stack managed

Cloud

  • AWS

Database

  • Amazon Aurora MySQL
  • Amazon DocumentDB

Operating System

  • Amazon Linux

Scripting & Languages

  • Python
  • Bash
  • PowerShell

Orchestration & Containers

  • Docker
  • Kubernetes
  • Amazon ECS

IaC & Config Management

  • Terraform
  • Amazon SSM

DevSecOps

  • Amazon Secrets Manager
  • Vault
  • OpenVPN
  • Soteri
  • Polaris
  • Trivy
  • Jfrog Xray
  • Sonarqube
  • Invicti
  • Brinqa

CI/CD

  • Bitbucket
  • Jenkins
  • CloudBees CI
  • Amazon ECR
  • Jfrog Artifactory

Observability

  • Grafana
  • Elastic
  • Amazon CloudWatch
  • New Relic
  • PagerDuty
  • OpsGenie

ITSM & Documentation

  • Confluence
  • SharePoint
  • ServiceNow

Collaboration

  • Microsoft Teams
See featured work ↑

DevOps Lead

April 2022 – May 2024

Promoted to lead a DevOps team for Telkom's Netmonk suite, architecting a multi-tenant AWS ECS platform off legacy virtual machine deployments. Migrated Singapore to Jakarta for major cost savings, and sped up deployments via Bitbucket CI/CD.

Tech stack managed

Cloud

  • AWS
  • Digital Ocean

Database

  • Aiven
  • MongoDB Atlas
  • Amazon RDS
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Kafka
  • OpenSearch

Operating System

  • Ubuntu
  • Amazon Linux
  • Windows Server

Scripting & Languages

  • Python
  • Bash
  • Go

Orchestration & Containers

  • Docker
  • Kubernetes
  • Amazon ECS
  • Amazon EKS

IaC & Config Management

  • Terraform
  • Ansible
  • Consul
  • AWS Systems Manager

DevSecOps

  • Vault
  • Teleport
  • Nuclei
  • git-secrets
  • Dependency Check
  • Snyk
  • Trivy
  • Sonarqube
  • OWASP ZAP
  • Nikto
  • Faraday
  • DefectDojo

CI/CD

  • Bitbucket
  • GitLab
  • Bitbucket Pipeline
  • Jenkins
  • Dockerhub

Observability

  • Grafana
  • Datadog

ITSM & Documentation

  • Confluence
  • Notion
  • Jira

Collaboration

  • Slack
  • Discord
See featured work ↑

Technical Support Engineer

August 2020 – April 2022

Supported Netmonk clients from small businesses to large enterprises with installs, configuration, and troubleshooting. Built Terraform/Ansible pipelines that sped up deployments, and Grafana observability that improved incident response.

Tech stack managed

Cloud

  • AWS

Operating System

  • Ubuntu
  • Windows Server

Observability

  • Grafana

ITSM & Documentation

  • Jira
  • Trello

Collaboration

  • Slack

System Administrator

June 2020 – August 2020

Built an HPC lab from scratch for BRIN's Aviation Technology Research Center, planning network topology, repairing broken nodes to avoid new hardware spend, and automating OS install and configuration across the cluster.

Tech stack managed

Operating System

  • CentOS
  • Ubuntu
  • Windows 10

IaC & Config Management

  • Kickstart
  • C3 (Cluster Control)

Networking & Hardware

  • Supermicro
  • Cisco Switch
  • LAN
  • WLAN

Junior System Administrator

February 2019 – December 2019

Helped maintain an HPC lab at BRIN's Informatics Research Center, repairing damaged nodes, automating new node installs, and rolling out Puppet configuration management for consistent infrastructure state.

Tech stack managed

Operating System

  • CentOS
  • Ubuntu
  • Windows Hyper-V

IaC & Config Management

  • Puppet
  • Kickstart
  • C3 (Cluster Control)
  • Foreman

Networking & Hardware

  • Cisco Switch
  • Aruba Switch
  • MikroTik
  • LAN
  • WLAN

IT Support Lead

July 2018 – September 2018

Led an on-site IT support team across end-devices at Pakansari Stadium during the Asian Games, installing, testing, and auditing devices to keep every match running smoothly.

Tech stack managed

Operating System

  • Windows 10
  • Windows 7

Networking & Hardware

  • Canon Printers
  • HP Printers & Copiers
  • HP Laptops & AIO PCs
  • TP-Link Access Point
  • LAN
  • WLAN

Education

UIN Syarif Hidayatullah Jakarta

Bachelor of Computer Science

2023

SMKN 3 Bogor

Vocational Diploma in Computer Networks

2016