Available for opportunities

|

A penultimate year dual-degree student at HKUST, passionate about building innovative solutions at the intersection of Computer Science and Finance.

About Me

Bridging the gap between technology and finance

Hi, I'm Franklin Cheung, a passionate developer and AI enthusiast currently pursuing a dual degree in Computer Science (+AI) and Finance at HKUST .

I love turning complex challenges into smart, user-friendly solutions — whether it's building full-stack web apps, creating AI-powered tools, or developing data-driven financial models. My unique background allows me to bridge technical implementation with business strategy.

When I'm not coding, you can find me exploring new technologies, reading about fintech innovations, or working on side projects that combine my interests in AI and finance.

10+
Projects Completed
20+
Technologies
4+
Years Coding
GitHub LinkedIn
Franklin Cheung
AIA & Fung Scholar

Education

Academic background and achievements

Dual Degree: BEng in Computer Scienc (+AI) & BBA in Finance

Hong Kong University of Science and Technology

Sep 2022 - Jun 2027 (Expected)Hong Kong

Focus on AI/ML, Algorithm, Financial Markets Structure, and Fintech Innovation

Achievements

Dean's List (Multiple Semesters)AIA ScholarshipFung Scholarship
Exchange Program

KTH Royale Institute of Technology

Jan 2025 - Jun 2025Stockholm, Sweden

Cross-cultural academic experience in Computer Science

Courses

Key courses

Computer Science

COMP 1021

Intro to Computer Science

A

COMP 2011

Programming with C++

A+

COMP 2211

Exploring AI

A

COMP 2611

Computer Organization

A+

COMP 2711

Discrete Math Tools

A

COMP 3111

Software Engineering

A+

COMP 3711

Design & Analysis of Algorithms

A+
Finance

ACCT 2010

Principles of Accounting I

A

ACCT 2200

Principles of Accounting II

A+

ACCT 3030

Introduction to Finance

A

FINA 2303

Financial Management

A

FINA 3103

Intermediate Investments

A

FINA 3203

Derivative Securities

A+

FINA 4103

FINA Market Trading and Structure

A+

Experience

My journey and achievements

AI Project Developer

BeNovelty

Jun 2025 - Aug 2025Hong Kong

AI-Powered Web Scraping & Monitoring

  • Engineered a live scraping engine using crawl4ai and LLMs, pinpointing key information changes on different website for efficient user retrieval.
Data Analyst

HAECO

Jun 2024 - Aug 2024Hong Kong

Enterprise Asset Management & Data Analytics

  • Deployed offline, privacy-first AI solutions using Ollama and local LLMs to securely process sensitive enterprise maintenance data of over 100,000 assets.
  • Applied K-Nearest Neighbors (KNN) clustering to auto-categorize over 10,000 monthly reports and analyze root causes of maintenance issues.

Featured Projects

A showcase of my past projects

