Chenyu Lan

Software Engineer at Yuantiku.com

Beijing, 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
Chenyu Lan is a software engineer and tech lead based in Beijing with 13 years of engineering experience and 4+ years specializing in iOS development. At Yuantiku.com he led the mobile client team for a top-ranked education app with millions of downloads and over 25 million registered users, driving architecture and delivery as well as mentoring the team. He is proficient in Objective-C, Swift and C/C++, and also contributes across Android, Java, Python, Node.js, machine learning and image processing domains. An active open-source contributor, he significantly improved YTKNetwork—adding download resume, request priority and lifecycle enhancements—helping it trend among Objective-C repos. He runs a personal developer blog and maintains a GitHub presence, blending production-scale mobile engineering with research-style experimentation. Colleagues describe him as quality-driven, pragmatic, and focused on solving hard problems that scale.
code13 years of coding experience
bookBachelor of Engineering (B.E.), Computer Software Engineering, Bachelor of Engineering (B.E.), Computer Software Engineering at Sun Yat-Sen University
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
857reputation
39kreached
22answers
6questions
github-logo-circle

Github Skills (13)

afnetworking10
objective-c10
networking10
api-design9
ios9
concurrency8
uitableview6
text-to-speech6
swift6
protocols6
nsarray6
avfoundation6
weak-references6

Programming languages (4)

C++Objective-C++Objective-CSwift

Github contributions (5)

github-logo-circle
kanyun-inc/YTKNetwork

Oct 2014 - Sep 2017

YTKNetwork is a high level request util based on AFNetworking.
Role in this project:
userBack-end Developer
Contributions:1 release, 25 commits, 3 PRs in 2 years 10 months
Contributions summary:Chenyu primarily contributed to the core functionalities of the YTKNetwork library, making it independent and improving its overall structure. The commits involved modifications to the request lifecycle including request accessories, and added code to handle download operations, including the ability to resume interrupted downloads. The user also added a request priority feature.
high-levelutilafnetworkingrequest
lancy/lancy.github.com

Apr 2014 - Jan 2016

Contributions:9 commits, 3 pushes in 1 year 8 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
Chenyu Lan - Software Engineer at Yuantiku.com