Sarah Khan is a Senior Software Engineer with 8 years of experience specializing in Android and mobile development, currently leading mobile efforts at Mozilla from Nashville. Trained as an electronics engineer, she brings a hardware-aware perspective to software problems and has deep practical experience in Kotlin, Compose, and Android components. At Mozilla she has made notable contributions to Firefox for Android/Fenix—improving the AwesomeBar, toolbar UX, performance, and telemetry—demonstrating a focus on polished UI/UX and reliability in a high-profile open-source product. Her background spans product development roles and embedded systems, enabling her to bridge low-level concerns with consumer-facing app features. Known for tackling subtle UX bugs (flicker, padding, suggestion behavior) and migration work, she combines attention to detail with impact on widely used mobile codebases.
8 years of coding experience
6 years of employment as a software developer
High School Science with Mathematics and Computers, High School Science with Mathematics and Computers at Cambridge School Srinivaspuri
Bachelor of Technology Electronics and Communications Engineering, Bachelor of Technology Electronics and Communications Engineering at Jamia Millia Islamia
⚠️ Fenix (Firefox for Android) moved to a new repository. It is now developed and maintained as part of: https://github.com/mozilla-mobile/firefox-android
Role in this project:
Mobile Developer (Android)
Contributions:87 reviews, 32 commits, 57 PRs in 1 year 1 month
Contributions summary:Sarah primarily contributed to the Fenix (Firefox for Android) project by addressing various issues related to the user interface and application behavior. Their commits focused on modifying the codebase to address bug fixes like closing recently visited menus on orientation changes and indicating mutability flags for PendingIntents. They also worked on adding telemetry, migrating homescreen elements to Compose, and updating settings page designs, showing a focus on UI and feature updates. The user demonstrated experience in Kotlin and Android development.
:warning: This repository hosts the Firefox for Android (Fenix), Focus for Android, and Mozilla Android Components projects. It is now developed and maintained as part of Mozilla Central. See the announcement here: https://github.com/mozilla-mobile/firefox-android/wiki#upcoming-migration-to-mozilla-central. ”
Role in this project:
Mobile Developer (Android)
Contributions:162 reviews, 13 commits, 40 PRs in 1 year 1 month
Contributions summary:Sarah contributed to the Firefox for Android project by modifying Android components, specifically focusing on the AwesomeBar and browser toolbar features. Their commits involved adding functionality to the AwesomeBar, improving search term performance in the toolbar, and fixing suggestion-related issues. Additionally, they made changes to various components, including prompts and history providers, demonstrating a focus on UI/UX and user experience improvements within the Android application.
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.