Summary
• Built the payment service and income/commission splitting system for Torrista app (A travel/tour booking app https://adventure360customerdev.sterlingapps.p.azurewebsites.net/ ). I avoided concurrency issues due to race condition (double debit) on a non-load balanced API by utilizing the semaphoreSlim class in C#. • Built an SSO system that integrated the Torrista app with the core HR system, so it distinguishes staff from customers while applying travel discounts and promo. This feature improved customer experience by 60%. • Replaced the frequently asked questions (FAQ) module of Torrista app with the Azure conversational language understanding cognitive service APIs where users ask questions in any language and get response from a trained model in the same language. This feature improved customer experience by 80% by closing the language barrier gap.