Skip to main content
Muhammad Ahmed Arshed

I'm a Python developer with 3+ years of experience building scalable backend systems, APIs, automation pipelines, and AI applications. Recently exploring LLMs, LangChain & RAG.

Muhammad Ahmed Arshed

About

Who I Am

I'm a Python developer with 3+ years of experience building scalable backend systems, APIs, automation pipelines, and AI applications. My core strengths include Django, FastAPI, Flask, PostgreSQL, and MongoDB.

I've recently worked with LLMs for building meeting summarizers using ChatGPT, LangChain, and RAG. I'm passionate about web scraping, backend architecture, and intelligent systems.

Backend Development

Scalable APIs and systems

Web Scraping

Data extraction at scale

AI Applications

LLMs, LangChain, RAG

Data Pipelines

ETL and automation

Let's work together
Muhammad Ahmed Arshed
Programming environment

Work Experience

Senior Software Engineer

Arbisoft

Aug 2023 – Present

Developed a speech-to-text and meeting summarization tool using Whisper + ChatGPT with LangChain + RAG

Built and scaled APIs for HR, billing, and invoicing in a Django-based ERP platform

Created a personalized travel recommendation engine using collaborative filtering

Managed data pipelines and crawlers for competitive intelligence

Django FastAPI PostgreSQL Redis AWS LangChain

Python Developer

Pursue Today

Sept 2021 – Aug 2023

Built web crawlers and pricing prediction tools scraping millions of SKUs daily

Created scraping APIs and exposed data pipelines for client dashboards

Used Celery and Redis to manage scalable scraping tasks

Migrated legacy automation code to robust Flask services

Flask MongoDB ElasticSearch MsSQL Redis Selenium
Python development workspace

Core Technologies

Python 95%
Django 90%
FastAPI 85%
Flask 88%
LangChain & RAG 77%

Projects

Robbery Detection System
YOLOv4 • Computer Vision

Robbery Detection with YOLOv4

Real-time weapon detection system for CCTV feeds using YOLOv4 object detection model.

Python YOLOv4 OpenCV TensorFlow
Meeting Summarizer
LLMs • NLP

Meeting Summarizer with ChatGPT

Automated tool that transcribes and summarizes meetings using Whisper, LangChain, and RAG.

Python LangChain RAG Whisper ChatGPT
Amazon Keyword Tracker
Web Scraping • Data Analysis

Amazon Keyword Tracker

Automated system that tracks keywords, reviews, and prices on Amazon using web scraping.

Python Selenium BeautifulSoup MongoDB
Web Scraping Bots
Automation • Data Collection

Web Scraping Bots

Built 150+ crawlers with Selenium, proxies, and captcha solvers for various e-commerce platforms.

Python Selenium Proxies Captcha Solvers
Sentiment Analysis
NLP • Data Analysis

Sentiment Analysis on Amazon Reviews

Uses NLTK to process and analyze sentiment in large-scale Amazon product reviews.

Python NLTK Pandas Scikit-learn

Skills

Programming Languages

Python 95%
JavaScript 80%
Java 70%
C/C++ 65%
PHP 60%

Frameworks

Django 90%
FastAPI 85%
Flask 88%
React 70%
Node.js 65%

Databases

PostgreSQL
MongoDB
MsSQL
ElasticSearch

Libraries

Pandas
NumPy
NLTK
Scikit-learn
Selenium
BeautifulSoup

DevOps

Docker
GitHub Actions
AWS S3
Redis
Celery

AI/ML

LangChain
RAG
Whisper
GPT APIs

Specialties

Backend APIs

Web Scraping

Automation

NLP

Data Pipelines

AI Integration

Education

BS Computer Science

FAST NUCES

Graduated 2021

Key Courses

Algorithms
Databases
Artificial Intelligence
Machine Learning
Operating Systems
Bioinformatics

Skills Developed

  • Problem-solving and algorithmic thinking
  • Software design and architecture principles
  • Database design and optimization
  • Machine learning fundamentals

Contact

Contact Information

Location

Lahore, Pakistan

Connect with me