Available remotely for freelance, contract & full-time roles Available remotely · GMT+5 · PKT

AI Engineer

AI engineer and Python backend developer with 3+ years of production experience building scalable backend systems and AI-powered applications. I specialize in LLM integration, multi-agent orchestration, RAG pipelines and reliable cloud deployments.

Portrait of Ammad Khalil
AI engineer03+ years in production
Scroll
01 · About Me

The Person Behind the Code

I turn complex AI and backend problems into production systems that are reliable, maintainable and useful.

My path into code started with curiosity around Python, automation and problem solving, then grew into backend engineering, AI integration and production delivery across client projects.

Today I work on LLM-powered systems, RAG pipelines, multi-agent workflows and cloud-ready APIs. I care about clean architecture, dependable deployments and code that can survive real users and real deadlines.

Outside of work, I mentor learners, help teams with debugging and architecture, and keep building stronger foundations in AI engineering and DevOps.

What I spend my days on

AI Engineering

LLM integrations, prompt engineering, structured outputs and autonomous workflows with LangGraph and LangChain.

Backend Development

Production APIs and services with FastAPI, Django and Flask, backed by PostgreSQL, MySQL and MongoDB.

DevOps & Delivery

Docker, AWS, DigitalOcean and CI/CD pipelines that keep deployments stable and teams moving.

Beyond the keyboard

CricketAI agentsReading research papersTeachingDebuggingChai
02 · Selected Work

Things I've Built

10 projects — click a row to open the case study
  1. Intent-to-configuration AI agent for network setup

    An AI agent system that interprets natural language user intent and generates network configurations automatically. It includes an ontology and rules engine, plus a React frontend for conversational input and structured output.

    • Intent extraction with ontology lookup and constraint validation
    • Structured configuration generation with LLM integration layer
    • React frontend for non-technical users to describe network needs conversationally
    • End-to-end flow from input to final configuration output
    PythonReactLLM IntegrationOntologyRules EngineAutomation
  2. AI platform delivery with client-facing ownership

    Senior Python Developer and Technical Lead role where I handled development and client communication, translated requirements into technical tasks, implemented AI agent functionality and managed AWS Lambda and Jenkins deployments.

    • Client communication and requirement translation into technical tasks
    • AI agent implementation for the application’s main functionality
    • AWS Lambda functions and Jenkins deployment workflows
    • Code quality ownership and delivery accountability
    PythonAWS LambdaJenkinsAI AgentsBackend Development
  3. Microservices platform built on Kubernetes and Kong

    A project where I built the full microservices infrastructure in Python, deployed the services on DigitalOcean, and maintained code quality while guiding junior developers and handling code reviews.

    • Microservices infrastructure using Kubernetes and Kong
    • Python services deployed collectively on DigitalOcean
    • Code review and mentorship responsibilities
    • Operational ownership of service communication and reliability
    PythonKubernetesKongDigitalOceanMicroservices
  4. Resume enhancement and job discovery platform

    Backend work on resumas.com, a web and mobile app that enhances resumes, boosts LinkedIn visibility, offers daily local job listings and includes a Military Crosswalk feature for veterans.

    PythonBackend DevelopmentWeb & MobileProduct Engineering
  5. Virtual 3D receptionist with AI functionality

    A hotel-focused project where I developed the AI functionality, trained models on custom hotel data and helped adapt the system for other hospitality use cases.

    AI ModelsTrainingPythonHospitality Tech
  6. Django platform with backend and WordPress work

    A Django-based project where I developed and maintained backend features, API endpoints and database models, while also contributing frontend work through custom WordPress theme pages.

    DjangoAPIsDatabase ModelsWordPressFrontend
  7. AI customer support chatbot deployed on AWS

    A project where I built an AI-powered customer support chatbot using LangGraph and handled deployment on AWS.

    LangGraphAWSChatbotsPython
More ways I contribute

Additional Work

A wider look at the products I've built, led, reviewed and delivered across AI, backend, cloud and product work.

  1. 01

    Conversational AI Phone Agent

    I developed the application, completed its integrations and delivered a functional conversational phone agent using Next.js and Bland.ai.

    Conversational AINext.jsBland.aiIntegrations
  2. 02

    EVA — Electronic Veterinary Assistant

    I led the product delivery, managed communication, maintained code quality and helped turn the AI veterinary assistant into a successful working product.

    AI Product DeliveryTechnical LeadershipCode Quality
  3. 03

    bisResume

    I led the product development, defined functional requirements, finalized the UI and implemented backend features with Python and Flask.

    PythonFlaskProduct DevelopmentUI Coordination
  4. 04

    Motomea

    I led the motor-monitoring product, shaped the design requirements, reviewed the Figma work, performed quality assurance and contributed to documentation.

    Product LeadershipDesign QARequirementsDocumentation
  5. 05

    ICQC

    I managed the AWS operations and helped ensure the product was delivered successfully against its requirements.

    AWSCloud OperationsProduct Delivery
  6. 06

    Taap

    I led the project, handled communication and guided the work through to successful product delivery.

    Project LeadershipCommunicationDelivery
  7. 07

    Frequency Optics

    I contributed to the product as a backend developer, supporting its server-side implementation and ongoing development.

    Backend DevelopmentServer-side Engineering
  8. 08

    Home0001

    I completed a full code audit, reviewing the implementation and identifying areas for technical improvement.

    Code AuditCode QualityTechnical Review
03 · Career

My Journey So Far

