Who am I?
Hello, I am Ming, a Computer Science sophomore at Georgia Tech and welcome to my website!
When I was 16, I fell in love with computing after seeing how they can help to reduce human workloads. Since then, I have worked on learning more programming languages and on different projects. From using Python to improve deep learning lane detection outputs for autonomous vehicles to HTML/CSS and Javascript for this website to quickly picking up VBA to build a pass management system in Microsoft Excel, there's always so much more to explore.
I'm always excited to learn more about computer science, with my current interests lying in machine learning and computer vision.
Experience
Undergraduate Research Assistant (Georgia Institute of Technology)
Dec 2020 - Present
- AI through Symbiosis project in the Contextual Computing Group under Prof. Thad Starner
- Building system that enables machines to augment warehouse workers by organically learning tasks from human pickers
- Developing code to detect ArUco markers, predict obscured markers' location, localize hand, and identify object selections
- Working on computer vision pipeline with OpenCV and deep learning hand pose detection models, e.g. Mediapipe Hands
Software Engineer Intern (Meta/Facebook AI)
May 2022 - Jul 2022
- Built backward compatible continuous learning (BCCL) training and evaluation pipeline on AI Applied Research, Computer Vision team
- Added improvements to method, e.g. vary training frequency of models, with overall >20% increase in offline kNN performance by method
- Proposed new experiments to investigate ability of new method to avoid forgetting problem in continuous learning
Undergraduate Research Assistant (CS4605/7470) (Georgia Institute of Technology)
Jan 2022 - May 2022
- Mentored three student semester-long research projects and designed, conducted, and graded in-class and online class activities
- Held office hours for >100 undergraduate, graduate, and online masters (OMSCS) students (inaugural online masters cohort for class)
- Covered ubiquitous computing topics such as applied machine learning, wearable computing, prototyping, and sensor data analysis
Algorithm Engineer (Computer Vision) Intern (Tiktok/Bytedance)
May 2021 - Jul 2021
- Achieved up to 400% increase in model throughput, reducing compute resources required, with higher recall and precision
- Built and evaluated six image classification and detection models with greater speed and recall to improve advertisement moderation pipeline for various products
- Performed two sets of experiments to measure impact of data labeling accuracy on deep learning model performance
Robotics Intern (Mistletoe Inc.)
Jan 2020 - Jul 2020
- Designed electrical subsystems and programming for two farming robot prototypes to enable next-gen remote farmers
- Worked with Raspberry Pi (Python) single-board computer and Arduino (C++) family of microcontroller boards
- Assisted in organizing virtual conference for 280 international delegates from startup, academic, and investment sectors
- Developed Telegram bot using Python to handle and coordinate print requests for company’s 3D printer
Intern (Red Dot Robotics Pte Ltd.)
Nov 2019 - Dec 2019
- Conceptualized method for autonomous vehicles that improves deep learning lane detection model results by up to 140%
- Authored company’s first research paper based on lane detection research work completed during the internship
- Trained and conducted experiments on state-of-the-art machine learning models using large-scale lane detection datasets
Full-Time National Serviceman (Singapore Armed Forces)
Jan 2018 - Nov 2019
- Initiated and maintained digital pass management system using Excel VBA handling >500 base visitors daily
- Tripled speed of pass issuing operations and digitalized contractor entrance records to enhance base security
- Developed standard operating procedures and technical documentation for system
Rolling Stocks Intern (Land Transport Authority (LTA) Singapore)
Dec 2017
- Worked on conceptualizing interior layouts of mass rapid transit trains
- Presented ideas and findings to Chief Executive of LTA at the end of internship
Education
Georgia Institute of Technology (Bachelor of Science)
2020-2024
Major: Computer Science, with a Minor in Mathematics
Current GPA: 4.0/4.0
Dunman High School (Singapore-Cambridge GCE "A" Level Examinations)
2012-2017
Grade: Full 8 Distinctions (including H3)
Subjects taken: H2 Physics, H2 Computing, H2 Mathematics, H2 Economics, H1 Project Work, H1 General Paper, O Level Higher Chinese
Co-curricular Activities: Robotics (2012-2017), Tennis (2016-2017) and Infocomm (2016-2017)
(Senior High)
(Junior High)
Nanyang Technological University (Non-Graduating Student)
2017
H3 Semiconductor and Devices: Distinction
Programming Languages
Python
HTML/CSS
Javascript
Java
VBA
C
SQL
Talks and Presentations
PyCon SG 2019 Tello Drone Tutorial
Co-organized tutorial to present an introductory programming course using Python to connect and and control a Tello EDU drone using User Datagram Protocol (UDP) at PyCon Singapore 2019.
Co-organized tutorial to present an introductory programmng course using Python to connect and and control a Tello EDU drone using User Datagram Protocol (UDP) at PyCon Singapore 2019.
International Conference on Pattern Recognition 2020 Paper
Lead presenter for "RONELD: Robust Neural Network Output Enhancement for Active Lane Detection Paper" at ICPR 2020 as a poster presentation.
View paper View code Lead presenter for "RONELD: Robust Neural Network Output Enhancement for Active Lane Detection Paper" at ICPR 2020 as a poster presentation.
View paper
View code
Projects
I love working on projects as they give me a chance to apply the stuff that I've learnt. Here are some of my favourite from different stages of my learning journey:
CashIt
A mobile payment solution for the unbanked.
Developed for Code:XtremeApps:: 24-hour hackathon, just 6 months after joining computing.
A mobile payment solution for the unbanked.
Developed for codextreme::Apps 24-hour hackathon, just 6 months after joining computing.
View webapp
SavinUp
Your personal financial chatbot.
Developed for BiZiT Festival Standard Chartered Fintech Track
Your personal financial chatbot.
Developed for BiZiT Festival Standard Chartered Fintech Track
View code
GoWhere@SG
Ever ran out of things to do? GoWhere@SG will suggest activities for you, from user-submitted events to landmarks in Singapore
View webapp Ever ran out of things to do? GoWhere@SG will suggest activities for you to do from user-submitted events to landmarks in Singapore
Second school web development project
View webapp
Remote Controlled Plane
Designed and built over 4 years for the Singapore Amazing Flying Machine Competition.
(Yes, the plane holder was built from scrap)
Designed and built over 4 years for the Singapore Amazing Flying Machine Competition
(The plane holder was built from scrap)
BuildingBloCS Computer Science Conference 2017
Competition lead for inaugural 2-day conference for >100 secondary school students.
Coordinated various committees comprising students from 11 different schools and worked with various industry partners
Competition lead for inaugural 2-day conference for over 100 secondary school students.
Coordinated various committees comprising students from 11 different schools, and working with various industry partners.
View website
Places@DHS
A location directory for my school, where students can submit their fondest memories about the various locations.
My first webapp
A location directory for my school, where students can submit their fondest memories about the various locations
First school web development project
View webapp
Awards
-
Valedictorian, Outstanding Achievement Award, Year 6 (Dunman High School)
Given annually to one Year 4 (Sec 4) and Year 6 (JC2) student who have made holistic achievements at their milestone years
-
Land Transport Authority Book Prize (Land Transport Authority)
Sole school recipient of LTA book prize, to encourage students in Junior College and Integrated Programme to pursue engineering in university.
-
Top in H2 Computing (Dunman High School)
Topped H2 Computing cohort for Year 6 (JC2) despite only picking up the subject in Year 5 (JC1).
-
2nd in BiZiT Festival Standard Chartered Fintech Track (Standard Chartered Bank and BiZiT Society)
Led team to win 2nd in the competition for SavinUp, a personal financial chatbot app. Only winning team consisting mainly of Junior College students against others teams consisting undergraduate students.
-
Singapore Amazing Flying Machine Competition (DSO National Laboratories and Science Centre Singapore)
Won Championship Award, Best Performance Award, Best Presentation Award and runner-up for the Theory of Flight Award in the remote-controlled plane category in 2017.
Won Best Presentation Award and runner-up for the Championship Award and Best Performance Award in 2016.
Led team of 4-5 people for each year's competition since 2014 despite lack of prior experience in remote-controlled planes. -
Bebras Challenge Singapore 2017 Top Scorer, Junior College Category (Bebras Challenge)
Got the Gold Award and was top in Singapore for the Junior College category for the international challenge on informatics and computational thinking.
-
2nd in Code:XtremeApps:: 2016, School Category (Infocomm Media Development Authority of Singapore and Information Technology Standards Committee)
Led team to win 2nd in the 24-hour hackathon for the mobile payment solution Cashit, developed together with 2 other team mates, and was my first hackathon after just 6 months in computing.
-
Singapore Robotics Games 2016 (Picomouse)
Part of team that won 2nd in the JC/ITE category of Singapore Robotics Games (Picomouse), with this being the first year participating in the competition.
Media
Mediacorp Channel 8's Hello Singapore
Courses and Certifications
-
Tensorflow Developer Certificate (Tensorflow, Google)
This certificate in TensorFlow development is intended as a foundational certificate for students, developers, and data scientists who want to demonstrate practical machine learning skills through the building and training of models using TensorFlow.
-
Deep Learning Specialization (DeepLearning.AI on Coursera)
This five-course specialization is intended to prepare learners to participate in cutting-edge AI technology and understand the new possibilities, challenges, and consequences as a result of the deep learning revolution.
-
x86 Assembly Programming From Ground Up™ (Udemy)
Course covering x86 processor history, architecture, and practical assembly programming. Included topics such as the x86 core, MMX, Streaming SIMD Extention (SSE), and Advanced Vector Extension (AVX) insrtuction sets.
-
Algorithms Specialization (Stanford University on Coursera)
This four-course specialization covers different programming problem solving paradigms such as greedy, dynamic and divide and conquer as well as different data structures such as heaps and balanced binary search trees. It also illustrates the use of these paradigms and data structures to devise algorithms such as Dijkstra's, Prim's Minimum Spanning Tree, Knapsack Problem and Karatsuba multiplication.
-
Data Manipulation with Python Track (Datacamp)
This four-course track covers the use of pandas, the popular data manipulation and analysis Python library, including the pandas Foundations, Manipulating Dataframes with pandas, Merging Dataframes with pandas and Analyzing Police Activity with pandas courses.
-
Google IT Support Professional Certificate (Google on Coursera)
This five-course professional certificate, developed by Google, introduces learners to troubleshooting and customer service, networking, operating systems, system administration and security for an entry role in IT support.
-
Business Foundations Specialization (University of Pennsylvania on Coursera)
This six-course specialization teaches learners the fundamentals of marketing, accounting, operations, and finance. In the final Capstone Project, learners apply the skills learned by developing a go-to-market strategy to address a real business challenge.
-
Guzheng (Diploma Grade) (Nanyang Academy of Fine Arts)
Played the Guzheng for 8 years and achieved the Diploma grade.