Aakriti Gupta
Senior Backend Engineer with a track record of building distributed systems and working in cross-functional teams. I am looking to transition into an engineering manager role by leveraging my extensive industry experience and leadership skills.
Key Skills
- Leadership and team management
- Project planning and execution
- Cross-functional collaboration
- Focus on code quality
- Problem-solving and troubleshooting
- Effective communication and mentorship
- Technical: Ruby, Ruby on Rails, Postgres, Redis
Industry Experience (2013 - Present)
Senior Backend Engineer, Geo Replication
GitLab | June 2019 - Present
Platform Engineer
Travis CI | May 2016 - May 2019
- Developed the Travis API and backend systems in Ruby and Elixir, contributing to open-source projects.
- Engineered a service in Elixir to merge commercial and free hosted platforms, resolving data history conflicts and infrastructure merging.
- Led the development of scheduled builds (crons) feature.
- Enhanced fair use detection algorithms and
Backend and Infrastructure Engineer
Blacklane | December 2014 - April 2016
- Migrated legacy stacks to AWS using Chef and Terraform, optimizing infrastructure management.
- Dockerized services for development environments and implemented monitoring systems with Stackdriver.
- Decomposed Ruby monolith into smaller services, improving s
Backend Engineer
Early Stage Start-ups | May 2013 - November 2014
- Developed web APIs and contributed to web frontend at multiple early stage start-ups), gaining experience in multifaceted roles.
- Worked at TD Reply, a social media marketing analytics consultancy, managing Ruby backend and infrastructure provisioning with Ansible.
Earlier Experience (2012 - 2013)
Internships at 6WunderKinder and SlideShare, along with participation in Google Summer of Code (KDE).
Education
Masters in Computer Science
Georgia Institute of Technology
Major: Interactive Intelligence
Spring 2016 - Summer 2018
Bachelors of Technology
DA-IICT
Computer Science majors
Autumn 2009 - Spring 2013