Andi Yang

Apple apps &
web development

Hong Kong

I build native Apple apps and websites. I’m a second-year AI & Data Science student at the University of Hong Kong.

Work

iPhone & Apple Watch

Jaunty

A student timetable app that turns screenshots into an editable schedule.

Built for students in Hong Kong, with class information available on iPhone and Apple Watch.

Role
Independent developer
Platforms
iOS & watchOS
Approach
Free, with no ads or Jaunty account
JauntyExplore the app

Week view

See classes, times and rooms together, including waitlisted and dropped courses.

Fictional timetable. Real Jaunty screen.

Check before saving

Import timetable screenshots, review the draft and correct course details before adding them to your week.

Example timetable

ARTS1001
Monday · 09:30–11:20 · ST-101

Shared review screen. This example uses Just Tell Me; screenshot import uses the same review controls.

Next class on your wrist

The Apple Watch companion shows the next class, its time and room. It keeps the last received timetable available offline.

Apple Watch companion. Fictional timetable.

Building Jaunty

I built Jaunty around the timetable I used as a student. Friends began using it too, which led me to continue developing the app as an independent developer.

From screenshot to timetable

On-device text recognition reads timetable screenshots. A review step gives users a chance to check and correct the draft before it becomes part of their schedule. Optional on-device AI can assist on supported devices. Timetable data stays on the device, with optional private iCloud sync.

Built with Swift · SwiftUI · SwiftData · CloudKit · Apple Vision · Foundation Models · WidgetKit · ActivityKit

Résumé

Education

The University of Hong Kong

2025–2029 (expected)

Bachelor of Engineering in Artificial Intelligence and Data Science

Year 2 · Cumulative GPA: 3.64 / 4.30 (Year 1, 2025–26)

Pui Kiu College

2019–2025

HKDSE: 5** in ICT and Biology; 5* in English; 5 in Chemistry.

Experience

Freelance HKDSE / IELTS Tutor

Jul 2025–present

Self-employed

Tutored approximately 20 students and adult IELTS learners. Developed personalised notes and mock papers, and supported IELTS learners in progressing from Band 5 to Band 7.

Winter Intern

Dec 2025–Jan 2026

iClass

Prepared teaching materials for HKDSE ICT textbooks.

Conference Presenter

2023

5th International Tourism and Retail Service Management Conference

Presented “Towards an Understanding of Customer Experiences with ChatGPT in Tourism” with Kelan Ye.

Research

Manuscript under review · 2026

Mega-influencer, authenticity, influence, and visit intention: Moderators of influencer-destination collaboration and content benefit appeal

Yang, H., Song, H., Xia, L., & Yang, A. · Journal of Travel & Tourism Marketing.

Technical skills

Programming & interfaces

Swift & SwiftUI, Python, R, JavaScript, C++, SQL, HTML/CSS, Svelte, and Node.js. App development for iOS, macOS, and visionOS.

Data & machine learning

pandas, NumPy, Matplotlib, Jupyter, scikit-learn, TensorFlow, and PyTorch.

Databases & backend

Supabase, PostgreSQL, MySQL, SQLite, REST APIs, and authentication workflows.

Tools & practices

Git, GitHub, Xcode, Docker, Linux, shell scripting, debugging, and technical documentation.

AI-assisted development

Use coding agents to explore repositories, plan changes, implement features, debug and refine interfaces. Supply project requirements and relevant context throughout the workflow.

Context engineeringMCP integration
Agent configuration and orchestration

Configure reusable skills, prompt templates, hooks and plugins. Delegate distinct tasks to specialised subagents and review their findings together.

Code review and verification

Use Codex code review alongside personal review. Check changes against requirements, investigate test and regression feedback, and monitor token usage and cost.

AI coding tools

ChatGPT, OpenAI Codex, Claude Code, DeepSeek Harness, ZCode, Cursor, OpenCode, Pi and WorkBuddy.

Beyond coursework

Former Chairperson of Pui Kiu College’s Japanese Culture Club and Vice-Chairman of Multimedia Production (2023–24). Member of HKU’s Computer Science Association, Engineering Society, and Japanese Society.

Languages Cantonese & Mandarin (native), English (fluent; IELTS 8.0), and conversational Japanese.

Personal

Outside development and coursework, I enjoy photography, playing bass and listening to music.

Jaunty · Week view

Jaunty’s weekly timetable with colour-coded classes, rooms and course states.