Alan Chu

Alan Chu

Software engineering in 🇺🇸 United States, he/him

Work Experience

2024 — Now
Cupertino, California

Apple Music for iOS, watchOS, tvOS, visionOS, and macOS.

2021 — 2024
EECS Undergraduate Teaching Assistant at Washington State University
Pullman, Washington, USA

Introductory programming, computer science, and data structures (C/C++). Class codes: CPT_S 121 and CPT_S 122.
• Lead weekly lab sessions and office hours
• Grade and provide feedback on student work

2023 — 2023
Cupertino, California, USA

Xcode Infrastructure (UI), software engineering

2022 — 2022
Cupertino, California, USA

Xcode Debugger UI, software engineering

Volunteering

2017 — Now
Seattle, Washington, USA

OneBusAway iOS maintainer (Swift, Objective-C, UIKit)

2019 — 2020
System Administrator at Newport Cisco Network Academy
Bellevue, Washington, USA; Antigua and Barbuda
2013 — 2017
Programmer at Bellevue Satellite Club
Bellevue, Washington, USA; Ellensburg, Washington, USA

Education

2020 — Now
Washington State University
Pullman, Washington, USA
2023 — 2023
Aarhus, Denmark

International exchange student, with a focus on Augmented Reality

2016 — 2020
Newport High School
Bellevue, Washington, USA

Side Projects

Ongoing

Personal website, built with SASS and JADE. Architecture minimizes additional HTTP requests and readability without styles (i.e. stylesheets failed to load or screen reader).

Built parallax background effect in Javascript, fallbacks to static image on unsupported or unideal (UX) environments.

Added accessibility features, including font size, high contrast, reduced motion toggles and tested with Apple-platforms and Windows screen readers.

Deployment script builds to HTML, server serves static HTML (dumb server).

Ongoing

An early-Web ("Web 1.0") styled personal website.

2019

Reverse-engineered our school district's gradebook vendor's iOS app to build our own gradebook viewer with more functionalities, such as letting us add theoretical assignments to calculate our potential course grade, while remaining in compliance with FERPA.

Contact

LinkedIn
GitHub