Kelvin Tan
Data Development

Kelvin Tan

DevOps engineer at BeyondSoft.

About

Kelvin Tan is a certified in AWS Solution Architect Associate with one year of experience in DevOps and a Master in Data Science (specializing in Cloud Computing and Data Engineering).

Employment

2 roles
Jul 2022 - Present 3 years 9 months
DevOps Engineer
BeyondSoft
  • Worked closely with developers and database admins from Tencent mobile games projects such as Pokémon United, Assassin’s Creed Mobile, NBA2, Apex Legends, and Fashion Dream to ensure smooth deployments and minimal interruptions to players.
  • Provisioned cloud resources such as virtual machines, load balancers, storage buckets, and security groups in Amazon Web Services, Google Cloud Platform, Azure, and Tencent Cloud via Terraform Enterprise.
  • Maintained records of cloud resources from different providers in a configuration management database (CMDB).
  • Performed game update deployments such as rolling updates and blue-green deployments.
  • Wrote and maintained documentation for different games.
  • Monitored server performance using Prometheus, Grafana, and custom in-house tools.
  • Granted user access based on principles of least privilege.
  • Performed server maintenance, such as daily log cleaning, using Ansible.
  • Attended in-house DevOps training.
Mar 2022 - Jun 2022 3 months
InfraOps Junior
Optisys Technologies
  • Set up infrastructure for gaming websites using Amazon Web Services and Oracle Cloud Infrastructure.
  • Used security groups, CloudWatch, and multiple Content Delivery Networks for infrastructure security.
  • Installed and configured packages, such as NGINX, in Linux machines.
  • Worked closely with developers and the quality assurance team to ensure smooth deployment of gaming websites.
  • Troubleshot errors using error logs in virtual machines.
  • Set up a CICD pipeline using GitLab and bash scripts to deploy the latest code to microservices.
  • Took over the duties from an outsourced media technology company.
  • Received training from the Singaporean team online and at the Singaporean office.
  • Improved infrastructure setup efficiency and reduced human errors by introducing Terraform.
  • Wrote and updated documentation for infrastructure setup and troubleshooting.
  • Provided training and guidance to new members.
  • Set up databases and Redis, as well as seeded the databases with given data.
  • Monitored the health of virtual machines and managed databases using health checks and error logs.