Portrait of Phearak Yan
StatusExploring New Opportunities

Phearak YanDevOps Engineer

I automate software delivery in on-premise environments — Jenkins, Ansible and ArgoCD — and I'm building self-hosted AI agents that run tasks with a human in the loop.

Phnom Penh, Cambodia
~/devops — zsh

devops

Experience
3+ years
Automation
100+ pipelines
Time
Faster releases
Cost
Lower run cost
01About

I make shipping to production a non-event.

I'm Phearak, a DevOps Engineer focused on Continuous Integration and Continuous Delivery (CI/CD) — helping teams move code from commit to a reliable, running service.

I use Jenkins to handle CI and Ansible and Argo CD to deliver applications into Kubernetes environments. For smaller projects, I keep things simple with Jenkins and Ansible pipelines. For larger projects, Jenkins handles CI while Argo CD takes care of continuous delivery, ensuring that the cluster state stays aligned with Git and making rollbacks as simple as reverting a change.

Before becoming a DevOps Engineer, I spent time writing code during university and later while working at a ministry. That experience gave me an understanding of how developers think, build, and troubleshoot software, which has shaped the way I approach DevOps today.

More recently, I've been building a DevOps AI agent to help with my day-to-day tasks. It can connect to servers and execute tasks with explicit human approval, integrate with different monitoring tools, and access a knowledge base of internal documentation. The AI runs entirely in-house, keeping internal data within our own network while helping me troubleshoot issues, find information, and manage infrastructure more efficiently.

"Rak" written by hand in wet sand, a wave washing in behind it
02Toolchain

The stack I reach for, day to day.

CI/CD & Automation

  • Jenkins
  • Ansible
  • ArgoCD
  • Helm
  • Groovy
  • Bash
  • Python
  • Git

Containers & Orchestration

  • Kubernetes
  • Docker
  • JFrog

Anomaly Detection

  • Machine Learning
  • Java
  • Elasticsearch
  • Telegram Bot

AI & LLM Platform

  • vLLM
  • Google ADK
  • RAG
  • Vector DB
  • Embeddings
  • Python
  • Next.js

Observability & Logging

  • Prometheus
  • Grafana
  • Elastic Stack

Security & Secrets

  • Vault
  • SonarQube
  • JFrog Xray
03Education

Where the fundamentals came from.

A long campus building at sunrise, with the Phnom Penh skyline in the distance

Bachelor of Computer Science

Royal University of Phnom Penh·Phnom Penh, Cambodia

March 2020 — 2024

hello.cC
#include <stdio.h>int main(void) {  printf("Hello World\n");  return 0;}
gcc hello.c -o hello
The entrance to BELTEI International School, Campus 7, in Phnom Penh

High School Diploma

Beltei International School·Phnom Penh, Cambodia

2017 — 2020

04Experience

Where I've been on call.

DevOps Engineer

ABA Bank·Full-time
April 2024Present

Run application delivery and platform reliability across the primary data centre and the DR site, keeping the two consistent and releases invisible to users.

  • Managed application environments in the DR site, keeping them consistent with the primary data centre so a failover is a non-event.
  • Implemented CI/CD pipelines for application delivery.
  • Built centralised monitoring across the VM estate.
  • Built centralised log aggregation for applications.
  • Implemented zero-downtime deployment so releases land without a maintenance window.
  • Deployed and maintained server inventory management tooling.
  • Configured and tuned the web servers fronting the applications.
  • Administered MongoDB replica sets for high availability and data resilience.
  • Remediated server vulnerabilities as part of routine patching.
05Contact

Let's build something reliable

Open to DevOps, Platform and SRE roles — especially on-premise work and anything involving self-hosted AI tooling. The fastest way to reach me is email.