Douglas Alexandre

Staff Backend Engineer at GitLab Inc.

Minas Gerais, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code15 years of coding experience
job12 years of employment as a software developer
bookGraduated, Computer Science, Graduated, Computer Science at Universidade Federal de Lavras
languagesEnglish, Portuguese
github-logo-circle

Github Skills (8)

chef-client10
configuration-management10
gitlab10
chef-solo10
devops10
postgresql9
git9
ruby7

Programming languages (2)

GoRuby

Github contributions (5)

github-logo-circle
gitlabhq/omnibus-gitlab

Jun 2016 - May 2022

GitLab Omnibus Mirror | Please open new issues in our issue tracker on GitLab.com
Role in this project:
userDevOps 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.
new-issuestrackergitlabgitlab-omnibusissue-tracker
dbalexandre/trading

Mar 2015 - Aug 2015

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.