Heitor Neiva is a Staff Release Engineer with a decade of experience automating build and release pipelines, currently shaping release practices at Mozilla from Kamloops, BC. He has driven deployment and beetmover automation for Fenix (Firefox for Android) and implemented build-format and incremental update tooling across gecko-dev, blending deep release engineering with DevOps craftsmanship. Previously he led CI/CD, cloud automation and systems architecture at BCLC and built full-stack and DevOps solutions for startups using AWS, Java/Kotlin, Python and modern front-end stacks. Known for pragmatic improvements to complex release workflows, he pairs hands-on scripting and configuration work with a systems-level view that reduces friction across teams. An unusual strength is his breadth: he moves comfortably between low-level packaging (XZ, update tooling) and higher-level orchestration (workers, buckets, CI pipelines).
10 years of coding experience
10 years of employment as a software developer
Colégio Anglo
YMCA - Montreal
The Complete Management Skills Certification Course, Business Administration and Management, General, The Complete Management Skills Certification Course, Business Administration and Management, General at Udemy
Diploma in Computer Systems: Operations and Management, Computer Science, Diploma in Computer Systems: Operations and Management, Computer Science at Thompson Rivers University
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:
Automation Engineer / Build & Release Engineer
Contributions:16 commits in 1 year 2 months
Contributions summary:Heitor primarily contributed to the automation and configuration of the build and release processes within the Gecko-dev repository. They implemented and modified scripts and configurations related to building, packaging, and verifying Firefox builds. The user also made changes to support new build formats, such as XZ, and integrated tools like Zucchini for creating incremental updates. Their work involved interacting with various tools and technologies to ensure the efficient and reliable creation of Firefox releases.
⚠️ 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:
DevOps Engineer & Release Manager
Contributions:11 reviews, 10 commits, 10 PRs in 3 months
Contributions summary:Heitor focused on improving the build and release process for the Fenix Android browser project. Their contributions centered around automating and refining the deployment pipeline, particularly with regards to the beetmover functionality. Key changes involved adjusting paths, bucket scopes, and worker configurations, as well as pulling taskgraph from pypi to streamline release operations. These changes facilitated the release of the Fenix browser on Android.
firefoxbrowserandroidfirefox-for-androidmozilla
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.