About Me
Currently, I'm still serving NS so I spend the majority of my time being cooped up in camp. Besides that, I dabbled in a lot of side projects such as, software development, reverse engineering, sysadmin, and vulnerability disclosure.
This website is hosted within homelab, that is, my cheap DELL. It ain't much, but it gets the job done after slapping Proxmox on top of it. I figured it'd be a waste to use it only for experiments, so I bought a domain, signed up for Cloudflare and started hosting various services: modded game servers, and this website.
Projects
Skills and Awards
- Languages:
-
- Java
- Python
- SQL
- TypeScript
- Frameworks/Libraries:
-
- Spring Boot
- React.js
- TailwindCSS
- Certifications:
-
- RHCSA
- AWS CCP
- Awards:
-
- NUS ASEAN Undergraduate Scholarship
- Singtel SHINE Scholarship
Work Experience
Apr 2024 - Jun 2024
Junior Machine Learning Engineer
TeleRadio Engineering Pte Ltd
- Improved a YOLOv8 model by 80% in recall and precision to detect defective lamps in machines through enhancing dataset and annotation quality, and incorporating hierarchical instance segmentation
- Reduced annotation time by 60% through enabling automated polygon-based annotation for instance segmentation by integrating and hosting pre-trained YOLOv8 models as RESTful API back-ends for Label Studio
- Decreased dataset storage usage by 90% with a multiprocessing Python program to detect and trim redundant frames from videos based on the structural similarity index computed with Scikit and OpenCV
- Configured network video recorders (NVRs) for data collection, annotated data with polygons using Label Studio,augmented dataset with Albumentation and Fiftyone, split and structured datasets with Supervision
- Mentored interns on the machine learning workflow, maintained code cleanliness with pre-commit hooks and ruff linter, deployed on-premise solutions like Gitea and ClearML, and incorporated unit tests with Pytest
Sep 2023 - Mar 2024
Software Engineer Intern
NCS Pte Ltd
- Reduced deployment time by 85% by implementing multi-stage builds with Docker to containerize applications as images on Amazon Elastic Container Registry and streamline internal and user acceptance testing
- Implemented RESTful API for services such as asynchronous email notification, multipart upload with file storage, and CRUD for domain entities with Spring Boot, Java, and Microsoft SQL Server
- Designed and developed responsive front-end user interfaces according to design specifications with multi-step forms and input validation using React.js with TypeScript, Material UI, React Hook Form and Yup
- Leveraged on Git for source version control by adopting a trunk-based workflow and maintaining a linear project history with rebase while ensuring adherence to the conventional commits specifications
Aug 2022 - Oct 2022
Software Engineer Intern
Allied Container Group
- Developed landing pages for subsidiaries across 3 countries using HTML/CSS with Bootstrap.
- Developed RESTful API endpoints for PHP backend based on the Yii framework.
- Assisted the team in the development of a full-stack e-commerce web application using HTML, Javascript and TailwindCSS, as well as a PHP backend.
- Assisted the CTO in determining the tech stack and framework to use in accordance to the company's needs.
Education
2026 - 2030
Bachelor of Computing in Information Security with Mathematics
National University of Singapore
2021 - 2024
Diploma with Merit in Cybersecurity and Digital Forensics
Ngee Ann Polytechnic