Zaahir Moolla is a Senior Frontend Engineer with 14 years of experience, currently helping DuckDuckGo improve user privacy through front-end product work and contributions across their Instant Answers and privacy extension projects. He blends full-stack chops—touching Perl, Java, JavaScript, and CSS—with a user-focused sensibility, having improved Community Platform UX, help pages, and privacy nudges in the browser extension. Zaahir also has backend and tooling experience parsing API docs and enhancing Instant Answer infrastructure, and is the creator of RepoRemover.xyz, showing an interest in tooling and community hygiene. Based in Courtice, Ontario, he pairs technical depth with product-minded thinking rooted in his Business Informatics background from McMaster. Outside of code he’s musically creative and active in startups and philanthropy, bringing both collaborative and entrepreneurial energy to engineering problems.
14 years of coding experience
B.A.Sc., Business Informatics, B.A.Sc., Business Informatics at McMaster University
Bachelor of Applied Science (BASc), Business Informatics, Bachelor of Applied Science (BASc), Business Informatics at Sinclair Secondary School
Contributions:21 releases, 122 commits, 45 PRs in 10 years 6 months
Contributions summary:Zaahir primarily focused on modifying and extending backend infrastructure for the DuckDuckGo Instant Answers platform. Their commits show changes to Perl modules related to rewriting and handling spice configurations, specifically to integrate with GooglePlus and other services. They introduced features such as controlling proxy SSL session reuse and improved metadata handling for Instant Answers, including categories, topics, and attribution. They also enhanced code related to testing and caching.
DuckDuckGo Instant Answers based on keyword data files
Role in this project:
Back-end Developer
Contributions:6 releases, 180 commits, 255 PRs in 10 years
Contributions summary:Zaahir primarily contributed to the Java codebase, focusing on parsing and extracting data from Java API documentation. They implemented methods for collecting and formatting method data, integrated method coverage information, and organized the output. Furthermore, the user improved parsing of CSS files, adding code snippets, creating redirect mappings, and ensuring proper formatting. They also made small improvements to other fathead implementations.
pythonjavascriptduckduckgoinstant-answersruby
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.