Mihai Tabara is an engineering manager and backend-focused leader with 13 years of experience automating CI/CD and release engineering for large-scale products. Currently managing Backstage engineering at Spotify, he previously led distributed release and automation teams at Mozilla, where his work on Firefox release pipelines and Kubernetes/GCP optimizations cut end-to-end release time by roughly 40%. Hands-on across DevOps, Taskcluster/taskgraph, and build automation, Mihai has contributed significantly to high-profile open-source projects like Firefox for Android and application-services, improving task graphs, signing, and artifact delivery. He blends people leadership with deep operational expertise—comfortable running on-call roles and rebuilding pipelines—and has a track record of turning release complexity into repeatable, measurable processes. Based in London with an MSc in Internet Systems Engineering, he brings a pragmatic engineer’s curiosity to developer tooling and release resiliency.
13 years of coding experience
9 years of employment as a software developer
POLITEHNICA București National University for Science and Technology
Contributions:2 reviews, 25 commits, 42 PRs in 1 year 4 months
Contributions summary:Mihai focused on automating and improving the infrastructure related to the Firefox Application Services project. Their contributions include changes to the Taskcluster configuration, scripts, and Dockerfiles, specifically related to build processes, toolchain setup, and release automation. They also worked on migrating to taskgraph and adding resource monitoring, demonstrating a focus on improving CI/CD pipelines and release management.
⚠️ This project moved to a new repository. It is now developed and maintained at: https://github.com/mozilla-mobile/firefox-android
Role in this project:
DevOps Engineer
Contributions:6 reviews, 96 commits, 31 PRs in 1 year 9 months
Contributions summary:Mihai primarily contributed to the automation and release processes within the repository. Their commits include modifications to Taskcluster decision tasks, focusing on build, signing, and beetmover integrations. They addressed issues related to versioning, artifact handling, and dependencies in the CI/CD pipeline, improving the automation around nightly and release builds. The user also modified the build config and added artifact renaming scripts.
firefox-androidmobileandroidbrowsermozilla
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.