Available for freelance, contract & full-time roles Based in Faisalabad, Pakistan · 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.

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
03 · Career

My Journey So Far

5 roles — click any entry to expand the full story
  1. Designing and delivering AI-focused systems — owning client communication, building multi-agent architectures, integrating LLMs into production backends, and developing scalable AI-driven solutions.

    • Designed and built multi-agent AI systems using LangGraph and LangChain for autonomous, stateful workflows.
    • Integrated LLM APIs into production backend services with prompt engineering, context management and structured outputs.
    • Built RAG pipelines connecting vector databases to FastAPI services for context-aware AI responses.
    • Owned end-to-end client delivery from requirement gathering to demos and post-launch support.
    • Managed AWS infrastructure and CI/CD pipelines across multiple production projects.
    LangGraphLangChainFastAPIDjangoFlaskAWSDocker
  2. Developed and maintained scalable server-side systems — REST APIs, databases, DevOps pipelines and third-party integrations.

    • Built and maintained RESTful APIs using FastAPI, Django and Flask.
    • Designed relational database schemas, optimized queries and managed production migrations.
    • Worked with MongoDB and Firebase Firestore for NoSQL workloads.
    • Configured Docker containers, CI/CD pipelines and production environments on AWS and DigitalOcean.
    • Built third-party integrations for SMS, email, push notifications and payment flows.
    FastAPIDjangoFlaskPostgreSQLMySQLMongoDBFirebase
  3. 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
  4. 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
  5. 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 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.

LocationFaisalabad, Pakistan
TimezoneGMT+5 · PKT — remote friendly

This opens a pre-filled draft in your email client — or write to me directly at ammadsoftwaredeveloper@gmail.com.