Douglas Alexandre is a Staff Backend Engineer with 15 years of experience, based in Minas Gerais, Brazil, who specializes in Ruby and Ruby on Rails and currently drives backend architecture and reliability at GitLab. He has progressed through multiple senior roles at GitLab since 2015, contributing notably to Geo replication, disaster recovery, and DevOps automation in the widely used omnibus-gitlab project. Comfortable across databases, distributed systems and operations, he blends hands-on coding with configuration management (Chef) to ship resilient infrastructure features at scale. Earlier in his career he built geo-enabled government and forestry systems, bringing domain experience in GIS and real-time data to modern platform engineering. Colleagues rely on him for pragmatic technical leadership, mentoring, and steady delivery on complex, production-critical projects.
15 years of coding experience
12 years of employment as a software developer
Graduated, Computer Science, Graduated, Computer Science at Universidade Federal de Lavras
GitLab Omnibus Mirror | Please open new issues in our issue tracker on GitLab.com
Role in this project:
DevOps Engineer & Back-end Developer
Contributions:95 commits, 16 pushes, 2 branches in 6 years
Contributions summary:Douglas primarily focused on the configuration and optimization of GitLab's Geo replication functionality. Their work involved modifying Chef recipes and attributes to enable and configure various cron jobs related to Geo replication, including repository sync, file download dispatch, and registry backfill. The user also refactored code to rename and update settings, along with improvements to the GitLab's disaster recovery procedures related to Geo secondary nodes. They also updated the Git version to 2.22.
Contributions:98 commits, 28 PRs, 27 pushes in 5 months
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
Douglas Alexandre - Staff Backend Engineer at GitLab Inc.