Muhammad Awan
Python Developer at Paragon Health Foods
About
Experience
Python Developer
Paragon Health Foods
January 2025 - Present
- Develop backend services for an AI-powered healthcare chatbot using Python, FastAPI, Django, and Flask. - Design RESTful APIs for ingesting, validating, processing, storing, and retrieving structured medical data. - Build OpenAI-powered backend routes for contextual chatbot responses, text rephrasing, and workflow automation. - Create and organize custom medical datasets and retrieval workflows to improve domain-specific response quality. - Implement caching, asynchronous request handling, concurrency, and multithreading practices to improve API reliability and performance. - Integrate backend APIs with React, TypeScript, and Next.js frontends using structured JSON request and response formats. - Debug API issues, standardize error handling, improve request/response flows, and maintain scalable backend architecture.
Education
BS
Government College University, Faisalabad
January 2021 - January 2025
Field: Computer Science
Skills
Advanced
Projects
The Invisible Healer - AI Medical Chatbot
January 2025 - Present
Built FastAPI backend services for an AI-powered medical chatbot using OpenAI API, LangChain, PostgreSQL, and pgvector. Designed dataset ingestion, chunking, embedding storage, and semantic vector search workflows for custom healthcare data. Implemented RAG-based retrieval pipelines to generate context-grounded responses for domain-specific medical queries. Developed REST API routes for chatbot queries, contextual response generation, text transformation, and frontend integration. Added validation, error handling, caching, and standardized JSON responses to improve reliability and maintainability. Integrated backend endpoints with React, TypeScript, and Next.js components for seamless full-stack communication.
AI Financial Analysis Assistant - Advanced RAG System
January 2025 - Present
Built a FastAPI backend for an AI Financial Analysis Assistant using an advanced RAG system for finance-focused retrieval and analysis. Designed LangChain-based ingestion, chunking, embedding, and retrieval workflows for context-grounded financial answers. Integrated PostgreSQL with pgvector to store embeddings and run semantic vector search across financial knowledge sources. Developed REST APIs for user query handling, retrieved context management, prompt assembly, and LLM response generation. Added structured prompts, validation, error handling, and scalable backend patterns for reliable financial analysis workflows.
Manufacturing Batch Pricing Portal
January 2025 - Present
Built a full-stack manufacturing portal to manage batches, raw materials, products, brands, labels, and finished goods inventory. Developed REST API routes for batch creation, product formulas, raw material management, and inventory workflows. Implemented production-stage tracking for mixing, NJP, assembly, finalized batch reporting, and operational status updates. Added stock validation logic for raw materials and labels to support accurate manufacturing and batch pricing operations. Integrated Supabase for database operations and designed reusable React and Tailwind components for a clean dashboard experience.
QuickRides - Car Rental Management System
January 2025 - Present
Built a full-stack car rental web application with separate User and Admin panels using Flask and Jinja2. Designed modular Flask Blueprints for authentication, bookings, cars, drivers, staff, and user management. Implemented secure login, session management, and role-based access control for Admin/User workflows. Developed vehicle management, booking approval, availability tracking, and reservation status modules. Added advanced car filtering, driver onboarding, admin analytics dashboard, and user-admin chat features.
Contact Information
-
Sign in to view contact information
-
LinkedIn