Software Development Engineer (S2) at Fareportal India Pvt Ltd. (2023-07 – Present)
Working as a Full-Stack Engineer in OpsTech OAP Core and IVR Team to improve agent booking visibility and post-sales transaction workflows. Led the GPU integration to optimize and deploy AI/ML-powered solution into production.
- Built AI Voice Agent using Gemini Live API on WebRTC with orchestration architecture for real-time booking support.
- Built a scalable Role Based Access Control Service. Implemented RESTful APIs, Stored Procedures, JWT Auth, and Role & Permission-based Authorization to securely manage 2K+ agents and multi-tenant architecture.
- Built a real-time notification system using ASP.NET Core SignalR with Redis Backplane. Enabled WebSocket-based instant alerts across distributed microservice instances of OAP.
- Migrated IncentivePlus microservice from .NET Core 3.1 to .NET 8 Minimal API. Implemented JWT Authentication and integrated Scalar API Documentation.
- Developed scalable .NET Core microservice with RESTful APIs for Audit Txn. Integrated NICE Voice APIs and used ADO.NET stored procedures to automate Audit and SAG workflows, achieving 100% adoption and saved ~25 min/day and integrated Airline Payment APIs. Implemented template-driven email notifications. Worked on SAG Advanced filter React Components.
- Reduced CallDispose and GetUserRoles API latency by 50% by optimizing stored procedure using SQL execution plans. Optimized memory by 20% using IHttpClientFactory and DI-based telemetry, and improved thread utilization by implementing async/await to prevent thread pool starvation.
- Built GPU-accelerated Call Analytics transcription using Faster-Whisper on Azure NVAd VM (12 vCPU, 8GB RAM, A10 GPU), processing 10K+ calls/month with 60% faster processing, 25% accuracy gain, and used inbuilt LLM for transcript analytics.
Software Development Intern at Fareportal India Pvt Ltd. (2022-10 – 2023-06)
Internship role focusing on code quality, automation, and backend development.
- Ensured high code quality with 90%+ API Unit Tests and 80%+ UI integration tests using Jest, Moq, and React Testing Library.
- Developed a .NET Scheduler automated call recording downloads using Playwright. Built a Python Flask API with Faster-Whisper to transcribe audio into transcripts to detect sentiments and generate analysis scores.
- Implemented POC on ElasticClient-based centralized logging via custom singleton service to Kibana.