Haotian Zheng
Sunnyvale, California, United States
2K followers
500+ connections
About
Currently working on SwiftUI | Used to be an indie developer | 3x WWDC Scholarship Winner…
Activity
-
I don't post stuff on here typically, but I am doing it today because I want to give a shout out to my team and all my colleagues involved in the N1,…
I don't post stuff on here typically, but I am doing it today because I want to give a shout out to my team and all my colleagues involved in the N1,…
Liked by Haotian Zheng
-
We are looking for a few more INI alum. Posting this again so non-connections can view the link! INI alum in the Bay Area: Please host two current…
We are looking for a few more INI alum. Posting this again so non-connections can view the link! INI alum in the Bay Area: Please host two current…
Liked by Haotian Zheng
Experience
Education
-
Carnegie Mellon University
3.91/4
-
Courses: 15-513 Introduction to Computer Systems, 14-740 Fundamentals of Telecommunications and Computer Networks, 14-741 Introduction to Information Security, etc
-
-
-
-
-
-
Volunteer Experience
-
iOS Dev Tutor at Apple Club
Central South University
- 5 months
Education
Taught iOS application development basis to 20-30 fellow students in iOS Club, a CSU & Apple co-funded laboratory.
Content : Objective-C, Basic UIKit Control, MVC, NSUserDefault, UITableView.
Projects
-
UniLWP.Droid
-
See projectA robust live wallpaper solution for running Unity3D on Android, used by 100k+ users.
- Researched and hooked Unity's native private rendering APIs via runtime reflection, essentially providing a public interface for the host application to interact with.
- Deployed ContentProvider-based early-init techniques on Android to safely redirect and dispatch conditional lifecycle calls, greatly extending the engine's behavior in non-game environments. -
Contributions For GitHub
-
See projectA cross-platform app across iOS, watchOS, and macOS, providing widgets in a similar fashion to what GitHub's commit-graph would be like. Upvoted as Product Hunt daily 4th on Nov 22, 2016. Completely free and open-source.
- Rewrote V2 using Swift and Catalyst to effectively take advantage of newer frameworks like SwiftUI, WidgetKit, and Background Tasks. (Dec 2020)
- Wrote V1 with Objective-C, UIKit, and SceneKit. It was the first commit visualization app of this kind on the iOS ecosystem.…A cross-platform app across iOS, watchOS, and macOS, providing widgets in a similar fashion to what GitHub's commit-graph would be like. Upvoted as Product Hunt daily 4th on Nov 22, 2016. Completely free and open-source.
- Rewrote V2 using Swift and Catalyst to effectively take advantage of newer frameworks like SwiftUI, WidgetKit, and Background Tasks. (Dec 2020)
- Wrote V1 with Objective-C, UIKit, and SceneKit. It was the first commit visualization app of this kind on the iOS ecosystem. (Sept 2016) -
Diffuse
-
See projectAn Android live wallpaper that mimics the album fluid visualization effect first shown on Apple Music.
- Recreated the effect by implementing Kawase Blur and Domain Wrapping in LibGDX.
- Improved shader performance by 80% by using GLES debuggers (RenderDoc / GAPID) to inspect bottlenecks and deploying precision optimization as well as lookup tables so that low-end devices can run in 60fps. -
Skyline
-
See projectAn Android 3D live wallpaper that works like stock earth live wallpaper on Google Pixel phones but with global streaming support and far more GIS providers. Once ranked as the most paid application on Google Play US region (Jan 22, 2018).
- Developed JNI-based plugins for users to control system functions via UGUI.
- Promoted the app to be featured by The Verge, LifeHacker, The Next Web, and Android Authority. -
Lonely Planet (Epoch Core)
-
See projectA tech demo showcasing my procedural terrain generation & shading tech in Unity, available on iOS, Android, and WebGL.
- Ported parts of libNoise from C++ to Cg to execute in parallel, speeding up GPU-based height-map generation by 50 times on an iPhone in comparison to CPU-only.
Honors & Awards
-
Apple WWDC 2022 Swift Student Challenge
Apple
Won the 2022 one with Pegboard, a node-based scripting editor & interactive canvas that enables users to program a flappy bird clone by drag-n-dropping logic nodes. It's like the Shortcuts app from iOS and the Blueprint from Unreal Engine combined together. (SwiftUI, SpriteKit)
For more including source code access please visit https://portfolio.justzht.com/pegboard/ -
Apple WWDC 2020 Swift Student Challenge
Apple
Won the 2020 one with Shader Node, an interactive GLSL shader playground packed with a node-based interface written from the ground-up. (SpriteKit, UIKit Dynamics, Combine, SwiftUI)
- Implemented graph structure and searching algorithms to store and traverse nodes.
- Introduced code generation for GLSL operators and types so shader previews can be updated in realtime.
For source code please visit: https://github.com/JustinFincher/WWDC20Playground -
Finalist in Wacom Inkathon
Wacom
Entered the final round of Wacom Inkathon with Air Ink, a 3D sketch-based cloth design that track cloth on human skeletons in the AR space.
- Integrated ARKit with Unity and Wacom SDK to create skinned mesh on the fly.
- Achieved networked cloth synchronization (multiplayer session) by sending serialized mesh with UV data through near communications and local networks.
For more please visit https://portfolio.justzht.com/airink/ -
2nd Place in MSRA & HNU Hackathon
Microsoft Research Asia & Hunan University
Developed an AR-based wikipedia prototype with ML-based classification.
- Combined tinyYOLO and other models with ARKit so that the app can feed ARFrame to MLKit asynchronously and maintain a precise location of the target bounding box via ray-casting.
For more info and source code access, please refer to https://portfolio.justzht.com/areco -
Apple WWDC 2018 Scholarship
Apple
Won the 2018 one with Golf GO, a golf game written in 1000 lines but provides millions of procedurally generated terrain maps. (SceneKit, GameplayKit, ModelIO).
- Achieved runtime mesh modification by applying noise values as vertex offsets onto a plane.
For source code access please visit https://github.com/JustinFincher/WWDC-18-Scholarship-Project -
1st Place in IKEA IKODE Hackathon
IKEA
Created an ARKit-based furniture assembling guide app that later received grant from IKEA Incubator.
For more info and source code access, please visit https://portfolio.justzht.com/ikeamaker -
1st Place in SegmentFault & AngelHack Shenzhen Hackathon
SegmentFault & AngelHack
Developed a voice-control based UI prototype tool on iOS with my teammates (4 total).
For reference, please visit: https://segmentfault.com/a/1190000005656846 -
3rd Place in Uber China API Hackathon
Uber
Developed a Uber API based companion app for travelers with my teammates (team of 6).
- Completed location-based AR viewfinder purely based on SceneKit, UIKit, and MapKit.
For code access please visit https://github.com/hACKbUSTER/UberGuide-iOS -
2nd Place in Epoch: China Art Hackathon
The Institute of Network Society of China Academy of Art (CAA-INS)
Complete a collaboration project that visualizes Max7-composed music via OSC protocol in SceneKit.
For more info please visit https://portfolio.justzht.com/periscope -
1st Place in SegmentFault Beijing 1024 Hackathon
SegmentFault
Developed a marker-based AR application using Vuforia that can visualize steps when fixing a Macbook.
Test Scores
-
TOEFL iBT
Score: 109
Reading 30/30 Listening 30/30 Speaking 22/30 Writing 27/30
-
GRE
Score: 329
V159/170 Q170/170 W4.0
Languages
-
Chinese
Native or bilingual proficiency
-
English
Full professional proficiency
More activity by Haotian
-
Goodbye Apple Shadyside 5508, and hello Apple Shadyside 5436! I had the opportunity to lead the Genius team through an exciting (and busy)…
Goodbye Apple Shadyside 5508, and hello Apple Shadyside 5436! I had the opportunity to lead the Genius team through an exciting (and busy)…
Liked by Haotian Zheng
-
At the AWS Summit 2025 in Washington, D.C., I was honored to receive the Amazon Web Services (AWS) Golden Jacket - a rare and elite recognition…
At the AWS Summit 2025 in Washington, D.C., I was honored to receive the Amazon Web Services (AWS) Golden Jacket - a rare and elite recognition…
Liked by Haotian Zheng
-
INI alum Harshvardhan Chunawala joins an exclusive group of professionals as one of 100 Amazon Web Services (AWS) Golden Jackets. To earn the Golden…
INI alum Harshvardhan Chunawala joins an exclusive group of professionals as one of 100 Amazon Web Services (AWS) Golden Jackets. To earn the Golden…
Liked by Haotian Zheng
-
Very excited to share what I've been working on since 2023. As an uncompromisingly native Mac app, Sky is going to set the standard for user…
Very excited to share what I've been working on since 2023. As an uncompromisingly native Mac app, Sky is going to set the standard for user…
Liked by Haotian Zheng
-
Liquid Glass? Cool. macOS-style iPadOS? Even better. But the **best** part of #WWDC25? Catching up with old friends. Meeting incredible new people.…
Liquid Glass? Cool. macOS-style iPadOS? Even better. But the **best** part of #WWDC25? Catching up with old friends. Meeting incredible new people.…
Liked by Haotian Zheng
-
Time really flies! I can’t believe it’s already been one year since I joined Volvo Group! It’s been quite a challenging year with “surprises”…
Time really flies! I can’t believe it’s already been one year since I joined Volvo Group! It’s been quite a challenging year with “surprises”…
Liked by Haotian Zheng
-
My new book on the topic of Unity HMI development has been published. You can find the book here: https://lnkd.in/dGnqk8HT
My new book on the topic of Unity HMI development has been published. You can find the book here: https://lnkd.in/dGnqk8HT
Liked by Haotian Zheng
-
The SwiftUI engineering team is hiring! Do you want to help define the future of app development? Join the SwiftUI team and empower developers to…
The SwiftUI engineering team is hiring! Do you want to help define the future of app development? Join the SwiftUI team and empower developers to…
Liked by Haotian Zheng
-
I'm hiring in Cupertino! Would you like to craft and seamlessly integrate technologies that enrich people’s lives in areas including audio, gaming…
I'm hiring in Cupertino! Would you like to craft and seamlessly integrate technologies that enrich people’s lives in areas including audio, gaming…
Liked by Haotian Zheng
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content