Mini Tools Web App
Mini Tools Web App
A collection of mini tools within a single web app.
ViteReact
LaTeX generatorMarkdown previewer
Mini-HKUST Examination System
Mini-HKUST Examination System
Using Java to develop a mini-examination system for HKUST.
JavaJavaFXMaven
JavaFX UICustom database
Math Buddy
Math Buddy
A webapp that uses motion tracking technology to engage SEN children in Hong Kong to learn mathematics.
Vitep5.jsml5.js
Motion trackingAR games
Crypto Analysis Engine
Crypto Analysis Engine
Using Flask REST API endpoint with C++ calculation engine to offer real-time cryptocurrency indicators.
FastAPIpybind11WebSocketC++
Microsecond latencyReal-time processing
LLM Router
LLM Router
A backend server hosted in Azure to route all OpenAI compatible LLM requests, offering one API for many different LLM service providers.
FastAPIAzureOpenAI API
Multi-provider routingStreaming support
LLM Push Notification Platform
LLM Push Notification Platform
AI-powered platform optimizing push notification generation using LLMs for Meta and Viu.
ReactNode.jsCrewAIRAG+1 more
40% faster content creationMulti-LLM experimentation
High Performance Computing Exploration
High Performance Computing Exploration
Performance profiling and optimization techniques for computational bottleneck analysis.
cProfileSnakeVizmprofPython
Memory optimizationCPU profiling
Gauss-Seidel Solver Optimization
Gauss-Seidel Solver Optimization
Multi-approach optimization of iterative solvers using Python, Cython, and GPU acceleration.
CythonCuPyNumPyPyTorch
GPU accelerationPerformance comparison
Smart Home Management App
Smart Home Management App
Mobile app prototype for smart home management focused on reducing electricity consumption.
ReactFigmaIoTMachine Learning
Energy trackingML predictions
Enterprise Asset Management System
Enterprise Asset Management System
Web application for managing maintenance reports with AI-powered natural language processing.
FlaskLlamaRAGHTML/CSS
NLP processingAuto-summarization
Lattice-Boltzmann Flow Optimization
Lattice-Boltzmann Flow Optimization
HPC techniques to optimize 2D flow resolution simulations using parallel computing.
CythonNumbaCUDAPyTorch
GPU optimizationParallel computing

Skills & Expertise

Technologies and tools I have worked with

Expert
Advanced
Proficient

Programming Languages

Python
JavaScript
TypeScript
Java
C++
R

Frontend Development

React
Next.js
Tailwind CSS
Framer Motion
HTML5/CSS3

Backend & APIs

Node.js
FastAPI
Flask
Express
REST APIs

Databases

MongoDB
PostgreSQL
MySQL
SQLite

AI & Machine Learning

LangChain
RAG
Prompt Engineering
PyTorch
Pandas/NumPy

Finance & Analytics

Financial Modeling
Portfolio Analysis
Bloomberg Terminal
Data Visualization

DevOps & Cloud

Git/GitHub
Docker
AWS
Azure
CI/CD

Tools & Software

VS Code
Figma
Cursor AI
Postman
Notion

Awards & Recognition

Achievements that highlight my journey

Champion in JP Morgan Chase Code For Good 2025

JP Morgan Chase

Oct 2025

Developed a full-stack educational platform using Next.js and integrated tscircuit to render interactive 3D circuit visualizations for STEAM education.

Global Coding Challenge 2025 - 2nd Place

UBS

Sep 2025

Secured 2nd Place out of 100+ teams by solving complex algorithmic challenges (Graph Theory, Shortest Path, Divide and Conquer) and cybersecurity CTF problems within 24 hours.

Champion - AI & Special Education Track

Mentor Mates @GoodNotes

July 2025

Champion in the "AI & Special Education" track, developing a gamified web app using Vite, p5.js, and ml5.js for real-time motion capture interactions.

Generative AI Hackathon for Social Good 2023-2024 Champion

Generative AI Hackathon

Oct 2024

Prototyped a sustainable consumption app using LangChain to integrate RAG and tool calling for personalized recipe recommendations. Fine-tuned small open-source LLMs using Unsloth on Google Colab to optimize model performance.

Most Innovative Award

CodeFree Bootcamp & Hackathon 2023

Jul 2023 – Aug 2023

Learnt DragOnce in 2 months to develop an application for reward point calculations. Enabled users to redeem points by recycling various items.

AIA Scholarship

AIA Group

2023

Merit-based scholarship recognizing academic excellence and leadership potential

Fung Scholarship

Fung Scholars Programme

2024

Prestigious scholarship supporting outstanding students for overseas exchange studies

Dean's List

HKUST

All Semesters

Recognition for outstanding academic performance

Get In Touch

Let's connect and discuss opportunities

Let's Build Something Great

I'm always open to discussing new opportunities, innovative projects, or potential collaborations. Whether you're a recruiter, fellow developer, or just want to say hi — I'd love to hear from you!

Hong Kong
GMT+8
Open to opportunities