Part Time
850 USD
20
Mar 3, 2025
Job Overview
We are looking for a skilled Python developer to finalize and optimize a WhatsApp bot that integrates with Twilio, Flask, and Excel automation. The bot will allow users to request specific tasks to be executed, upload Excel files, and receive automated responses.
You will work with existing VBA logic (already provided) and convert it into a Flask-based automation system that interacts with WhatsApp via Twilio.
???? Responsibilities
? Finalize and debug an existing Flask-based WhatsApp bot
? Ensure seamless Twilio API integration for WhatsApp messaging
? Implement file upload handling for Excel files via WhatsApp
? Use openpyxl to read, update, and generate Excel reports
? Fix Flask routing issues to prevent 404 errors
? Implement error handling & logging for debugging
? Secure Twilio webhooks and prevent unauthorized access
? Optional: Deploy the bot to AWS/Heroku/VPS for stability
???? Required Skills & Experience
? Python (3.x) – Flask API development
? Twilio API – WhatsApp messaging, webhook setup
? Flask Framework – API routing, debugging
? Excel Automation (openpyxl, pandas) – Reading/writing .xlsx files
? Ngrok & Webhooks – Secure API exposure & troubleshooting
? Error Handling & Debugging – Identifying & fixing API failures
? Bonus Skills (Nice to Have, But Not Required)
? Experience with FastAPI (for performance improvements)
? Deployment experience on AWS, Heroku, or DigitalOcean
? Basic DevOps knowledge (Docker, Linux servers)
? Estimated Workload
? Estimated hours: 25 - 40 hours
? Timeline: 1-2 weeks
???? How to Apply
If you have experience with Python, Twilio, and Flask, we’d love to hear from you!
? Send your GitHub, resume, and portfolio to: [your
? Include examples of Flask/Twilio projects you've worked on.
? Start your message with "I am a Python automation expert" to prove you read the listing.