John Shelley

Chief Technology Officer at Harbor Works

Omaha, Nebraska, 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

👤
Senior
🎓
Top School
John Shelley is an experienced software leader and Org Tech Lead at Square with 11 years of engineering experience and a BS in Computer Software Engineering from Iowa State. He progressed from Android developer roles at startups and Hudl to engineering management and org-level leadership at Square, combining hands-on mobile engineering with team coaching and delivery ownership. John contributes to notable open-source projects—enhancing RecyclerView integration and swipe behaviors in the widely used AndroidSwipeLayout demo—showing attention to UX details and animation. Based in Omaha, he blends technical depth in mobile platforms with cross-cultural networking and a background in music production, which surfaces in a creative approach to problem solving. Colleagues rely on him to translate product needs into pragmatic implementations while scaling teams and codebases.
code11 years of coding experience
job14 years of employment as a software developer
bookBachelor of Science (BS), Computer Software Engineering, Bachelor of Science (BS), Computer Software Engineering at Iowa State University
languagesSpanish
stackoverflow-logo

Stackoverflow

Stats
2,655reputation
155kreached
14answers
17questions
Badges
material-design
top-5%
github-logo-circle

Github Skills (16)

javas10
recyclerview10
android10
android-recyclerview10
java10
floatingactionbutton9
material-design9
ui-design8
xml6
unit-testing6
android-studio6
github6
robolectric6
attr6
gradle6

Programming languages (14)

JavaC++RustCHTMLKotlinTypeScriptShell

Github contributions (5)

github-logo-circle
daimajia/AndroidSwipeLayout

Dec 2014 - Jan 2015

The Most Powerful Swipe Layout!
Role in this project:
userMobile Developer (Android)
Contributions:8 commits, 45 comments, 5 issues in 1 month
Contributions summary:John focused on enhancing the RecyclerView integration within the Android Swipe Layout library's demo application. They updated the demo to utilize RecyclerView, refactored the adapter implementation and added swipe functionalities, and introduced item click listeners. The user also integrated item deletion and animation to enhance the user experience, building upon the existing swipe capabilities.
swipe-gestureslayoutswipeandroidios
jpshelley/dotfiles

Jan 2018 - May 2022

Contributions:11 pushes, 1 branch in 4 years 4 months
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