Yin Hao Cheng

Senior DevOps Engineer at Tencent Games
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Singapore, SG
Languages
  • English -
  • Chinese -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

ONG Xun Xiang 王勋祥, CFA, CA

Having worked with Yin Hao since secondary school, he has struck me deeply as a task-focused person and an exceptionally committed individual. He has always been proactive in generating good and creative ideas for the team. This has on many occasions gave us breakthroughs in our projects. Yin Hao's strong technical expertise has also helped us circumvent and overcome many problems. An innovative and eloquent person, Yin Hao will definitely be a key asset to any organisation he joins.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • C++ Best Practices for Developers
    LinkedIn
    May, 2020
    - Nov, 2024
  • C++ Essential Training
    LinkedIn
    May, 2020
    - Nov, 2024
  • C++ Templates and the STL
    LinkedIn
    May, 2020
    - Nov, 2024
  • GraphQL Essential Training
    LinkedIn
    May, 2020
    - Nov, 2024
  • Introduction to Quantum Cryptography
    LinkedIn
    May, 2020
    - Nov, 2024
  • Linux System Engineer: Bash Shell Scripting for Automation
    LinkedIn
    May, 2020
    - Nov, 2024
  • Programming Foundations: APIs and Web Services
    LinkedIn
    May, 2020
    - Nov, 2024
  • Programming Foundations: Version Control with Git
    LinkedIn
    May, 2020
    - Nov, 2024
  • Test-Driven Development in C++
    LinkedIn
    May, 2020
    - Nov, 2024
  • Ethical Hacking: Introduction to Ethical Hacking
    LinkedIn
    Jun, 2019
    - Nov, 2024

Experience

    • China
    • Technology, Information and Internet
    • 700 & Above Employee
    • Senior DevOps Engineer
      • Jul 2022 - Present

    • DevOps Engineer
      • Apr 2021 - Jul 2022

      • Facilitate the deployment of games and supported the daily operational needs of game server resources• Configuration of cloud resources such as virtual machines, application/network load balancers, NAT gateways and domain name service (DNS) on Amazon Web Service, Microsoft Azure Cloud and Tencent Cloud• Configuration of Nginx reverse proxy and load balancing solutions• Deployment of Prometheus and Grafana on virtual machines and Kubernetes to monitor cloud resources and provide incident alerts • Management of cloud resources on various cloud providers with open-source infrastructure as a code software (Terraform)• Deployment and maintenance of Kubernetes resources via kubectl and Rancher• Automation of bash scripts and deployments through tools such as Ansible Automation Platform and Tencent BLUEKING (蓝鲸智云)• Management of bash and python scripts for on demand monitoring and analysis• Deployment and SQL executor of database services for MySQL• Generation of data summary and reports from file logs and MySQL database via scripting languages such as python• Provision and monitoring of log services such as Filebeat, Elasticsearch and Kibana• Provision of Hashicorp Consul as a service mesh solution• Exposure to game service management via Tencent DMP (Dolphin, Maple, Puffer) and Game voice (GVoice) Show less

    • Singapore
    • Mechanical Or Industrial Engineering
    • 700 & Above Employee
    • Software Engineer
      • Apr 2016 - Apr 2021

      • Designed and developed a Decision Support System that encompasses dozens of C++ micro-services interacting with each other via an object request broker, as well as communication with external Java applications • Spearheaded the implementation of CI/CD, facilitating checking in of code and automated the process for code building, static and unit testing and package deployment. • Introduced Secure Software Development principles to project team and adhered to Secure Coding Practice Guidelines to mitigate software design and deployment vulnerabilities • Prepared and updated project documentations such as Software Design Document (SDD) and Software Interface Requirement Specification (IRS) • Facilitated meeting discussions between client, vendor project team and our development team on numerous occasions • Coached and trained junior staff and successfully transferred knowledge of existing modules and frameworks to build up their technical competencies • Received Letter of Commendation from client with acclamation for good working knowledge, professionalism and value-added services. Show less

    • United States
    • Biotechnology Research
    • 700 & Above Employee
    • Software Intern
      • Aug 2015 - Dec 2015

      • Developed front-end Angular-JS based web applications • Leveraged on cloud technologies to build Java EE system backend applications • Worked with a cross-functional team (Agile SCRUM) • Developed front-end Angular-JS based web applications • Leveraged on cloud technologies to build Java EE system backend applications • Worked with a cross-functional team (Agile SCRUM)

    • Singapore
    • Higher Education
    • 700 & Above Employee
    • Temporary Technical Support Officer
      • May 2013 - Jul 2013

      At Temasek Polytechnic, I am part of a temporary project group supervised by a Temasek Polytechnic lecturer. There, I developed an application for the Samsung Surface Table using Microsoft Surface SDK 2. In addition, I developed three android applications to illustrate a proof of concept for a showcase. At Temasek Polytechnic, I am part of a temporary project group supervised by a Temasek Polytechnic lecturer. There, I developed an application for the Samsung Surface Table using Microsoft Surface SDK 2. In addition, I developed three android applications to illustrate a proof of concept for a showcase.

    • Singapore
    • Armed Forces
    • 700 & Above Employee
    • NSF
      • Jun 2010 - Jun 2012

      • Created multiple applications in C# to increase and improvement program efficiencies in collaboration with The Defense Science and Technology Agency (DSTA) • Created multiple applications in C# to increase and improvement program efficiencies in collaboration with The Defense Science and Technology Agency (DSTA)

    • Canada
    • Accounting
    • 700 & Above Employee
    • Intern
      • Jul 2009 - Dec 2009

      • Co-developed a commercial website in VB.NET as a junior-developer • Programmed, enhanced and debugged legacy banking systems in COBOL • Co-developed a commercial website in VB.NET as a junior-developer • Programmed, enhanced and debugged legacy banking systems in COBOL

Education

  • Nanyang Technological University
    Bachelor’s Degree, Information Technology
    2012 - 2016
  • Temasek Polytechnic
    Diploma in Information Technology, Information Technology
    2007 - 2010
  • Tampines Secondary School
    GCE 'O' Levels
    2003 - 2006

Community

You need to have a working account to view this content. Click here to join now