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.
15 years of coding experience
7 years of employment as a software developer
La Martiniere Girls' College
Master's degree, Computer Science, Master's degree, Computer Science at Georgia Institute of Technology
Bachelor of Technology, Information and Communication Technology, Bachelor of Technology, Information and Communication Technology at Dhirubhai Ambani Institute of Information and Communication Technology
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.
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.
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.