Software Developer & ML Researcher

Hi, I'm Asad Majeed

About Me

Dera Ghazi Khan, Punjab, Pakistan
MS, Computer EngineeringGIKI
BE, Electrical EngineeringSukkur IBA

I am an applied software engineer with a Master's in Computer Engineering, working on applied machine learning, natural language processing (NLP), and LLM-based systems. I currently design and deploy AI-driven document intelligence solutions at Deepixel FZ-LLC, focusing on building reliable systems that move beyond prototypes into real-world use.

My background combines academic research with hands-on software delivery. Alongside my graduate research, I have over three years of experience working with international clients, developing Python-based automation, data processing pipelines, and applied ML solutions.

My research interests include applied NLP, retrieval-augmented generation (RAG), and the optimization and evaluation of LLM-based document intelligence systems. I'm also interested in remote sensing and computer vision for high-impact, real-world applications.

Professional Experience

Professional Development

Full Stack Developer

Deepixel FZ LLC

Nov 2025 — Present  (0y 0m)
  • Developing and deploying production-grade document intelligence systems for extracting structured information from unstructured financial documents.
  • Designed and evaluated retrieval-augmented generation (RAG) pipelines for document-level question answering and information extraction.
  • Implemented multi-agent workflows to decompose complex document analysis tasks and improve reasoning reliability.
  • Built backend services using Python-based AI microservices and Java Spring Boot APIs.

Freelance Python Developer

Fiverr

Jun 2021 — Nov 2025
Level 2 Seller 100+ Orders 80+ 5-Star Reviews
  • Developed custom Python scripts for automation, data processing, and analysis.
  • Created IoT applications using Raspberry Pi and various sensors for environmental monitoring and control systems.
  • Implemented machine learning algorithms for data classification, prediction, and pattern recognition.

Python Software Engineer

Upwork

Jan 2022 — Nov 2025
Top Rated Freelancer
  • Managed backend system (Jenkins) for Scrapy scrapers with SQL database integration.
  • Built trading algorithms utilizing Interactive Brokers API for automated market analysis and transactions.
  • Created dynamic HTML website scrapers and API integrations for data aggregation and analytics.
  • Utilized NumPy, Pandas, Matplotlib, and PyTorch for data processing and visualization.

Academic Experience

Graduate Teaching Assistant

Ghulam Ishaq Khan Institute of Engineering Sciences and Technology

Jan 2023 — Jan 2025
  • Assisted in teaching Object-Oriented Programming, Computing and AI, Systems Programming, and Computer Networks.
  • Prepared course materials, designed assignments, and conducted lab demonstrations.
  • Provided academic support and mentorship through office hours and one-on-one sessions.

Lab Engineer

Namal University, Mianwali, Pakistan

Sep 2022 — Jan 2023
  • Conducted lab sessions for Computer Networks and Quantitative & Computational Reasoning.
  • Guided students in hands-on assignments, ensuring understanding of core concepts.
  • Collaborated with faculty to evaluate and grade lab reports, exams, and coursework.

Education

MS in Computer Engineering

Ghulam Ishaq Khan Institute

CGPA
3.63 / 4.0
Thesis
Crop Yield Estimation using Remote Sensing and Machine Learning
Coursework
Artificial Intelligence, Machine Learning
Awards
Graduate Assistantship (2023) Dean's Honor Roll ×2 (2023)

BE Electrical Engineering

Sukkur IBA University

CGPA
3.48 / 4.0
Final Project
Crop Monitoring using Raspberry Pi
Awards
NTHP Scholarship (2017) Merit Scholarship (Fall 2020)

Certifications

Machine Learning & AI

Programming & Data Science

GIS & Remote Sensing

Publications

Projects

Remote Sensing · ML

Crop Yield Estimation via Satellite Imagery

MS thesis — estimated crop yield using Sentinel-2 multispectral satellite data with machine learning regression models, integrating NDVI and other spectral indices.

Python Google Earth Engine Scikit-learn
View on GitHub
Computer Vision · AgriTech

Weed & Cotton Crop Detection

Comparative study of YOLO and Faster RCNN for detecting and classifying cotton crops vs. weeds in field images. Published at ICIT 2024.

PyTorch YOLO OpenCV
View Paper (IEEE)
IoT · Embedded Systems

Smart Crop Monitoring System

Final year project — IoT-based crop monitoring using Raspberry Pi with environmental sensors for real-time data collection, logging, and remote alerts.

Python Raspberry Pi IoT Sensors
View on GitHub

Skills & Technologies

Programming Languages

Python Java C/C++ JavaScript

LLMs & NLP

RAG Pipelines LangChain LlamaIndex HuggingFace Prompt Engineering Multi-agent Workflows

Machine Learning

PyTorch TensorFlow Scikit-learn Keras

Backend & APIs

Java Spring Boot FastAPI Flask REST APIs Docker Jenkins / CI-CD

Computer Vision

OpenCV Object Detection Image Classification Image Segmentation

Data Science

NumPy Pandas Matplotlib Data Analysis

Remote Sensing & GIS

ArcGIS Google Earth Engine NDVI Analysis Geospatial Processing

Cloud & Azure

Microsoft Azure Azure Document Intelligence Cloud Architecture

Tools & Other

Git Linux LaTeX MS Office Research & Development Technical Writing

Memberships

Pakistan Engineering Council

Licensed professional engineer with the national engineering regulatory body.

Get In Touch

Have a project in mind or want to discuss potential research collaborations? Feel free to reach out through LinkedIn or GitHub.