top of page
  • LinkedIn
  • 25231

Lian Kok Hai

Computer Science, NUS

Copy of 001206330018.jpg

I'm a hard worker with an insatiable spirit of adventure. I love working in teams and engaging in earnest discussion to broaden my horizons. Outside of my time spent on coding assignments and projects, I enjoy being outdoors, taking photographs and doing art. 

​

// github

// linkedin

​

Work and Education

Nov 2020 - May 2021

Machine Learning Intern at DSO National Laboratories

- Built and trained advanced CNN models for image segmentation in a remote sensing context
- Resolved high-availability issues for microservices by developing a POC using Kubernetes, ensuring continuous and reliable access to MongoDB
- Utilized OpenCV for processing, registering, and upsampling images, thereby enhancing data visualization and model accuracy
- Developed a novel contrast enhancement solution for remotely sensed images using logarithmic functions, that performed better than existing solutions

2013-2018

Raffles Institution

Achievements:

- GCE A-Levels 90 / 90 RP (PCME), GPA 3.93 / 4.00

- Raffles Diploma (Distinction)

- Raffles All-Round Excellence Award in 2016
- SMU Youth Innovation Challenge 1st Place Winner in 2016
- Research Education High Distinction in 2015
- A*STAR Science Award (Upper Secondary) in 2015
- Best in Cohort for Art Elective Programme in 2013

May 2022 - Jul 2022

Machine Learning Intern at DSO National Laboratories

- Conducted research on image processing methods for autonomous vehicles, leading to insights on efficient ML-based methods to replace intensive traditional radar signal processing methods
- Enhanced model training speed and scalability by innovating methods for distributed training across multiple GPUs and machines, achieving significant improvements in training efficiency and model performance
- Carried out comprehensive literature reviews on state-of-the-art distributed machine learning strategies and delivered presentations to staff
- Maintained code quality of Python code with Static Analysis platform (SonarQube) to ensure ongoing robustness and reliability

2021 - 2025

National University of Singapore

- Undergraduate of Bachelors of Computing, Computer Science

- Grade: 4.78/5.0

- Recipient of NUS Merit Scholarship

- Dean's List AY22/23 Semester 2

- Executive Committee Member of NUS Mountaineering

- Champion of SUTD X SIA Upcycling Challenge 2021/2022

- Courses Taken:

    Software Engineering (A),

    Data Structures and Algorithms (A),

    Design and Analysis of Algorithms (A-),

    AI and Machine Learning (A-),

    Natural Language Processing (A-),

    Parallel and Concurrent Programming (A),

    Computer Organisation (A+),

    Computer Networks (A+),

    Database Systems (A),

    Operating Systems (A, University of Toronto)

    Programming Methodology I and II (A/A),

May 2023 - Aug 2023

Software Engineering Intern at PhillipCapital

- Utilized Python and Selenium to automate web scraping processes, reducing data extraction time by up to 90%
- Utilized Excel VBA to create tailored macros automating intricate financial data workflows, resulting in substantial time savings and error reduction
- Leveraged Power Automate's robotic process automation capabilities to transform multi-step physical approval processes into single-click automation, simplifying and expediting office workflows for enhanced efficiency
- Analysed C++/C# codebase and SQL databases, and produced detailed documentation and a recommendation report outlining the necessary steps to update the backend price feeding mechanism
- Coordinated with international developers from various production systems to gather essential information necessary for aforementioned report

May 2024 - Nov 2024

Software Engineering Intern at MicroSec

- Led the development of online network anomaly detection models for an Intrusion Detection System. Successfully implemented into production, increasing training data capcity by 100x
- Reviewed over 40 papers and datasets on unsupervised, online network anomaly detection, identifying and validating approaches applicable in a production deployment
- Tested software on live IIoT network, identifying and resolving hard-to-catch bugs across microservices

bottom of page