Cathy Lu

Senior Software Engineer at Mozilla

Austin, Texas, 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
Cathy Lu is a Senior Software Engineer at Mozilla with four years of professional experience building performant, secure mobile systems and browser technology. She ships features across layers—from C++ Gecko engine APIs to Kotlin Android UIs—having reduced tab reloads by 20% and delivered capabilities like fake review detection, tab prioritization, and crash reporting for Firefox on Android. Prior roles in app hardening and defense contractors sharpened her skills in binary protection, cross-platform testing, and concurrent C++ architectures. An active contributor to the high-profile gecko-dev project, she focuses on Android-specific improvements that boost web compatibility and accessibility. Based in Austin, she blends deep low-level debugging with pragmatic automated testing to move complex features from engine to shipped product.
code4 years of coding experience
job5 years of employment as a software developer
bookMaster of Science - MS, Computer Engineering, Master of Science - MS, Computer Engineering at University of California, Davis
bookHigh School Diploma, Computer Science, High School Diploma, Computer Science at Monta Vista High School
languagesChinese, Chinese, English
github-logo-circle

Github Skills (13)

javas10
android-component10
mobile-development10
android10
android-components10
java10
geckoview10
jtest9
ui-design9
front-end-development9
junit9
uid9
kotlin8

Programming languages (3)

C++JavaScriptKotlin

Github contributions (5)

github-logo-circle
mozilla/gecko-dev

Oct 2021 - Nov 2022

Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
Role in this project:
userMobile Developer (Android)
Contributions:26 commits in 1 year 1 month
Contributions summary:Cathy primarily contributed to the mobile/android section of the Mozilla GeckoView project. Their work focused on implementing and testing features within the Fenix browser, including improvements to tab management (filtering content URIs, desktop mode), crash reporting, and the integration of web compatibility features. They also addressed download-related issues and enhanced the UI for tab tray accessibility. The contributions showcase a focus on Android application development and improving the user experience of the Firefox mobile browser.
repositoriesfirefoxmercurialgit-mirrormozilla
calumozilla/firefox-android

Dec 2022 - Mar 2024

Contributions:116 pushes, 24 branches in 1 year 3 months
firefoxhostsandroidandroid-componentsmozilla
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
Cathy Lu - Senior Software Engineer at Mozilla