Chao Xu is an iOS developer based in Seattle with 12 years of hands-on experience building native apps using Objective-C, Xcode and iOS frameworks. He has a strong grounding in MVC, manual memory management and ARC, and practical experience with RESTful APIs, JSON parsing and multithreading. His portfolio includes self-built apps and games—such as a BART schedule app, an iPad label-interaction game and a Cocos2d Fruit Ninja clone—demonstrating both UI/UX and game mechanics skills. Chao holds a master’s degree in Computer Science from UIC (3.8 GPA) and has commercial iOS experience including a full-time role at LITB. As an international candidate, he is actively seeking sponsored opportunities and has maintained public GitHub projects that showcase his end-to-end app development capabilities.
12 years of coding experience
3 years of employment as a software developer
Master's degree, Computer Science, GPA 3.8, Master's degree, Computer Science, GPA 3.8 at University of Illinois at Chicago
Bachelor of Applied Science (B.A.Sc.), Computer Science, GPA 2.9, Bachelor of Applied Science (B.A.Sc.), Computer Science, GPA 2.9 at United International Colledge
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.