Chet Haase

Comedy Writer, Developer, Tinkerer at Self-employed

Pleasanton, 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
Chet Haase is a seasoned Android engineer and creative technologist with 16 years of experience building graphics, UI, and animation systems for platforms including a long tenure leading Android UI at Google. He blends deep technical chops—contributions to Android framework components, Jetpack test reliability, and animation demos—with a writer’s sensibility, holding an MFA in playwriting and screenwriting and actively crafting scripts and comedy. Based in Pleasanton, CA, he’s equally comfortable debugging ViewDragHelper crashes or demonstrating Animator seeking behavior as he is refining jokes or pilot scripts. His open-source work shows a practical focus on robustness and determinism in widely used Android libraries, and he often translates complex graphics problems into approachable developer-facing solutions. That unusual mix of production-grade engineering and creative storytelling makes him effective at both shipping polished user experiences and communicating them to developers and audiences.
code15 years of coding experience
job16 years of employment as a software developer
bookMS Computer and Information Science, MS Computer and Information Science at University of Oregon
bookMaster of Fine Arts - MFA Playwriting and Screenwriting, Master of Fine Arts - MFA Playwriting and Screenwriting at DePaul University
bookMath Computers History, Math Computers History at The University of Edinburgh
bookJEB Stuart
bookBA Mathematics, BA Mathematics at Carleton College
github-logo-circle

Github Skills (31)

kotlin10
debug10
animation10
android-gui10
ui-components10
testing10
navigationbar10
android-sdk10
ui-design10
android-development10
android-components10
java10
javas10
uid10
android-component10

Programming languages (6)

JavaC++MakefileHTMLKotlinPython

Github contributions (5)

github-logo-circle
Role in this project:
userMobile Developer (Android)
Contributions:112 commits in 4 years 8 months
Contributions summary:Chet implemented a demo application showing the seeking behavior of the Animator class within the Android framework. Their contribution involved adding a new activity, `AnimationSeeking`, and corresponding layout files to showcase the animation's functionality and provide a user interface via a SeekBar. They also created a custom `MyAnimationView` to handle the animation logic, including starting, seeking, and reversing the animation. Additionally, the user implemented an example of new 3d rotation properties on a View.
Role in this project:
userMobile Developer (Android)
Contributions:174 commits in 5 years 2 months
Contributions summary:Chet primarily focused on maintaining and fixing bugs within the Android support library. Their contributions involved addressing state inconsistencies and ensuring proper handling of captured views within the `ViewDragHelper` class. They also merged and refactored code related to preventing crashes. Further work involved the repair of the DrawerLayout class related to drag operations.
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