my work 🛠️


Summary

The majority of my experience involves building integrations and tools in the Observability space. When it comes to building new apps or features, I am always looking for areas to improve productivity, eliminate operational overhead and costs. Today, I am actively seeking new opportunities to apply this expertise in both full-stack and backend engineering.


Work Experience

Visa

Software Engineer, February 2023 - Present

Intern, May 2022 - July 2022

Intern, May 2021 - July 2021

  • Prototyped an AI-powered observability assistant using the autogen framework, accelerating the resolution of infrastructure issues by 80%.
  • Created an AI-driven onboarding tool for optimising log ingestion, with a projection of 30% in cost savings.
  • Designed and implemented new features in React to improve the user experience of developer teams on Visa's Observability Platform.
  • Developed several automations to allow critical integrations with existing alerting workflows such as AAA failover and additional exporter support.
  • Supported the development of a configuration tool using Git APIs for managing exporter configurations across thousands of servers.
  • Built a Prometheus configuration manager using TypeScript and Go to streamline shared configuration management across hundreds of VMs and Kubernetes clusters. Automated deployment reduced manual DevOps overhead by 90%.
  • Explored and developed a modularized Prometheus exporter from open-source grok exporter, to extract metrics from unstructured log data.

HTX

Intern, December 2021 - February 2022

  • Assisted engineers in the study of industrial chemical leaks and optimizing the locations of sensor placements at community areas situated near high-risk industrial sites, to enable early detection of hazardous chemical leaks.
  • Researched and implemented Python algorithms to predict and optimize the locations of sensor placements.

Shopee

Intern, December 2020 - April 2021

  • Managed data patching and development projects on Salesforce,com platform using APEX, Lightning, SOQL, and related technologies.

Cisco

Intern, May 2020 - July 2020

  • Researched on OpenCV's object-detection algorithms for pedestrian and vehicle real-time surveillance footage
  • Co-developed a chatbot using Cisco's Webex Teams' API and ngrok that educates users on Covid-19 related insights.

Education

  • Got my B.S in Engineering Science (Mechanical Engineering) and M.S in Science (Technology Management) from Nanyang Technological Unversity (NTU) in 2022.
  • Graduated with a First Class Honors, GPA 4.76/5.
  • For my Final Year Project, I researched and designed a routing and scheduling algorithm to tackle the Vehicle Routing Problem (VRP) in the context of ferry service operations.

Skills

Programming Languages

  • Javascript, Typescript, Go, Python
  • Technologies

  • React, Next.js, Node.js, Redis, MySQL, MongoDB, GraphQL, Kafka, Prometheus, Node Exporter, Ansible, Grafana, Generative AI, autogen

  • Side Projects

    • Prometheus Onboarding Manager, a React/Go app that streamlines the management of your Prometheus Services
    • Service Manager, a UI prototype written in React/Go for managing service lifecycles, boosting deployment speeds by 90%, inspired by Apache Amabari.
    • A step by step migration guide from React to NextJS to capitalise on React Server Components.
    • React App Template that supports Basic CRUD and Vertical sidebar
    • Passport photo maker, a Python tool using opencv and rembg libraries for quick generation of ICA-compliant passport photos.
    For more details, please check them out on Github.