Highly motivated Backend Developer with 10.5 years of experience seeking to leverage my expertise and passion for growth in a challenging role
Client: Amadeus Labs Pvt. Ltd.
Working As IC.
Pricing NDC:
Adding capability to support NDC content for pricing functionality.
Customer Identity Access Management:
Team handles authorization of amadeus customers ( internal and external ). Has multiple products like ASM, LSM, AOM which has multiple features to help customers handle their access to amadeus products.
Technology:
C++, Azure, Microservices
Designed, developed, and implemented a highly scalable microservice incorporating efficient logic for managing ID allocation and ensuring their persistence, even after a defined purge period for deleted identities.
Retrieve coordinates based on an address input and then store the location details in the database
Microservices communication are secured using MTLS/TLS.
Develop models that require minimal user inputs and generate configurations by applying internal logic, utilizing two platforms: one leveraging Ansible and the other utilizing custom Arista build studios.
Implemented optimization for the deletion of obsolete large ID pools by running a scheduled thread that identifies and removes the redundant pools of IDs.
Technology: Golang, Python, Microservices, MTLS/TLS, Linux
Tools Used: Git Hub, Ansible
Maintained and enhanced critical backend systems (Availability, Shopping, Issuance) by handling feature upgrades, resolving bugs, and processing EDIFACT messages. These messages involved parsing user requests, interacting with the airlines, transforming their responses, and delivering them to the user.
Guided an intern project that developed a Python REST API for internal backend consumption, promoting efficient data exchange within our systems.
Technology: C++, Microservices, Linux
Tools used: GIT Hub, Win Approach, SECO(used for ticket booking), ALF(used for debugging logs).
1. Human-Machine Interface (HMI)
2. Feature Implementation and Bug Resolution
Technology: C++, QML, QNX, Windows for QT
Tools used: Perforce, Crucible.
Azure
OpenID, OAuth