Projects
The Art of Stitching
April 2023 | NTU Final Year Project (FYP)
Developing a mobile application that allows hand stitching enthusiasts to learn and share their works.
This project will utilise React Native with the MERN stack.
Risk Assessment Desktop Application
Jan 2023 | Thales DIS Pte Ltd
A cross-platform (Windows, MacOS) risk assessment tool that provides graphical representations of security level calculations of respective products based on user selection.
The application is built using Electron. Repository will be made public later on.
Work
2022 | Thales DIS Pte Ltd
Software developer
- Recreated current risk assessment tool to a web-based application using Electron.
- Re-designed the tool using HTML5, CSS3, & Javascript, to a measured level of trust checklist form to provide graphical representations of security level calculations of respective products based on user selection.
- Utilised JQuery for frontend user interface.
- Implemented Object-Oriented Programming (OOP) for risk assets.
- Validated and parsed XML to JSON using xml-js, and validated backend JSON data using Ajv.
- Conducted unit testing for JSON validation using Jest. Created documentation with JSDoc.
Internship
2021 | ST Engineering
Software developer
- Involved in Agile software development cycle (SCRUM) and worked closely with development team.
- Developed one of the main features on Eclipse using Java & JavaFX with Object-Oriented Programming (OOP)
- Conducted White Box testing and documented test cases of feature to evaluate the capability of the software and met clients’ expectations.
- Conducted software analysis, programming, code review, unit testing and debugging.
Digital Marketing
- Re-designed architect Edmund Ng’s portfolio website using WordPress, HTML & CSS.
- Increased engagement of company’s social media resulting 10% increasing of awareness.
Skills
Languages
HTML5 | CSS3 | Javascript
Frameworks
ReactJS | Electron | NodeJS | React Native
Education
2018-2023
Bachelor of Information Engineering & Media (Honours)
Nanyang Technological University (NTU)