Mike Conley is a Senior Staff Software Engineer with nearly a decade focused on browser internals and a 17-year software career, currently shaping Firefox Desktop performance, multi-process architecture, and user-facing features at Mozilla. He blends front-end UI design and back-end engineering—contributing to marquee efforts like Fission (out-of-process iframes), Picture-in-Picture, Quantum performance work, and the multi-process rewrite—while also shipping UX-first improvements in Firefox’s newtab and FxA UI. A collaborative engineer who partners closely with UX, product, and research, he pairs deep platform knowledge of Gecko with a practical eye for delightful user experiences. He livestreams his development process weekly, reflecting a commitment to transparency and community engagement, and his early work helped make Thunderbird the default mail client on Ubuntu. Trained in both computer science and software engineering at the University of Toronto, he brings both technical depth and a maker’s instinct to complex, cross-disciplinary problems.
17 years of coding experience
9 years of employment as a software developer
BSc, Computer Science, Drama, BSc, Computer Science, Drama at University of Toronto
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:
Front-end Developer & UI Designer
Contributions:1983 commits in 11 years 5 months
Contributions summary:Mike primarily contributed to the development of UI elements and the enhancement of the user experience in the Firefox browser, within the newtab component. They were involved in implementing and refining new UI features related to the FxA menu messages, including adding styles and scripts, as well as the display of account status information. The user also focused on improving the visual presentation of these messages by integrating image assets and adjusting styles to match specified design guidelines. Additionally, they contributed to the testing framework by creating unit tests for the new features.
An extensible and friendly code review tool for projects and companies of all sizes.
Role in this project:
Back-end Developer
Contributions:66 commits, 16 pushes, 2 branches in 10 years 4 months
Contributions summary:Mike primarily contributed to the back-end functionality of the Review Board project. Their work included adding and modifying middleware, implementing API endpoints for extensions, and fixing syntax errors. They also made changes to the models and views. The contributions demonstrate a focus on enhancing the project's capabilities and addressing existing issues within its core architecture.
pythonjavascriptreviewdeveloper-toolsextensible
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
Mike Conley - Senior Staff Software Engineer at Mozilla