Tyler Mccraw

Principal Engineer at Extend

Durham, North Carolina, 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
Tyler Mccraw is a Principal Engineer with 11 years crafting native mobile experiences and leading teams, currently steering Android platform efforts at Extend. He combines deep Android expertise (Kotlin/Java, custom controls, Material Design, Coroutines/Flow, Dagger/Hilt, Room, testing patterns) with practical experience across iOS, backend Kotlin/Spring, and Windows platforms, enabling pragmatic cross-platform solutions. A hands-on technical leader and mentor, he creates processes that boost developer productivity—CI/CD, linting, static analysis, security and performance monitoring—and encourages engineers to grow through experiments, talks, and stretch opportunities. Tyler contributes to open-source Android tooling (notably improvements to android-betterpickers) and brings a user-focused mindset from early work building real-time finance and large-scale campus survey apps. Based in Durham, NC, he pairs a coffee-fueled curiosity and mountain-biking energy with a knack for turning complex app requirements into maintainable, testable architectures.
code11 years of coding experience
job14 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at North Carolina State University
stackoverflow-logo

Stackoverflow

Stats
2,720reputation
924kreached
41answers
7questions
Badges
android
top-5%
android-studio
top-5%
github-logo-circle

Github Skills (16)

javas10
android10
java10
ui-design9
front-end-development9
github-repos9
git-repository9
android-studio9
uid9
android-intent6
objective-c6
http6
kotlin6
ssl6
android-volley6

Programming languages (6)

JavaShellCSSGroovyRubyKotlin

Github contributions (5)

github-logo-circle
[NO LONGER MAINTAINED] Android library for better Picker DialogFragments
Role in this project:
userMobile Developer (Android)
Contributions:6 commits, 1 PR, 6 comments in 1 month
Contributions summary:Tyler primarily contributed to the Android library for better Picker DialogFragments, focusing on the CalendarDatePickerDialogFragment. They implemented features like disabling specific days in the calendar and fixed an issue related to retaining disabled days after the view was destroyed. Furthermore, the user updated the code to change the text color and updated various components of the library, including the MonthView and MonthAdapter, to enhance functionality.
android-libraryandroidcustom-viewkotlinpicker
smashingboxes/surelock

Feb 2017 - Nov 2020

Contributions:8 PRs, 14 pushes, 8 branches in 3 years 9 months
fingerprint-authenticationelementaryauthenticationandroidfingerprint
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
Tyler Mccraw - Principal Engineer at Extend