Ricky C

Senior IOS Developer Tech Lead at Datapro Technologies Pte. Ltd.

Singapore
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

👤
Senior
🎓
Top School
Ricky C is a Senior iOS Developer and Tech Lead based in Singapore with 11 years of experience building high‑quality mobile products and leading small cross-functional teams. He has shipped consumer apps that reached #1 in Singapore Lifestyle and supported 100k+ monthly active users, and currently leads development of a hotspot iOS product at Datapro Technologies. Deep practical expertise in Core Location and long-running background location updates is reflected in his open-source work improving iOS location handling and battery efficiency. He also has blockchain POC experience developing smart contracts in Solidity and has delivered React Native projects, showing versatility across native and cross-platform mobile stacks. A First Class honors software engineering graduate, Ricky pairs hands‑on engineering with team leadership and a pragmatic focus on reliable, production-ready apps.
code11 years of coding experience
job9 years of employment as a software developer
bookHigh School, Sijil Pelajaran Malaysia (SPM), 8A, 2B, High School, Sijil Pelajaran Malaysia (SPM), 8A, 2B at Sin Min High School
bookBachelor's Degree, Bachelor of Information Technology (Software Engineering), First Class Honor (CGPA: 3.89/4.00), Bachelor's Degree, Bachelor of Information Technology (Software Engineering), First Class Honor (CGPA: 3.89/4.00) at Multimedia University
languagesEnglish, Chinese, Malay
stackoverflow-logo

Stackoverflow

Stats
10,485reputation
607kreached
147answers
9questions
Badges
xcode
top-5%
ios
top-1%
cllocationmanager
top-5%
swift
top-5%
iphone
top-5%
objective-c
top-5%
github-logo-circle

Github Skills (12)

cllocationmanager10
objective-c10
xcode10
ios10
iphone9
swift9
uitableview9
geofencing6
google-maps-api6
corelocation6
uicollectionview6
google-maps6

Programming languages (7)

TypeScriptJavaCJavaScriptGoObjective-CSwift

Github contributions (5)

github-logo-circle
voyage11/Location

Jul 2014 - May 2020

Background Location Update Programming for iOS 7 and 8 over an extended period of time. Continue to get location on both foreground and background.
Role in this project:
userMobile Developer (iOS)
Contributions:23 commits, 2 PRs, 11 pushes in 5 years 11 months
Contributions summary:Ricky focused on enhancing location tracking functionality for an iOS application. They added support for iOS 8, including requesting authorization for location services. Significant contributions involved handling background app refresh settings and incorporating timers to manage location updates and battery usage, especially when transitioning between foreground and background states. Code changes also included removing redundant properties and adding timer-related logic, improving efficiency.
geofencingextendedlocationswiftios
Contributions:15 commits, 3 PRs, 14 pushes in 5 years 5 months
updateslocationupdateiosapp-is
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
Ricky C - Senior IOS Developer Tech Lead at Datapro Technologies Pte. Ltd.