Muhammad aqib A.

Senior Software Engineer (Backend, DevOps & AI)

Lahore, Pakistan

Experience

Jan 2023 - Present
2 years 10 months

Senior Software Engineer (Backend, DevOps & AI)

Verdant Soft

  • Led the design and deployment of AI-powered systems, including a RAG chatbot using FastAPI, LangChain, LangGraph, Pinecone, and OpenAI APIs, improving response accuracy and performance.
  • Directed development of n8n automation pipelines integrating Gmail, Slack, and Notion, saving 15+ manual hours per week across teams.
  • Architected and containerized microservices with Docker & Kubernetes on Azure AKS, ensuring 99.9% uptime and seamless auto-scaling.
  • Oversaw CI/CD implementation using GitHub Actions, GCP GKE, and Azure DevOps, accelerating release cycles from weekly to daily.
  • Mentored junior engineers and collaborated with cross-functional teams to deliver full-stack features using React.js and Next.js for internal dashboards and client-facing portals.
Jan 2021 - Dec 2022
2 years

Backend & DevOps Engineer

Fotanistan

  • Built REST APIs and microservices with Django, Flask, and Node.js for SaaS, LMS, and e-commerce platforms.
  • Integrated AI modules and model inference endpoints using FastAPI, LangChain, and OpenAI APIs to enhance product intelligence and automation.
  • Integrated Stripe & PayPal payment systems, enabling secure transactions and subscription billing.
  • Optimized PostgreSQL queries and added Redis caching, improving API response time by 40%.
  • Automated deployments with GitLab CI/CD pipelines on AWS and Azure, improving reliability and reducing downtime.
  • Partnered with frontend teams to deliver React.js components and AI-assisted dashboards for customer-facing portals.
Jan 2019 - Dec 2021
3 years

Software Engineer

Systems Limited

  • Developed backend APIs with Django & Flask to support enterprise data applications.
  • Built web scraping and automation pipelines using BeautifulSoup, Scrapy, and Selenium for business intelligence.
  • Authored API documentation (Swagger, Postman) and unit tests to streamline developer collaboration.
  • Supported frontend development using JavaScript, HTML, and CSS.
Jan 2017 - Dec 2019
3 years

Associate Software Engineer

Ecologix

  • Developed entry-level backend features in Python (Flask/Django) for internal tools and client apps.
  • Assisted in database design with SQLite & MySQL, ensuring data consistency and reliability.
  • Collaborated in agile sprints, using Jira and GitHub for task management and version control.
  • Supported QA team by writing test scripts and debugging production issues.

Summary

Senior Software Engineer with 7+ years of experience specializing in backend development, DevOps automation, and AI-powered systems.

Skilled in Python (Django, FastAPI), Node.js, and cloud platforms (Azure, AWS), with strong expertise in CI/CD pipelines, Docker, and microservices.

Experienced in React.js and Next.js for building full-stack applications, enabling end-to-end delivery from APIs to user interfaces.

Languages

Urdu
Native
English
Advanced

Education

Sep 2014 - Jun 2018

University of Punjab

Bachelor in Computer Science · Computer Science · Pakistan

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions