BEng Computer Science
Nanyang Technological University
HTML5, CSS, Javascript, React, Bootstrap
Python, Java, C/C++, Golang
Scikit-Learn, Pandas, OpenCV, NumPy, Tensorflow
Creating dynamic and intuitive web experiences
Experience with SQL and NoSQL databases
Experience working in professional teams with git
I'm Ryan, an undergraduate from Singapore currently studying computer science at Nanyang Technological University. I am highly motivated to create innovative solutions that solve complex problems. With an open-minded approach and positive attitude, I am committed to continuously learning and improving my skills in order to deliver high-quality results for any project.
This project leverages YOLO for detecting and tracking players, referees, and footballs in match footage, using K-means clustering to differentiate teams by t-shirt color and measure ball acquisition percentages. By tracking player movement with optical flow and perspective transformation, it accurately calculates distance covered and speed in meters. This project serves as a lead-up to my group project, MDP.
YOLO
Kmeans
Optical Flow
DLW Hackathon is the biggest annual student-run hackathon in NTU. Here, a group of friends and I built a computer vision model that can identify if a hawker table is taken based on imagery.
OpenCV
Javascript
SCSS
This is a demo of a data request access workflow. The workflow previously utilized the Databricks API to showcase the full end-to-end functionality of the workflow. However, the API has been disabled for this demo. The workflow is now a mock workflow that showcases the functionality of the workflow without the need for the Databricks API.
NextJS
OAuth
REST