4 roles — click any entry to expand the full story
  1. Building AI applications, Python backend services, integrations and production deployments, with ownership of client requirements and technical delivery.

    • Developed multi-agent AI workflows using LangGraph and LangChain for stateful, multi-step task execution.
    • Integrated LLM APIs into Python backend services, implementing prompt engineering, context management and structured output handling.
    • Built RAG pipelines connecting vector databases with FastAPI services to generate responses grounded in relevant knowledge sources.
    • Developed and maintained RESTful APIs and backend services using FastAPI, Django and Flask.
    • Designed PostgreSQL and MySQL database schemas, optimized queries and managed migrations; worked with MongoDB and Firebase Firestore.
    • Deployed applications using Docker on AWS and DigitalOcean, managing AWS Lambda, EC2, S3 and Jenkins CI/CD pipelines.
    • Implemented third-party integrations for SMS, email, push notifications and payment workflows.
    • Handled client requirements, technical planning, demonstrations and post-launch support, taking ownership of delivery from implementation through production deployment.
    PythonLangGraphLangChainFastAPIDjangoFlaskPostgreSQLMySQLMongoDBFirebase FirestoreAWSDockerDigitalOceanJenkins
  2. Provide effective and customized instruction, offer feedback and maintain professionalism to help students achieve their programming learning goals.

    • Prepared structured lesson plans and materials tailored to each student’s needs.
    • Helped students troubleshoot coding issues and debug their programs.
    • Assisted with larger coding projects by providing guidance and direction.
    PythonProgramming MentorshipDebuggingProblem Solving
  3. Guide and empower students from programming novice to independent and capable programmers through personalized instruction and mentorship.

    • Aligned teaching with the local programming curriculum.
    • Monitored student progress and provided timely feedback to support continuous improvement.
    TeachingCurriculum PlanningMentorship
  4. Served as Event IT Coordinator, providing technical and operational support for a conference.

    • Led and coordinated a technical team, monitoring performance and ensuring timely execution of IT activities.
    • Installed and configured computers, projectors and display systems for the event.
    • Managed backend technical operations, including coordination of virtual sessions with international participants.
    IT OperationsTechnical CoordinationEvent Support
04 · Toolbox

What I Work With

Hover a skill — the orange line marks how deep I go

AI & Agentic Systems

5 tools
  • LangGraph92%
  • LangChain92%
  • LLM Integration90%
  • Prompt Engineering88%
  • RAG Pipelines87%

Backend

5 tools
  • FastAPI94%
  • Django90%
  • Flask88%
  • REST APIs93%
  • Database Design86%

DevOps

5 tools
  • Docker90%
  • AWS87%
  • CI/CD85%
  • DigitalOcean82%
  • Jenkins80%

Data & Integration

5 tools
  • PostgreSQL / MySQL90%
  • MongoDB / Firestore86%
  • AWS Lambda84%
  • Third-party APIs88%
  • Webhooks & Notifications83%
05 · Academics

Where I Learned

The academic chapter — capped by a final year project I'm still proud of
  1. BS Information TechnologyCGPA 3.67 / 4.0

    @ University of Education, Lahore, Faisalabad Campus

    Faisalabad, Pakistan
    ProgrammingDatabase AdministrationArtificial IntelligenceSoftware EngineeringWeb TechnologiesNetworks
  2. FSc Pre-Engineering790 / 1100

    @ Superior College

    Faisalabad, Pakistan
    MathematicsPhysicsChemistry
  3. Matriculation in Science852 / 1100

    @ Faisalabad Board

    Faisalabad, Pakistan
    PhysicsChemistryMathematics
Bachelor Final Year Project

AI Based Breast Cancer Detection System

A non-invasive breast cancer detection system that uses cost-effective thermal imaging to support convenient self-testing from a mobile phone.

  • Built a thermal-imaging workflow for low-cost, non-contact screening
  • Designed the system for convenient self-tests from a mobile phone
  • Focused on practical medical assistance and accessibility
  • Presented as the final year project during university studies
PythonAI/MLThermal ImagingMedical Imaging
2023final year project year
Non-invasivethermal imaging approach
Mobilephone-friendly self-test workflow
06 · Credentials

Certified, on Paper Too

A ledger of 9 credentials — expand any line for the story
  1. Certification focused on AI development workflows and practical implementation of AI systems.

    AI DevelopmentLLMsPython
  2. Professional certificate covering data analysis workflows and analytical problem solving.

    Data AnalysisReportingSQL
  3. Course focused on practical Tableau use for reporting and project management.

    TableauData Visualization
  4. Introductory Python certification covering programming fundamentals.

    PythonProgramming Fundamentals
07 · Recognition

Moments That Mattered

Each one has a longer story — expand to read it
  1. Participated in the World Startup Championship and secured the runner-up position in the regional round. The competition was supported by national and international institutional partners and included teams from multiple countries.

  2. Served as the ambassador for my university at Innovative Lyallpur, representing the University of Education and showcasing my final year project. The event was organized to bridge the gap between academia and industry while fostering innovation and entrepreneurship.

  3. Completed a structured professional learning path focused on AI development and practical application.

  4. Completed Google Data Analytics and Tableau coursework to strengthen reporting and data interpretation skills.

  5. Provided structured programming tutoring, supported students through debugging and project work, and developed a practical teaching workflow.

08 · Say Hello

Got an Idea? Write to Me

Available remotely for freelance, contract & full-time roles

Have a project in mind, a role to fill, or just want to talk shop? My inbox is always open — I usually reply within 24 hours.

Work setupAvailable remotely
TimezoneGMT+5 · PKT — remote friendly

Your message will be sent securely. You can also write to me directly at ammadsoftwaredeveloper@gmail.com.