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 Singapore2015 - 2019
Language
- English (Professional)
- Chinese (Native)
- Japanese (Conversational)
Interests
- Web Development
- Blockchain Technologies
- Artificial Intelligence
- PC Building
- International Chess