Aakriti Gupta

Senior Engineer, GitLab · Darmstadt, Germany (EU remote)

aakriti.a.gupta@gmail.com | gitlab.com/aakriti.gupta | github.com/aakritigupta | linkedin.com/in/aakritiagupta

Summary

I am a senior backend engineer with 13 years of experience building distributed systems for open-source developer tools — Travis CI and GitLab — across remote, globally distributed teams for the last decade. I lead with empathy and prioritize for strategic impact: mentoring people, simplifying processes, driving rapid AI adoption, and clearing blockers so the team does its best work.

In my current role I am an informal team lead of a 3-engineer team in GitLab's Groups & Projects sub-team, mentoring two intermediate engineers and acting as DRI on several engineering projects. I took charge of the team's planning and delivery, making our commitments markedly more predictable.

My mid-term goal is tech leadership. I am looking to move into an Engineering Manager or Tech Lead role — one that combines technical work, growing people, and working with stakeholders.

Technical stack: Ruby, Ruby on Rails, PostgreSQL, Redis; testing and code quality.

Experience

Senior Backend Engineer & Informal Team Lead
GitLab | June 2019 – Present (~7 years) | Remote (Germany)
Engineering Work

(DRI = directly responsible individual / project owner)

Leadership Work
Platform Engineer
Travis CI | May 2016 – May 2019 (3 years) | Remote
Backend Engineer at start-ups and consultancy
May 2013 – April 2016 (~3 years) | Berlin

Education

M.S. Computer ScienceGeorgia Institute of Technology
Major: Interactive Intelligence | 2016 – 2018
B.Tech Computer ScienceDA-IICT | 2009 – 2013

Speaking Engagement