Keith Abdulla is a mobile-first software engineer with 13 years of experience building production Android apps and UI systems from startups to scale-ups in the Bay Area. He has driven major features and performance improvements at Macy’s, led payments and rentals initiatives at Lyft (and co-created an internal Kotlin user group), and most recently shaped composable UI and overlay systems as a Staff Android Engineer at Square. An active open-source contributor, he’s improved Nextcloud’s Android sharing flow and addressed memory and localization issues in a widely used repo. Off the clock he’s an avid rock climber and lifelong learner, which feeds his pragmatic, testable approach to solving challenging engineering problems. Located in San Francisco, he combines deep platform expertise with a taste for elegant, reusable UI tooling.
13 years of coding experience
10 years of employment as a software developer
California Polytechnic State University, San Luis Obispo
Android Nanodegree, Computer Science, Android Nanodegree, Computer Science at Udacity
Contributions summary:Keith primarily contributed to the Nextcloud Android app by focusing on the file sharing functionality. They implemented the subject line for share emails, moved subject message strings into the `strings.xml` resource file for better maintainability, and fixed the string format and context method. In addition, they created an extra string resource and addressed a potential out-of-memory exception.
Contributions:68 commits, 4 PRs, 59 pushes in 1 month
cloud-servicesshakephonewinternear
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.