Backend Developer | AI Engineer | Automation Specialist
Muhammad Awais
Backend Developer and AI Engineer specializing in automation, AI agents, and scalable backend systems. Building production-ready, high-performance systems with reliability and minimal downtime.
About
Backend Developer and AI Engineer specializing in real-time voice AI systems, intelligent automation, and scalable data migrations. Expert in building production-ready AI solutions using OpenAI, ElevenLabs, and Deepgram for conversational interfaces.
Built self-hosted AI calling infrastructure with LiveKit and Twilio for automated lead qualification, developed intelligent customer support chatbots with GraphQL integration, and engineered comprehensive ETL systems for large-scale e-commerce migrations from MySQL to PostgreSQL with multi-threaded processing.
Specialized in n8n workflow automation for SEO content generation, MongoDB integration for session management, and webhook-based architectures. Strong experience with Flask, Python APIs, real-time WebSocket communication, and cloud storage solutions including GCP and Supabase.
Based in Islamabad, Pakistan, I'm fluent in English and passionate about creating efficient automation solutions and AI-powered systems that solve real-world problems.
Skills
Backend & APIs
AI & Voice Systems
Automation & Cloud
Experience
Built self-hosted AI calling infrastructure using LiveKit and Twilio for automated lead qualification with real-time conversations. Integrated ElevenLabs TTS, Deepgram STT, and OpenAI GPT-4o with MongoDB storage and GCP for call recordings. Developed multiple voice AI applications including appointment booking systems, customer service bots, and interactive voice response systems with webhook integrations.
Developed intelligent e-commerce customer support chatbots with GraphQL integration for Saleor platform. Implemented Flask backend with MongoDB session management, OpenAI function calling, and Langfuse observability. Built RAG systems using MongoDB Atlas Vector Store for knowledge retrieval, created multi-tenant chat systems, and integrated with various CRM platforms for customer data synchronization.
Engineered comprehensive ETL systems for large-scale e-commerce migrations from MySQL to PostgreSQL. Built multi-threaded processing tools with batch operations, real-time progress tracking, and robust error handling. Developed data validation frameworks, automated backup systems, and created migration tools for various database schemas including inventory management, user systems, and financial data with zero-downtime deployments.
Created automated local SEO content generation systems using n8n workflows with SERP analysis and AI-powered content generation. Built numerous automation workflows integrating Gmail, Slack, Google Drive, Calendly, and CRM systems. Developed RAG pipelines using MongoDB Atlas Vector Store, automated lead nurturing sequences, social media posting workflows, and data synchronization between multiple platforms.
Developed Python backend systems and API servers with database integration for various client projects. Built REST APIs, authentication systems, payment processing integrations, and automated reporting tools. Created data processing pipelines, implemented caching strategies with Redis, developed microservices architectures, and integrated third-party APIs including payment gateways, email services, and analytics platforms.
Projects

Self-Hosted AI Calling Infrastructure (LiveKit + Twilio)
An AI voice caller system using LiveKit and Twilio enables automated outbound calls with real-time, natural conversations. It integrates ElevenLabs for text-to-speech, Deepgram for speech-to-text, and OpenAI GPT-4o for conversational intelligence. The platform automates lead qualification and onboarding, stores call transcripts and metadata in MongoDB, supports real-time webhooks and SMS, listens to Calendly events, and securely uploads call recordings to Google Cloud Storage. It is designed to be scalable, low-latency, and fully self-hosted.

AI Customer Support Chatbot
An intelligent e-commerce customer support system provides real-time assistance for order inquiries and product information through a conversational interface. Users can check order status, track shipments, and browse product categories seamlessly. A Next.js frontend delivers a responsive chat experience with persistent session management, while a Flask backend securely handles API requests with input sanitization and CORS protection. The system integrates with Saleorβs GraphQL API to retrieve detailed order data, including customer details, line items, addresses, and fulfillment tracking. OpenAI GPT-4o-mini powers the conversational AI with function calling, MongoDB stores chat history using UUID sessions, and Langfuse enables observability and performance monitoring.

MySQL to PostgreSQL E-commerce Migration Tool
A comprehensive ETL (Extract, Transform, Load) system that migrates complete e-commerce data from WSM (Web Store Manager) to Saleor platform. The tool handles products, categories, customers, orders, inventory, and media assets using multi-threaded processing with batch operations. Features real-time progress tracking, incremental migration capabilities, and robust error handling for large-scale platform transitions.

Automated Local SEO Content Generation System (n8n)
Automated SEO content generation system creates location-specific service pages for local businesses. The workflow analyzes competitor search results, extracts geographic data, and generates optimized content using AI. It processes business keywords and locations, performs SERP analysis to identify competitors, scrapes competitor websites for content gaps, and uses AI models to create SEO-friendly titles, meta descriptions, and full content. The system integrates multiple APIs for geolocation, search analysis, and content generation, delivering comprehensive local SEO content through a webhook-based architecture.
Contact
Let's work together
I'm always interested in hearing about new automation projects, AI development opportunities, and backend challenges. Whether you need help with database migrations, AI agents, or scalable systems, feel free to reach out!