BEng Computer Science & Engineering @ HKUST

Quang Ngo — Computer Science and Engineering student at HKUST

HKUST

Portrait of Quang Ngo
LOCATION
Hong Kong S.A.R

About

“Computer science is no more about computers than astronomy is about telescopes.”
Edsger W. Dijkstra

Computer vision / Robotics / LLM-powered systems

Hi! I’m Quang, a Computer Science and Engineering student at HKUST who enjoys building things that are equal parts useful, intelligent, and slightly overengineered.

My interests sit at the intersection of AI, machine learning, software engineering, and embedded systems. Recently, that has meant working on underwater robotics, building software for ROVs and autonomous profiling floats, training computer vision models, and writing embedded firmware that hopefully does not decide to discover free will underwater.

I like solving messy, real-world problems with clean, reliable systems. Whether it’s designing ROS2-based control pipelines, building full-stack applications, or developing AI tools that save people from soul-crushing manual work, I care a lot about creating things that are practical, maintainable, and actually ship.

I’m especially interested in computer vision, reinforcement learning, robotics, and LLM-powered systems. Basically, if it sees, thinks, moves, or automates something annoying, I’m probably into it.

I value modular design, solid engineering judgement, and writing code that future me can read without filing a restraining order.

My goal is to build systems that are not just smart, but are actually useful, reliable, efficient, and ideally less dramatic than the process of making them.

Education

  1. Hong Kong University of Science and Technology (HKUST)

    Sep. 2025 — Expected 2029 · Hong Kong

    BEng in Computer Science and Engineering

  2. The International School @ ParkCity Hanoi

    Sep. 2021 — July 2025 · Ha Noi, Vietnam

    A-Levels: Mathematics (A*), Computer Science (A*), Physics (A), Economics (A), Further Maths (b)

Experience

  1. Undergraduate Researcher (Physical AI & Robotics)

    Oct. 2026 — Present · Hong Kong

    Undergraduate Research Opportunities Program (UROP) @ HKUST

    Researching Physical AI for smart building inspection under Prof. Yu-Hsing Wang, integrating quadruped robots with Vision-Language Models (VLMs) and AI agents. Developing autonomous navigation and 3D spatial mapping (Digital Twins) with LiDAR, SLAM, and ROS2 to enable open-vocabulary defect recognition.

  2. App Developer (React Native)

    Oct. 2025 — Present · Hong Kong

    USThing

    Designed and delivered a grade analytics dashboard for a university mobile app serving 4,000+ active users. Programmed front-end components in React Native and TypeScript, shipping UI features ahead of deadlines. Managed REST API integration testing and debugging, independently documenting and resolving infinite fetch loops to improve performance and reliability.

  3. Software Engineer — ROV (Remotely Operated Vehicle)

    Oct. 2025 — Present · Hong Kong

    HKUST Robotics Team

    Partnered with a multidisciplinary team to build an underwater robot, winning the Hong Kong Regional Championship and placing Top 8 globally. Developed core control algorithms in C++ and Python over a ROS2 architecture with a custom SocketCAN bridge to an STM32, keeping the robot stable in turbulent water and handling software-to-hardware integration for 8 motors. Built and tuned an AI vision model for underwater object detection, reaching 96% accuracy in low-visibility conditions. Designed a real-time dashboard surfacing live sensor data and robot health during competition rounds.

  4. AI Engineer Intern

    July 2024 — Sep. 2024 | July 2025 — Sep. 2025 · Hanoi, Vietnam

    FPT Software

    Engineered an AI financial research agent with LangChain and LangGraph, automating multi-source data extraction and cutting manual research time by 70%. Built a medical imaging pipeline (PyTorch, U-Net, EfficientNet) reaching 92% classification accuracy and 0.9 Dice. Prepared deployment for an audio transcription platform (Whisper, RabbitMQ, Celery), resolving backend API errors to halve processing delays.

  5. Lead programmer | Head of Media & Design

    September 2021 — June 2024 · Hanoi, Vietnam

    GreenAms 6520 Robotics Team

    Led programming for autonomous navigation and object detection; improved robot arm performance; produced media to boost engagement and sponsor visibility.

Leadership & community

  1. Vice Campus Lead

    Sep. 2025 — Present · Hong Kong

    Google Developer Group on Campus @ HKUST

    Led a hands-on Git & GitHub workshop for 40+ computer science students; coordinated logistics for the GDGoC HKUST Hackathon with 100 participants; and moderated career panels featuring engineering leaders and startup founders.

  2. Organiser

    Nov. 2025 — Mar. 2026 · Hong Kong

    HackTheEast

    Managed logistics, sponsor relations, and student engagement for the largest AI hackathon in Hong Kong.

Projects

Full-Stack Simulated Stock Exchange Platform

Completed

Architected and developed a multi-component simulated stock exchange platform with a backend REST API, real-time services (Supabase), and an LLM-integrated simulation engine.

Node.jsExpressReactTypeScriptSupabaseLLMDistributed Systems

Real-Time CS50x Puzzle Day Platform

Completed

Designed and deployed a full-stack real-time leaderboard and submission system for a Mock Harvard CS50x Puzzle Day using Supabase for live data pushing.

ReactNode.jsExpress.jsSupabaseJWTSwagger

Raspberry Pi Live Stock-Ticker

Completed

Engineered a Raspberry Pi system using Node.js and Python to fetch live S&P 500 stock data from an API and display it on an LED matrix screen.

JavaScriptPythonRaspberry Pi

Automated Web Content & PDF Toolkit

Completed

Developed a Python tool with Selenium to automate web content capture, compilation into clean PDF documents, and automated download/merge of exam past papers.

PythonJupyter NotebookSelenium

Object-Oriented Robotics Control System (FRC)

Completed

Created a modular, robust control system for an FRC competition robot using Command-Based Programming, integrating autonomous vision (OpenCV) and event-driven teleoperated control.

JavaComputer VisionOpenCVObject-Oriented Design

Skills

Programming languages

PythonTypeScriptJavaScriptC++CSQL

Web & mobile development

React NativeReactREST APIsHTML/CSSNode.jsExpress.js

Data & AI

PyTorchLangChainLangGraphPandasMachine LearningComputer VisionOpenCVU-NetEfficientNetWhisper

Systems & tools

LinuxGitDockerRabbitMQCeleryROS2STM32SocketCANSupabasePyQt6MLOpsSwaggerJupyter Notebook

Languages

Vietnamese (Native)English (Fluent)

Awards

  • Hong Kong S.A.R Belt and Road Scholarship

    Hong Kong Board of Education

    2025-2029

  • ISPH Principal's Recognition Award

    The International School @ ParkCity Hanoi (ISPH)

    June 2025

  • Salutatorian (A-Levels)

    The International School @ ParkCity Hanoi

    2025

  • Gold Medal - AI JAM - US competition

    AI JAM

    August 2022

Misc

A few things I’m passionate about:

  • Capturing moments through Photography
  • Playing Football and hitting the pitch with friends
  • Tossing Frisbees and enjoying the outdoors
  • Following the thrill of Formula 1 races
  • Immersed in the world of FC25