Jiahao (Charles) Zhang
I am a third-year undergraduate at the Hong Kong University of Science and Technology (HKUST), pursuing a Bachelor of Engineering in Computer Science with a minor in Mathematics.
I enjoy building systems where AI meets the real world. On the software side, I lead KnowIt, an HKUST Entrepreneurship Center–funded learning platform that uses retrieval-augmented generation (RAG) to reason over course materials and past exam papers. On the hardware side, I build autonomous robots — from PCB design and sensor integration to ROS2 navigation and agentic AI planning pipelines.
I am open to internships and project collaborations in LLM applications, AI systems, and robotics. Feel free to reach out via email.
🔥 News
- Fall 2026: 🤝 Serving as a 2026–27 CSE-CPEG Peer Mentor at HKUST.
- Summer 2026: 🤖 Joined Swie Robotic in Shenzhen as a Robotics Hardware & Algorithm Developer.
- Spring 2026: 🚀 Led KnowIt, an AI learning platform funded by the HKUST Entrepreneurship Center. [Website]
- Spring 2026: 🧪 Built the CS/AI Interactive Learning Lab for COMP2211 as Independent Work with Prof. Desmond Tsoi. [Website]
- Summer 2025: 🛰️ Attended the China ROS Summer School at Zhejiang University.
- Fall 2024: 🏆 Captained the champion team at the RoboMaster Freshman Internal Competition.
- 2024.09: 🎓 Started my B.Eng. in Computer Science at HKUST.
🎓 Education
CGA 3.444 · TGA 3.874
Selected coursework:
- Linear AlgebraA+
- Search EngineA+
- Design and Analysis of AlgorithmsA
- Exploring Artificial IntelligenceA
- Intro to Electro-Robot DesignA
- Independent WorkA
- Computer OrganizationA-
- Programming with C++A-
- Discrete Math ToolsA-
💼 Experience
Built robotic arm and autonomous videography robot prototypes, including PCB design, sensor integration, and hardware–software debugging. Developed ROS2 navigation, obstacle-avoidance, and agentic AI pipelines for autonomous robotic planning and decision-making.
🛠️ Projects
KnowIt — AI-Powered Learning Platform
An AI learning platform that uses RAG over persistent document knowledge bases to retrieve and reason over course materials and past papers. I built the full-stack and cloud infrastructure, and iteratively improved retrieval quality, knowledge organization, and LLM-based workflows through real-user testing. Its past-exam tutor, PastPaper Master, segments and tags uploaded exam PDFs, generates a knowledge primer, hint, and step-by-step solution for each question, and supports photo-OCR handwriting grading, variant-problem generation, and an error book with spaced review.
Facere — AI-Native Hardware Design Agent
A terminal-native agent that drafts and edits schematics and PCB layouts alongside KiCad 9. We built a hardware-aware MCP server backed by a curated 153-motif schematic corpus, paired with a sister PCB physical-simulation package, so the agent can plan, edit, and verify designs end-to-end. Distributed as a single-command bootstrap installer.
CS/AI Interactive Learning Lab
Interactive web-based tools for HKUST's introductory AI course, COMP2211, that visualize and explain core AI algorithms and concepts.
RoboMaster Freshman Internal Competition
As captain of the championship team, I was responsible for the design and operation of the autonomous robot and led the team to victory.
🏆 Honors and Awards
- Champion (Team Captain), RoboMaster Freshman Internal Competition, Fall 2024.
- HKUST Entrepreneurship Center Funding for the KnowIt AI learning platform, Spring 2026.
🧰 Skills
- Languages
- Python
- C/C++
- JavaScript
- AI & Data
- PyTorch
- RAG
- LLM APIs
- NumPy
- Pandas
- Frameworks & Tools
- React
- FastAPI
- Docker
- Git/GitHub
- OpenClaw
- Claude Code
- Robotics
- ROS2
- PCB Design
- Sensor Integration
- Areas
- Backend Development
- DevOps
- LLM Fine-tuning
- Prompt Engineering
🤝 Activities
- Workshop Instructor, HKUST OpenClaw Workshop.
- Peer Mentor, CSE-CPEG, HKUST, 2026–27.