Carter Hudson

Senior Android Developer at TextNow

Denver, Colorado, 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
Carter Hudson is a Senior Android Developer based in Denver with 10 years of experience building consumer and enterprise Android apps, currently delivering mobile features at TextNow. He specializes in Kotlin and modern Android tooling (Jetpack/Compose) and contributed to Stream’s popular stream-chat-android SDK by adding lifecycle-aware event subscriptions, refactoring deprecated APIs, and improving channel-listing UI adapters. He genuinely enjoys “getting paid to solve puzzles,” seeking roles that combine learning with practical problem solving, and has a history of advocating Kotlin adoption at enterprise scale. His career spans startups and large companies—from Stream and Skookum to Allegion and Aetna—backed by earlier .NET web development at Deloitte, giving him cross-platform and architectural perspective. The result is a pragmatic engineer focused on reliable, user-facing mobile experiences and open-source collaboration to improve developer ergonomics.
code10 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at University of Southern Mississippi
bookAssociate of Arts, Bachelor of Science Preparatory, Associate of Arts, Bachelor of Science Preparatory at Mississippi Gulf Coast Community College
stackoverflow-logo

Stackoverflow

Stats
1,234reputation
95kreached
13answers
12questions
github-logo-circle

Github Skills (18)

kotlin10
messaging10
android10
jetpack-compose10
lifecycle9
java9
javas9
life-cycle9
management9
manage9
xml6
android-mediaplayer6
audio6
android-jetpack-compose6
xamarin6

Programming languages (5)

JavaSwiftSvelteGroovyKotlin

Github contributions (5)

github-logo-circle
:speech_balloon: Android Chat SDK ➜ Stream Chat API. UI component libraries for chat apps. Kotlin & Jetpack Compose messaging SDK for Android chat
Role in this project:
userMobile Developer (Android)
Contributions:114 reviews, 15 commits, 40 PRs in 3 months
Contributions summary:Carter contributed primarily to the Android client SDK, enhancing core functionalities within the chat application. Their work involved implementing lifecycle-aware subscription methods for event handling, and refactoring of deprecated methods. Furthermore, the user updated UI components and adapter related code for channel listing. This demonstrates a focus on improving the efficiency and usability of the Android chat SDK.
balloonandroid-chat-sdkcomposestreamstream-chat
carterhudson/RxOptional

May 2017 - Jul 2017

Contributions:21 commits, 40 pushes, 1 branch in 2 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
Carter Hudson - Senior Android Developer at TextNow