
Vishal Sainani
Senior Backend Engineer for AI Voice and Real Time Systems
Kompetenzen

Meine Dienstleistungen


Arbeitserfahrung
Senior Backend Engineer
IDRAK Ai Ltd
Dec 2023 - Present • 2 yrs 11 mos
Own backend services for a conversational voice-AI platform used by contact centres. Built a Python/FastAPI service handling 300+ concurrent AI voice-bot connections with MongoDB persistence and RabbitMQ publishing, Dockerised Python RabbitMQ workers for high-throughput bot workloads, and a Redis message processor sustaining 300+ concurrent tasks at sub-60ms. Shipped Node.js/NestJS + MongoDB REST APIs across bot automation, call-centre campaigns, DID management and VoIP products, with JWT auth, Stripe billing and Redis pub/sub over WebSockets. Integrated a production AI IVR (FreeSWITCH/Asterisk) with ASR/NLU services and answering-machine detection, deployed via Docker and ECR on AWS. Containerised inference agents on GPU servers using Docker Swarm and CI/CD, and built Python SDKs bridging ML models into production.
Team Lead / Senior Backend Engineer
Freelance
Oct 2020 - Aug 2024 • 3 yrs 10 mos
Backend and full-stack engagements for international clients across e-commerce, marketing and web3. For a UK client I led the development team across three proprietary production applications, architected them on AWS (EC2, Amplify, Cognito, VPC, SES), and ran requirement-gathering sessions directly with the client. For an Australian client I built the delivery backend of a messaging platform on AWS SES, S3, EC2 and Lambda, with cron-based scheduling and Gunicorn for reliable throughput, behind Node.js APIs and a Next.js frontend.