Ruoyu Fu

Head Of Chengdu RDC at Ayla Networks

Chengdu, Sichuan, China
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
Ruoyu Fu is a seasoned mobile software leader with 12 years in IT and a decade-plus focus on mobile engineering and architecture, currently heading Ayla Networks' Chengdu R&D center. Previously a mobile practice lead and senior consultant at ThoughtWorks, he blends hands-on Swift development with coaching, agile transformation, and delivery of scalable, test-driven systems. He is recognized in the Chinese mobile community as an open-source contributor—having improved core logic and NSData handling in the popular SwiftyJSON library—bringing a deep practical understanding of JSON processing on iOS. Comfortable moving between strategic leadership and low-level problem solving, he pairs technical depth in mobile platforms with experience building and growing engineering teams.
code12 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree, Solid State Electronics, Bachelor's degree, Solid State Electronics at University of Electronic Science and Technology of China
languagesChinese, English
github-logo-circle

Github Skills (6)

json-parser10
json10
jsonp10
error-handling10
swift10
parsing10

Programming languages (4)

JavaScriptObjective-CLuaSwift

Github contributions (5)

github-logo-circle
SwiftyJSON/SwiftyJSON

Jun 2014 - Jun 2016

The better way to deal with JSON data in Swift.
Role in this project:
userBack-end Developer
Contributions:1 release, 57 commits, 10 PRs in 2 years
Contributions summary:Ruoyu primarily contributed to the core logic of the SwiftyJSON library by introducing features such as supporting the `Printable` protocol and initializing the JSON object from `NSData`. They also addressed a bug related to boolean values when initializing from `NSData`. Furthermore, the user refactored the code by changing the naming conventions, which suggests work on the underlying structure. These contributions focused on enhancing the library's functionality and error handling capabilities, demonstrating a strong understanding of Swift and JSON processing.
json-dataswiftswiftyjsonjsonrequest
aemaeth-me/XMonadConf

Jan 2024 - Apr 2026

Contributions:6 pushes, 1 branch in 2 years 3 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