Jake Lin

Senior Mobile Tech Lead at REA Group

Melbourne, Victoria, Australia
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
Jake Lin is a Senior Mobile Tech Lead with 13+ years of experience building high-performing mobile teams and shipping consumer apps at scale, currently leading the Customer Core Mobile Chapter at REA Group in Melbourne. He grew his chapter from one to twelve engineers, coaches cross-platform development (iOS, Android, Mobile BFF), and balances hands-on coding, architecture and delivery optimisation while earning top performance awards. An active open-source maintainer and educator, Jake is the creator of IBAnimatable and SwiftWeather (5.2k stars) and has taught popular video courses and an online book that codify reproducible workflows and design systems for iOS. He regularly speaks at international conferences, foster internal developer communities, and champions modern UI frameworks like SwiftUI and Jetpack Compose to improve developer experience. A former Microsoft MVP for Windows Phone, Jake blends deep technical craft with people leadership and a global open-source collaboration mindset — he also quietly runs projects that emphasize animation and design-driven mobile UX.
code12 years of coding experience
job7 years of employment as a software developer
bookMinor, Information Management and Information System, Minor, Information Management and Information System at South China Normal University
bookBachelor, Sociology, Bachelor, Sociology at South China Agricultural University
bookMaster, Software Engineering, Master, Software Engineering at South China University of Technology
languagesEnglish, Chinese, Chinese
stackoverflow-logo

Stackoverflow

Stats
11,296reputation
1.5mreached
76answers
18questions
Badges
swift
top-1%
github-logo-circle

Github Skills (17)

objective-c10
ios10
foundation10
foundation-sites10
mobile10
swift10
alamofire10
error-handling9
iphone6
kotlin6
autolayout6
java6
javascript6
option-type6
enumeration6

Programming languages (12)

MDXTypeScriptJavaC++CJavaScriptGoObjective-C

Github contributions (5)

github-logo-circle
JakeLin/SwiftLanguageWeather

Jun 2014 - Oct 2020

Swift Language Weather is an iOS weather app developed in Swift 4.
Role in this project:
userMobile Developer (iOS)
Contributions:5 releases, 3 reviews, 198 commits in 6 years 5 months
Contributions summary:Jake primarily focused on developing the SwiftWeather iOS application. Their contributions included initial setup, updating and refactoring code. The commits show substantial involvement in UI elements and overall application structure. The user also integrated several libraries like Alamofire and SwiftyJSON.
weather-appinterface-builderswift4swift-languageswift
ibireme/YYKit

Nov 2015 - Dec 2015

A collection of iOS components.
Role in this project:
userMobile Developer (iOS)
Contributions:15 commits, 2 PRs, 3 comments in 5 days
Contributions summary:Jake primarily contributed to the iOS project by fixing errors, and improving the code. They focused on error handling and added it to multiple files. The user fixed spelling and grammar errors within the comments and code. Furthermore, the user updated the comments for 'binary plist data', and improved the type checking of the code.
cocoapodssdwebimageswiftiosthings
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
Jake Lin - Senior Mobile Tech Lead at REA Group