Software Engineer
Pune Area, India
Engineered a cutting-edge call-tracking system featuring a comprehensive VoIP architecture, utilizing asynchronous Python-based services to deliver innovative solutions.Key Highlights:Conceptualized and built the backend infrastructure for a call-tracking system, enhancing call tracking and analytics for clients with Agile methodologies (primarily Scrum), using a robust tech stack including FastAPI, MongoDB, FreeSwitch, RabbitMQ, and Redis.Led the development and deployment of cloud (utilizing AWS EC2) and on-premise VoIP architecture, introducing AI-powered bots, real-time transcription, and conferencing solutions.Implemented efficient cloud deployments on GCP, resulting in a robust 99.9% system availability. Utilized Google Cloud Functions to provide serverless interactions with third-party APIs for workflow actions.Technical Expertise:MongoDB, Apache Cassandra, Elastic Search, Python, Django, FastAPI, Docker, RabbitMQ, Redis, MySQL, PostgreSQL, Java, FreeSwitch, Kamailio, UniMRCP, Dialogflow, AWS, GCP, AI, ML, Clean Architecture, Clean Code