LI, Yu Hong Harry | 李裕康
Work hard. Play hard.
Humans pursue knowledge not to surpass others.
About
I am highly interested in various fields in computer science, particularly in theoretical computer science (theory B). I am methodically experienced in developing and maintaining client/server apps and websites. I am also experienced in and currently exploring more about data mining, manipulation and visualization.
Education
Hong Kong University of Science and Technology
Bachelor of Engineering in Computer Science with an Extended Major in Artificial Intelligence
Awards & Achievements
AEON Credit Service Scholarships
Hong Kong University of Science and Technology
Mr & Mrs Poon Kuen Seng Memorial Scholarships
Department of Computer Science and Engineering, HKUST
Dean's List
School of Engineering, HKUST
University’s Scholarship Scheme for Continuing Undergraduate Students
Hong Kong University of Science and Technology
HKUST Alumni Endowment Fund High Flyers Program Scholarship
HKUST. Nominated by Department of Computer Science and Engineering
Best UGTA Award-Honorable Mention
Department of Computer Science and Engineering, HKUST
Dean's List
School of Engineering, HKUST
University Admissions Scholarship
Hong Kong University of Science and Technology
First Prize Scholarship
Shenzhen Fujing Foreign Language School
"Fujing Star" Award
Shenzhen Fujing Foreign Language School
Outstanding Student Award
Shenzhen Fujing Foreign Language School
Work Experiences
Department of Computer Science, HKUSTUGTACOMP 2011
Undergraduate Teaching Assistant for COMP 2011
Department of Computer Science, HKUSTUGTACOMP 2012
Undergraduate Teaching Assistant for COMP 2012
Department of Computer Science, HKUSTUGTACOMP 1023
Undergraduate Teaching Assistant for COMP 1023
GREAT Smart Cities Institute, HKUSTPart Time
Summer Internship
USThingCore MemberVoluntary
Head of Backend & App Team Leader
- Leading the backend team in refactoring the backend server architecture into a containerized microservice architecture, in order to improve performance and maintainability.
- Leading the app team in revamping our old apps, migrating them from old native apps for Android and iOS, respectively, into one app built with React Native technology.
- Leading the team in refactoring the CI/CD workflow of the development process of both the backend team and the app team, automatizing, simplifying and improving the efficiency of the integration and deployment / release process.
Department of Computer Science, HKUSTUGTACOMP 2011
Undergraduate Teaching Assistant for COMP 2011
Research Experiences
Independent Work
AI Agents as Dynamic, Adaptive Language Assessors: Building a Patentable APP
Undergraduate Research Opportunities Program
Programming Language Design and Implementation
Supervised by Professor Lionel Parreaux, I implemented the language feature type classes in MLscript, an object-oriented and functional programming language founded and led by Professor Lionel Parreaux. In particular, I implemented:
- Functions with multiple parameter lists.
- Module methods, a type of methods (functions) or methods that require extra handling by compiler on call site.
- Type classes, including contextual parameters and given instances.
A new pass was being added to the compiler to effectively support the new features. Now, I am continuing working on the new pass to support other features that requires call-site handling.
Skills
Programming Languages
Libraries / Frameworks / DBMS
Misc
Projects
Arkwaifu
A website arranging and providing almost all artworks extracted from Arknights (a mobile game).
the Home Page
A résumé-like home page for myself (this page). This page also showcases a collection of some of my projects.