
Bachelor of Applied Science in Mechatronics Engineering
University of Waterloo
A warm welcome to my personal website!As an enthusiast in innovative technologies and machine learning, I am thrilled to share my journey with you. On this website, you'll uncover my passion for machine learning, computer vision, along with a glimpse into my personal hobbies.
I am a C++ and Python software developer with a passion for solving complex problems and challenging the status quo. I specialize in automating solutions to enhance work efficiency and improve decision-making through innovative, future-focused system design. My expertise spans real-time streaming, sensor data analysis, image processing, and embedded systems development, and I am actively expanding my knowledge in Big Data, cloud-based solutions, and distributed systems.
While I enjoy honing my technical skills, my true excitement lies in building impactful and innovative solutions. Currently, I am working on autonomous driving algorithms, applying machine learning to solve real-world challenges. My interests span a wide range of topics, with a particular focus on the practical applications of AI and ML.
Since my undergraduate studies in Mechatronics Engineering at the University of Waterloo, I have been deeply passionate about computer vision and robotics perception. This passion led me to pursue a Master's degree in Computer Engineering at the University of Toronto, where I specialized in machine learning and data analytics. During this time, I was very fortunate to explore the diverse applications of machine learning, solidifying my commitment to advancing technology through creativity and technical excellence.
University of Waterloo
University of Toronto
Emphasis in Computer Engineering, Data Analytics and Machine Learning
What my boss says
Using transfer learning and knowledge distillation to train a lightweight model for mimicking a pre-trained larger model in a clinical histopathology dataset, MHIST
A multithreaded C++ stock trading platform featuring a robust market simulator. Utilizes the Factory Pattern for flexible order creation and the Strategy Pattern to enable dynamic trader behaviors for both market and limit orders, providing a realistic and extensible trading environment.
Real-time traffic light detection using YOLOv5 and HSV color classification, with overlaid driving decisions and labeled video output.
A digital travel diary and photo album platform for documenting journeys, sharing stories, and organizing memories with interactive maps and galleries.
A real-time AI-powered system for predicting flashover events in firefighting scenarios using computer vision and sensor data fusion.
An autonomous search and rescue robot capable of navigating diverse terrains using advanced sensor fusion and AI-driven path planning.
An autonomous robot designed to follow a visual line path using sensors and real-time feedback control algorithms.
A convolutional neural network (CNN) for animal classification using the LHI-Animal-Faces dataset. The model distinguishes between 19 animal classes and one human faces class, enabling robust multi-class image recognition.
A performance comparison of OpenMP (CPU) and CUDA (GPU) in accelerating Hermite N-body simulations, highlighting speed, scalability, and efficiency in modeling gravitational systems.
This project investigates the application of deep learning to Optical Music Recognition (OMR), focusing on identifying handwritten musical symbols from images. By evaluating and fine-tuning top-performing CNNs, the study aims to improve symbol classification accuracy on the HOMUS dataset. Ensemble models are also explored to enhance performance beyond individual architectures.
A smart scoring application designed to automate and enhance the evaluation process for sports and academic competitions.
An AI-powered restaurant recommendation tool that combines Retrieval-Augmented Generation (RAG) with local AI Agent to deliver smart, location-based dining insights.
Feel free to add me on LinkedIn or shoot me an email. I'd love to chat!
This section has not been fully implemented yet, shoot me a message at hsuan_ling@hotmail.com instead! Send me any message you want and I'll get back to you.