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.
16 years of coding experience
7 years of employment as a software developer
B.S., Computer Science, 3.53, B.S., Computer Science, 3.53 at Villanova University
Accessibility checks for automated Android testing
Role in this project:
QA 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.
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