- Studying a Master of Information Technology at the University of Auckland — full-stack web, databases, security for smart devices, data analytics.
- Looking for a development internship in Auckland for COMPSCI 778.
- Taking Android binaries apart to see how they break: smali, Frida, TLS-pinning bypass.
- Learning Rust slowly and deliberately, with an eye on systems and database internals.
Huiyu (Harry) Gao
I have spent nine years building Android apps commercially, most recently as Architecture Engineer at PlanetArt, where the apps I worked on have passed ten million downloads.
I am now doing a Master of Information Technology at the University of Auckland, extending outward into full-stack web development and mobile security.
I am looking for a development internship in Auckland — somewhere nine years of large production codebases is useful from the first week.
Auckland, New Zealand
Now
Experience
- 2024–2025Android Architecture Engineer@ PlanetArtBuilt the shared framework behind four production apps, cutting about 80,000 lines of duplication.
- 2020–2024Android Developer@ PlanetArtHalved time-to-interactive from 10s to 5s and cut the Crashlytics crash rate by a third.
- 2018–2020Android Developer@ VersaReal-time portrait segmentation for Green Screen Man, featured by Huawei at the Honor 9X launch.
- 2018Android Developer@ Jianxun Culture and CreativeApplication framework and a WebSocket chat module with auto-reconnection.
- 2017Android Developer@ Shanghai Hi-DeanOrder entry, dialog architecture and stock-taking for a retail SaaS suite.
- 2016–2017Android Developer@ Huazhi Information TechnologySole Android developer on a courier-service app built on Retrofit, RxAndroid and MVP.
Education
- 2026–2027Master of Information Technology@ University of AucklandFull-stack web development, databases, security for smart devices, data analytics.
- 2012–2016BE, Computer Science and Technology@ Shanghai University
Projects
- Attack-and-defend exercise — second place
A course-wide exercise where every team shipped an Android app and attacked the others’. I unpacked and analysed each submitted APK with smali repackaging, Frida hooking, TLS-pinning bypass and static analysis.
- smali
- Frida
- apktool
- COMPSCI 702
Writing
Nothing published yet.