Career Summary

Currently working in SIA as a Senior Software Engineer. I focus mainly on Frontend development using NextJS/ReactJS with a supporting Java API Backend.

Work Experience

Frontend Software Developer

Jurong Town Corporation
May 2018 – Present
  • - Spearheaded a team of six in-house developers to create a completely new map application that displays geospatial information with KPIs that can be seen at a glance, increasing the performance of staff on the ground.
  • - Used ReactJS with an assortment of UI Libraries, HTML and CSS to create a user-centric interface while ingesting both spatial and textual data from a Data Lake.
  • - Utilised Agile Methodologies to lead standup meetings, communicate with users and integrate feedback into project timelines.
  • - Conducted reviews of code and test cases prepared by the development and QA team.
  • - Managed Tableau system on-premise, including server installation, operations, and handling user requirements.

Technologies used:

  • React
  • Python
  • ArGIS
  • Tableau
  • HTML/CSS
  • PostgresSQL

Innovation Office Intern

Certis Cisco / BRI Security (Australia)
May 2017 – Oct 2017
  • - Evaluated mobile processors like Snapdragon 835 for Machine Learning and Neural Networks.
  • - Used OutSystems to create a dashboard to support security operations, reducing manual overhead of checking in with security officers and improving overall deployment efficiency.
  • - Designed a mobile app to act as an access controller using 2FA biometrics like fingerprints and iris patterns, which was implemented throughout the department to replace card access.

Technologies used:

  • cuDNN
  • OutSystems
  • Android
  • Javascript
  • MySQL

Microsoft Student Partner

Microsoft
May 2017 – May 2018
  • - Conducted an Introduction to Machine Learning Workshop for students in NUS and shared on the uses of Microsoft Azure.
  • - Assisted in hosting Microsoft APAC MSP Summit in May 2018 held in NUS.

Technologies used:

  • Microsoft Azure

Geospatial Division Intern

Singapore Land Authority
Jan-July 2015, Dec 2015
  • - Used ArcMap to update buildings and street names for OneMap 2.0.
  • - Assisted in the development of the OneMap application for SLA by importing and verifying data for the application, ensuring that it reached launch deadline on time.

Technologies used:

  • ArcGIS
  • ArcMAP
  • GeoServer

Skills & Tools

Frontend

  • NextJS
  • ReactJS
  • Node.js
  • HTML/CSS/SASS/LESS

Backend

  • Python/Django
  • Ruby/Rails
  • Java

Others

  • Tailwind CSS
  • Machine Learning
  • ArcGIS
  • OutSystems
  • AWS/Azure DevOps
  • Code Review
  • Git
  • Unit Testing
  • Tableau
  • Solidity
  • GPT + Langchain

Education

  • Bachelor of Engineering (Computer Engineering)
    National University of Singapore
    2015 - 2019

Language

  • English (Professional)
  • Chinese (Native)
  • Japanese (Conversational)

Interests

  • Web Development
  • Blockchain Technologies
  • Artificial Intelligence
  • PC Building
  • International Chess