Hi, I'm Ryan

BEng Computer Science

Nanyang Technological University

portrait

Frontend Development

HTML5, CSS, Javascript, React, Bootstrap

Backend Development

Python, Java, C/C++, Golang

Data Science

Scikit-Learn, Pandas, OpenCV, NumPy, Tensorflow

Web Applications

Creating dynamic and intuitive web experiences

Database

Experience with SQL and NoSQL databases

CI / CD

Experience working in professional teams with git

portrait

More about me

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.

Projects

Football Object Detection

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

position
gpt

AI Model Website

A website that displays the landing screen of an example company using GPT and AI as its product.

React

CSS

DLW Hackathon 2022 Finalist

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

position
position

DRA

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

envelope

Get in touch with me