Ricky Cancro

Cat Herder

Portland, Oregon, United States
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
Ricky Cancro is a seasoned iOS engineer with 12 years of experience building polished mobile experiences from startups to large-scale products, most recently shepherding a small team as "Cat Herder" at Lulu Labs in Portland. He spent over a decade at Pinterest and WalmartLabs shaping flagship apps and features like Scan & Go, and earlier led mobile projects at Small Society that earned App Store recognition. A pragmatic front-end specialist, Ricky has contributed accessibility and UI improvements to well-known open-source projects (Texture/AsyncDisplayKit), showing attention to usability and UIKit conventions beyond typical feature work. He pairs hands-on implementation skills with team coaching across senior to junior engineers, and holds an MS in Computer Science from Portland State.
code12 years of coding experience
job24 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Clemson University
bookMS, Computer Science, MS, Computer Science at Portland State University
languagesJapanese
stackoverflow-logo

Stackoverflow

Stats
61reputation
1kreached
2answers
0questions
github-logo-circle

Github Skills (12)

accessibility10
objective-c10
uid10
uikit10
ios10
front-end-development10
ui-design10
asyncdisplaykit10
unit-testing9
nib6
casting6
swift6

Programming languages (4)

CObjective-C++Objective-CSwift

Github contributions (5)

github-logo-circle
TextureGroup/Texture

Apr 2019 - Jan 2023

Smooth asynchronous user interfaces for iOS apps.
Role in this project:
userMobile Developer (iOS)
Contributions:1 release, 23 reviews, 27 commits in 3 years 10 months
Contributions summary:Ricky primarily contributed to the accessibility features of the iOS application. Their work involved fixing layout issues, allowing explicit setting of accessibility elements, improving accessibility by ignoring hidden and transparent elements and handling elements outside the window, and implementing accessibilityViewIsModal and accessibilityElementsHidden. These changes demonstrate a focus on improving the application's usability for users with disabilities and aligning with UIKit's accessibility standards.
asynchronousiosasyncdisplaykittexturepinterest
Smooth asynchronous user interfaces for iOS apps.
Role in this project:
userFront-end Developer
Contributions:87 commits, 69 PRs, 91 comments in 1 year 7 months
Contributions summary:Ricky primarily focused on updating and modifying UI components within the iOS app, enhancing the user experience. They implemented new features by renaming and moving properties within existing display nodes and network image nodes. Further contributions included merging code from other branches to integrate new features and resolve conflicts, along with minor updates such as adjusting font sizes, demonstrating a commitment to improving the application's visual presentation and responsiveness.
asynchronousios
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