Keith Abdulla

San Francisco, California, 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
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.
code13 years of coding experience
job10 years of employment as a software developer
bookCalifornia Polytechnic State University, San Luis Obispo
bookAndroid Nanodegree, Computer Science, Android Nanodegree, Computer Science at Udacity
languagesEnglish, programming
stackoverflow-logo

Stackoverflow

Stats
109reputation
92kreached
7answers
1question
github-logo-circle

Github Skills (13)

mobile-application10
javas10
android10
java10
nextcloud10
kotlin9
open-source9
html6
javascript6
android-imageview6
libktx6
jquery6
libgdx6

Programming languages (8)

TypeScriptJavaCoffeeScriptJavaScriptGoHTMLJupyter NotebookKotlin

Github contributions (5)

github-logo-circle
nextcloud/android

Feb 2017 - Feb 2017

📱 Nextcloud Android app
Role in this project:
userMobile Developer (Android)
Contributions:1 PR, 2 comments in 1 day
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.
nextcloudandroidmobile-appkotlinandroid-app
ekeitho/Shake

Feb 2015 - Mar 2015

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.
Request Free Trial
Keith Abdulla