Aakriti Gupta

Senior Backend Engineer at GitLab

Berlin, Germany
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
Aakriti Gupta is a Senior Backend Engineer based in Berlin with 15 years of experience building resilient backend systems and infrastructure, currently focused on GitLab. She has deep hands-on expertise in Ruby and Elixir from her time at Travis CI—where she contributed significant open-source work to the Travis API, deployment tooling, and docs—and in cloud migrations, containerization, and automation from roles at Blacklane and startups. Aakriti combines backend architecture and release engineering skills with practical DevOps experience (Chef, Terraform, Docker, Ansible), often tackling large refactors, deprecations, and data-merging challenges. Known for pragmatic problem solving, she balances shipping production-grade features with careful dependency and release management, such as stabilizing deploy providers and unpicking monoliths into services. Her background includes a CS master’s from Georgia Tech and early contributions to both academic and industry projects, reflecting a long-term commitment to open source and scalable systems.
code15 years of coding experience
job7 years of employment as a software developer
bookLa Martiniere Girls' College
bookMaster's degree, Computer Science, Master's degree, Computer Science at Georgia Institute of Technology
bookBachelor of Technology, Information and Communication Technology, Bachelor of Technology, Information and Communication Technology at Dhirubhai Ambani Institute of Information and Communication Technology
languagesEnglish, Hindi
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (14)

dependency-management10
api-documentation10
api10
travis-ci10
apidoc10
deployment-automation10
documentation10
ruby10
cicd9
devops9
version-control9
git8
html7
sass6

Programming languages (3)

JavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
travis-ci/travis-api

Jul 2016 - Apr 2019

The Travis CI API
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:90 commits, 72 PRs, 353 pushes in 2 years 9 months
Contributions summary:Aakriti primarily focused on refactoring and removing features from the Travis CI API, specifically dealing with the requests endpoint. This involved removing feature flags and deprecating functionality related to build restarting. The user also moved files related to travis-core from the vendor directory to the lib directory, removing code for notifications and addons, removing the travis-core gem, and moving core tests. They also worked on refactoring cron jobs.
apitravistravis-ci-apitravis-ci
travis-ci/docs-travis-ci-com

Dec 2016 - Nov 2018

The Travis CI Documentation
Role in this project:
userTechnical Writer
Contributions:17 commits, 4 PRs, 14 pushes in 2 years
Contributions summary:Aakriti primarily focused on updating and improving the documentation for the Travis CI project. Their commits demonstrate modifications to API documentation, including restructuring content, clarifying information about different API versions (V2 and V3), and ensuring consistency. They also made minor changes to stylesheet and layout files, potentially to enhance the presentation and organization of the documentation. The updates included making the Travis CI docs accessible to a wider audience and providing clear instructions.
circle-citravisbuildkitecontinuous-integrationtravis-ci
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
Aakriti Gupta - Senior Backend Engineer at GitLab