Huy Nguyen

Helsinki, Mainland Finland, 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
Huy Nguyen is a senior mobile engineer with 14 years of experience building high-performance iOS systems and shipping production-critical features at scale. As a former Staff iOS SWE at Pinterest, he co-founded the iOS video platform and led an app-wide player abstraction that enabled multi-implementation A/B testing while driving measurable improvements in startup and playback metrics. A long-time core contributor and maintainer of Texture (formerly AsyncDisplayKit), Huy has deep expertise in multi-threaded UI frameworks and has improved performance and stability in widely used open-source projects. He pairs hands-on engineering—implementing components like ASCollectionView and hardening PINCache tests—with operational leadership in incident war rooms and performance-focused initiatives. Based in Helsinki but experienced across global teams, he brings a pragmatic blend of API and systems design, test automation, and debugging skills that often surface in non-obvious reliability wins.
code14 years of coding experience
job11 years of employment as a software developer
bookMaster of Science - MS Computer Software Engineering, Master of Science - MS Computer Software Engineering at Åbo Akademi University
bookBachelor Information Technology, Bachelor Information Technology at RMIT University Vietnam
languagesVietnamese, English
github-logo-circle

Github Skills (17)

unit-testing10
objective-c10
caching10
ios10
rendering10
testing10
render10
uicollectionview10
performance-tuning10
uikit10
disk-cache10
web-cache10
object-cache10
memory-cache10
swift8

Programming languages (7)

TypeScriptJavaObjective-C++JavaScriptObjective-CSwiftKotlin

Github contributions (5)

github-logo-circle
Smooth asynchronous user interfaces for iOS apps.
Role in this project:
userMobile Developer (iOS)
Contributions:226 commits, 159 PRs, 23 pushes in 2 years 5 months
Contributions summary:Huy primarily contributed to the implementation of the `ASCollectionView` component within the `asyncdisplaykit` repository. They defined interfaces and protocols such as `ASCollectionViewDataSource` and `ASCollectionViewDelegate` for node-based collection views. The user also implemented the core functionality of `ASCollectionView`, addressing issues like thread-safe bounds. They also added support for more features.
asynchronoususer-interfacesswiftiosasync
TextureGroup/Texture

May 2017 - Sep 2021

Smooth asynchronous user interfaces for iOS apps.
Role in this project:
userMobile Developer (iOS)
Contributions:1 release, 13 reviews, 127 commits in 4 years 5 months
Contributions summary:Huy primarily focused on improving the performance and stability of the iOS application. They addressed issues related to asynchronous user interface updates by optimizing locking mechanisms and correcting range controller logic within the `Texture` framework. They also shipped experimental features related to image downloading and data controller pipelines, contributing to improved efficiency and responsiveness. Furthermore, they fixed bugs and refactored code related to hierarchy management and state changes within the core components of the framework.
asynchronoususer-interfacesrenderingtextureswift
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
Huy Nguyen