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.
14 years of coding experience
11 years of employment as a software developer
Master of Science - MS Computer Software Engineering, Master of Science - MS Computer Software Engineering at Åbo Akademi University
Bachelor Information Technology, Bachelor Information Technology at RMIT University Vietnam
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.
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.