Python Developer

Fahad Akram

Fahad Akram

I extract valuable data from the web and transform it into actionable insights using Python and modern scraping techniques.

About Me

Python & Web Scraping Specialist

I'm a Python developer with extensive experience in web scraping and data engineering. My expertise includes extracting data from complex websites using Scrapy, Selenium, Playwright, and handling various anti-bot measures like CAPTCHAs and Cloudflare protection.

Currently working as a Data Engineer, I help businesses collect, process, and analyze web data for competitive intelligence, market research, and machine learning applications.

Objective

"To leverage my Python and web scraping expertise in building scalable data extraction solutions that drive informed decision-making and business growth."

Personal Info

Location

Mandi Bahauddin, Punjab, Pakistan

Education

Bachelors in Computer Science (2021-2025)

University of Gujrat

Technical Skills

Python Development

Python 3 Django Flask FastAPI Pandas NumPy

Web Scraping

Scrapy BeautifulSoup Selenium Playwright Proxy Rotation CAPTCHA Solving

Data Processing

SQL MongoDB ETL Data Cleaning REST APIs GraphQL

AI & Automation

LLaMA DeepSeek OpenAI NLP Automation

Web Development

HTML/CSS JavaScript TailwindCSS Bootstrap React

Tools & Platforms

Git Docker AWS Postman Jupyter

Work Experience & Projects

Web Scraping Engineer

Scrape Byte, Gujrat, Pakistan

Mar 2024 – Present (1 yr 2 mos)

  • Built scrapers using Scrapy, Selenium, and Playwright for dynamic and session-based websites
  • Scraped public notices from ncnotices.com and texaspublicnotices.com, handled sessions and CAPTCHAs via 2Captcha, and performed structured data parsing using local open-source LLaMA models to extract fields like date, case number, and location.
  • Scraped 2.2M+ records from Goodreads by reverse-engineering GraphQL APIs

AI-Powered Job Recommendation System

Final Year Project (FYP)

2024 - 2025

  • Built Django-based job portal with real-time job scraping and automated data updates via cron jobs
  • Parsed resumes using LLaMA 3.2, extracting complete user details to auto-fill signup forms seamlessly
  • Designed REST APIs and a responsive frontend using HTML, CSS, and Bootstrap for personalized job recommendations
  • Added modules for companies and individuals to post jobs
Django LLaMA Web Scraping NLP Cron Jobs

AI & NLP Experience

Personal Projects & Research

  • Used open-source LLaMA/DeepSeek models to extract structured data from unstructured notice descriptions
  • Gained hands-on experience with function calling using OpenAI and DeepSeek for structured information extraction
  • Implemented AI-powered data extraction pipelines combining web scraping with NLP techniques
LLaMA DeepSeek OpenAI NLP Data Extraction

Get In Touch

Let's Connect

Interested in working together or have questions about my services? Feel free to reach out through any of the channels below.

Send Me a Message