Kevin Cooper

Worker-owner at Sassafras Tech Collective

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
Kevin Cooper is a full-stack software consultant and worker-owner with 12+ years of experience building React, React Native, Node, and Ruby on Rails applications, and publishing apps since 2007. He focuses on ethical, mission-driven projects through a worker-owned cooperative and contributes to high-impact open-source—maintaining one of GitHub’s Top 1000 projects and submitting accepted changes to Google, Facebook, Microsoft, Airbnb, The Carter Center and many others. His contributions span mobile and web UI improvements (notably React Native chat and form libraries and ODK Collect for field data collection), accessibility enhancements, and cross-platform bugfixes. Trained at the University of Michigan in Computer Science, he pairs long-term production experience with a background in improv comedy and anti-capitalist tech perspectives that shape pragmatic, human-centered solutions.
code12 years of coding experience
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Michigan
languagesEnglish, French, German
stackoverflow-logo

Stackoverflow

Stats
5,167reputation
1.9mreached
36answers
23questions
Badges
xcode
top-5%
redirect
top-5%
iphone
top-5%
xml
top-5%
testflight
top-1%
ios
top-5%
github-logo-circle

Github Skills (40)

javascript10
ios10
mobile-development10
react-native10
appstoreconnect10
component-development10
ui-design10
testflight10
java10
android-developer10
javas10
android10
android-developers10
mobile10
snackbar10

Programming languages (18)

MDXJavaC++CSSRustCMakefileVue

Github contributions (5)

github-logo-circle
📝 « One React-Native form component to rule them all »
Role in this project:
userMobile Developer
Contributions:4 releases, 28 commits, 10 PRs in 1 year 1 month
Contributions summary:Kevin primarily focused on updating and maintaining the example app within the `react-native-gifted-form` repository. Their work involved upgrading dependencies, including upgrading the outdated React Native version. They also addressed issues such as incorrect gender values and deprecated platform-specific switches, and fixed other remaining issues to ensure the app's functionality and compatibility with the latest React Native versions.
reactrulereact-nativetextinput
💬 The most complete chat UI for React Native
Role in this project:
userFront-end Developer
Contributions:9 releases, 51 commits, 40 PRs in 1 year 4 months
Contributions summary:Kevin focused on enhancing the UI and user experience of the React Native chat application. They implemented accessibility features for screen readers, improved image display with a lightbox integration, and added new features like an "onPressActionButton" prop. The contributions included adding new props to the main component, refactoring the code to improve message container height calculation, and refactoring the rendering of avatars.
react-nativechat-uichatreact
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
Kevin Cooper - Worker-owner at Sassafras Tech Collective