Casey Burkhardt

Staff Software Engineer at Google

Mountain View, 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

👤
Senior
🎓
Top School
Casey Burkhardt is a Staff Software Engineer and tech lead on Google's Accessibility Engineering team with 16 years of experience building accessible mobile software and developer infrastructure. He blends deep systems and mobile expertise—Java, C/C++, Android, iOS and Python—with a history of hands-on contributions to high-profile open-source projects like CyanogenMod's Trebuchet launcher and Google's Accessibility Test Framework for Android. Casey focuses on practical accessibility improvements, such as disabling intrusive UI hints when explore-by-touch is enabled and adding automated accessibility checks to improve test coverage. Based in Mountain View, he combines research-informed rigor from an MS in Computer Science with production-scale impact at Google. Colleagues rely on him to translate complex accessibility requirements into robust engineering solutions and testable frameworks. Outside product work, he has a track record of shipping tooling and small utilities—dating back to internships at Google and NASA—that continue to influence platform accessibility.
code16 years of coding experience
job7 years of employment as a software developer
bookB.S., Computer Science, 3.53, B.S., Computer Science, 3.53 at Villanova University
languagesSpanish
stackoverflow-logo

Stackoverflow

Stats
1,155reputation
40kreached
5answers
0questions
Badges
android
top-5%
accessibility
top-1%
github-logo-circle

Github Skills (13)

accessibility10
javas10
user-interface10
android10
java10
unit-testing9
git8
gradle8
gradlew8
androidx7
api6
android-notifications6
talkback6

Programming languages (3)

JavaPythonDart

Github contributions (5)

github-logo-circle
Accessibility checks for automated Android testing
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:1 review, 12 commits, 11 PRs in 2 years 11 months
Contributions summary:Casey made significant contributions to the accessibility test framework, as evidenced by changes in core classes like `Metadata` and `ImageContrastCheck`. They implemented new checks, updated dependencies, and addressed issues related to string packaging and resource resolution. These changes suggest a focus on improving the framework's functionality and test coverage for Android accessibility.
testingandroidchecksandroid-testingaxe
Trebuchet Launcher
Role in this project:
userMobile Developer (Android)
Contributions:9 commits in 1 year 1 month
Contributions summary:Casey's contributions focused on modifying the Trebuchet Launcher, specifically addressing accessibility features. They implemented changes to disable clings (UI hints) when "explore by touch" accessibility is enabled, improving the user experience for visually impaired users. The commits involved modifying the `Launcher.java` and `LauncherBackupHelper.java` files and merging changes across different branches, indicating integration of the accessibility fix. They also merged changes related to the WallpaperCropActivity.
linuxlauncher
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
Casey Burkhardt - Staff Software Engineer at Google