Evaluating bids

Flask Backend Debugging and Aws Websocket Integration for Ai Call System with Twilio

Published on the January 11, 2025 in IT & Programming

About this project

Open

Description:
We are looking for an experienced backend developer with expertise in Flask, AWS, and WebSocket protocols to debug and optimize our AI-based call system. The system is already operational locally but faces issues in production deployment on AWS EC2.

Current Setup:
Flask Backend: Handles call initiation, callbacks, and WebSocket streaming.
Twilio Integration: Used for initiating calls and streaming audio to our backend via WebSocket.
AWS Deployment: Hosted on an EC2 instance with Nginx as the reverse proxy.
WebSocket Issues: WebSocket connections fail in production; no logs appear from the WebSocket handler on the server.
Tasks:
Debug WebSocket Streaming Issue: Ensure WebSocket connections work as expected in production (AWS).
Nginx Configuration: Review and optimize the Nginx configuration for WebSocket support.
Twilio Integration Debugging: Verify Twilio API configurations and troubleshoot any issues with callbacks or streaming.
AWS Configuration: Ensure proper security group rules, networking, and firewall settings to allow WebSocket connections.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Payment Processor (Paypal, Stripe, etc.), Cloud Storage (Dropbox, Google Drive, etc.), Other (Other APIs)
Roles needed Developer, Design a landing page, Designer

Delivery term: Not specified

Skills needed

Other projects posted by J. G.