Andy Liang

Senior UIKit Frameworks Engineer at Apple

Sunnyvale, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Andy Liang is a Senior UIKit Frameworks Engineer with 11 years of experience building and modernizing UI frameworks for Apple platforms, currently shaping system features at Apple in Sunnyvale. He has a strong track record in UIKit and SwiftUI evolution—modernizing UIPageControl for iOS 14, prototyping iPadOS drag-and-drop, and contributing to system-level interactions across multiple releases. Comfortable moving between prototype and production, he has also applied his iOS expertise in industry roles and co-op positions at Splunk, Oath, and Yahoo, and has practical open-source experience modernizing Swift projects like the Swifter Twitter client. Known for pragmatic refactors and API-focused work, he blends HCI-informed design sensibilities from his University of Waterloo background with deep platform engineering skills. A self-described nap enthusiast, he pairs disciplined focus with a calm, iterative approach to complex UI problems.
code11 years of coding experience
job3 years of employment as a software developer
bookHonours Bachelors of Computer Science with Human-Computer Interaction Option, Computer Science, Honours Bachelors of Computer Science with Human-Computer Interaction Option, Computer Science at University of Waterloo
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
83reputation
3kreached
3answers
1question
github-logo-circle

Github Skills (14)

swift10
ios10
parsing9
api9
json-parser9
xcode9
apim9
json9
jsonp9
cell6
realm6
uitableview6
dictionary6
uialertcontroller6

Programming languages (3)

ShellObjective-CSwift

Github contributions (5)

github-logo-circle
mattdonnelly/Swifter

May 2015 - Dec 2020

[DEPRECATED] :bird: A Twitter framework for iOS & OS X written in Swift
Role in this project:
userMobile Developer (iOS)
Contributions:9 releases, 4 reviews, 143 commits in 5 years 8 months
Contributions summary:Andy's primary contributions involved modifying and adapting a deprecated iOS Twitter framework, `Swifter`. The commits focused on refactoring the code base to align with the Swift 3 syntax, updating the project to Xcode 7, and making changes to API endpoints and parsing JSON results to make it a functional project, including implementing methods for handling open URLs. They refactored the code related to authorization. The user also refactored code in the iOS demo app.
birdswiftiosos-xtwitter
meteochu/DesignPortfolio

Oct 2015 - Apr 2020

Contributions:23 pushes, 3 branches in 4 years 6 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andy Liang - Senior UIKit Frameworks Engineer at Apple