Andrzej Hunt

Senior Software Engineer at Google

Lucerne Metropolitan Area Switzerland
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
Andrzej Hunt is a Senior Software Engineer based in the Lucerne area with 16 years of experience building resilient client and backend systems for large-scale products. He currently improves deployment and sync infrastructure at Google, and previously helped ship privacy-first features and reliability work on Firefox for Android and Firefox Focus, including implementing a Trie-based URL matcher and tracking protection blocklist logic. His open-source contributions show a strong focus on robustness and memory-safety—fixing leaks and buffer issues in projects like Git and GIMP—reflecting a pragmatic attention to low-level correctness as well as mobile UX details. Trained at Cambridge and experienced across LibreOffice, Mozilla, and Google, he blends systems plumbing with product-oriented engineering and a track record of invisible-but-critical improvements to widely used software.
code16 years of coding experience
job3 years of employment as a software developer
bookMaster of Engineering (MEng), Information and Computer Engineering, Master of Engineering (MEng), Information and Computer Engineering at University of Cambridge
bookHigh School, High School at Kantonsschule Luzern
bookETH Zürich
bookSt. Aloysius College, Glasgow
languagesEnglish, German, Polish, scottish, incomprehensible jargon
github-logo-circle

Github Skills (23)

algorithm10
debugging10
git10
algorithms10
debug10
webview10
memory-management10
c1110
android-development10
gif10
data-structure10
java10
automake10
c1710
javas10

Programming languages (9)

TypeScriptJavaShellC++CJavaScriptObjective-CSwift

Github contributions (5)

github-logo-circle
mozilla-mobile/focus-android

Dec 2016 - Jul 2017

⚠️ Firefox Focus (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:
userFull-stack Developer
Contributions:343 commits, 296 PRs, 430 pushes in 7 months
Contributions summary:Andrzej primarily contributed to the implementation of the tracking protection features within the Firefox Focus Android application. They designed and implemented core components, including the `Trie` data structure for URL matching, the `TrackingProtectionWebViewClient` for wrapping URL matching, and the `UrlMatcher` and `BlocklistProcessor` for handling blocklist parsing and matching logic. Their work encompassed both front-end integration with the `WebViewClient` and the core back-end logic required to perform URL matching.
firefoxbrowserprivacyfirefox-androidandroid
: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:
userMobile Developer (Android)
Contributions:343 commits in 7 months
Contributions summary:Andrzej primarily contributed to the development of the Firefox for Android (Fenix) and Focus for Android projects, focusing on features related to tracking protection. They implemented core functionalities for URL matching, including the use of a Trie data structure and the integration of blocklists and entity lists. The contributions also encompassed UI enhancements, such as the implementation of a long-press share menu, and general application improvements, like the use of a custom user agent and enabling features like zooming.
firefoxhostsandroidandroid-componentsfirefox-for-android
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
Andrzej Hunt - Senior Software Engineer at Google