Summary
Overview
Work History
Education
Skills
Certification
Extracurricular Activities
Languages
Timeline
Generic
Amrita Singh Thakur

Amrita Singh Thakur

Bangalore

Summary

A skilled software development professional with over 3 years of experience, specializing in end-to-end feature development, REST APIs, microservices architecture, test-driven development (TDD), and migration projects. With a proven track record in designing and developing solutions that align with business needs, I am committed to delivering high-quality code while optimizing performance and cost. Passionate about exploring new technologies and continuously seeking opportunities to make a meaningful impact.

Overview

3
3
years of professional experience
1
1
Certification

Work History

SDE-2

Expedia Group
10.2022 - Current
  • Phasing out the legacy Expedia agent onboarding tool, Synapps, and transitioning around 50K agents on 10 agent tools spread across 60 global vendor locations to authenticate via a modern Identity Provider, OKTA. Agent tools have been integrated with OKTA, utilizing an OAuth 2.0 mechanism to ensure secure and successful authorized logins
  • Designed and implemented a custom API for agent authentication, ensuring it carries all the necessary claims required for a successful login. Developed a GraphQL query to retrieve detailed claims and integrated REST calls to fetch basic information from OKTA, enabling seamless claim aggregation for authentication
  • As part of integrating EG's contact center platform with Amazon Connect, focused on developing low level designs for EG's user profiling, utilizing the Security Profile and Routing Profile components of Amazon Connect. Enhanced the existing user profiling model by implementing a business validation layer and utilizing Connect APIs to ensure data authenticity and consistency across EG and Amazon connect

SDE-1

Expedia Group
07.2021 - 09.2022
  • Developed an access provisioning system that enables Expedia users and agents to authenticate through Okta. The system assigns appropriate roles to users, granting them access to various resources and tools across Expedia in accordance with defined access policies
  • Contributed to migrating 3 applications to the Runtime Compute Platform (RCP), providing developers with a unified, managed environment for running workloads, along with enhanced monitoring capabilities and improved troubleshooting support.
  • Actively contributed to integrating multiple APIs for CRUD operations provided by Expedia's resource management team while efficiently diagnosing and resolving production issues across various services developed by the team

ASDE Intern

Expedia Group
05.2020 - 07.2020
  • Collaborated on developing a chatbot that processes user queries by extracting intents and entities from input sentences and dynamically generating SQL queries to retrieve results from the database
  • Utilized the spacy library on datasets to extract intents and entities from user sentences by training the model on relevant parameters

Education

B-Tech - Electronics and Communications (with Honours)

Indian Institute of Information and Technology
Allahabad, Uttar Pradesh
01.2021

Standard-12 -

Edunova Science Higher Secondary School
Ahmedabad, Gujarat
01.2017

Skills

  • Java
  • Data Structures
  • Algorithms
  • Spring Boot
  • AWS
  • Git
  • Cloud Computing
  • C
  • MySQL
  • Splunk
  • Python
  • Kafka
  • GraphQL
  • API integration
  • Back-end frameworks
  • Microservices architecture
  • Unit testing
  • Scalability solutions
  • RESTful services
  • Teamwork and collaboration
  • Team collaboration
  • Effective communication
  • Active listening
  • JIRA

Certification

  • Data Collection and Processing with Python
  • Theory of Computation: Become a master of DFA
  • Python Functions, Files, and Dictionaries
  • The Complete Splunk Beginner Course

Extracurricular Activities

Volunteer and Former Member - Prayaas, IIIT Allahabad (2017-2019)

Qualified Ramanujan Ganit Spardha (2015-2016) 

Qualified National Science Olympiad School Topper (2015)

Languages

Hindi
Bilingual or Proficient (C2)
Gujarati
Bilingual or Proficient (C2)

Timeline

SDE-2

Expedia Group
10.2022 - Current

SDE-1

Expedia Group
07.2021 - 09.2022

ASDE Intern

Expedia Group
05.2020 - 07.2020

Standard-12 -

Edunova Science Higher Secondary School

B-Tech - Electronics and Communications (with Honours)

Indian Institute of Information and Technology
Amrita Singh Thakur