Abdullah Mohammad Jaid

Abdullah Mohammad Jaid

Software Engineering Student | Automation & Web Scraping Specialist

About Me

Detail-oriented Software Engineering student with strong hands-on experience in Python automation, large-scale web scraping, and asynchronous systems. Skilled at building resilient data pipelines that handle unreliable sources, anti-bot mechanisms, and production constraints such as Docker and proxy environments. Known for solving real-world problems through practical engineering rather than theory-only solutions.

Contact Information

Professional Strengths

  • Problem Solver: Strong analytical mindset for debugging complex automation flows
  • Production-Oriented: Builds systems that survive real-world failures, not just demos
  • Fast Learner: Rapidly adapts to new tools and frameworks
  • Team Player: Comfortable working in collaborative development environments

Career Objective

Motivated software engineering student focused on mastering backend systems, automation engineering, and applied AI. Seeking opportunities to contribute to real-world projects that demand reliability, scalability, and smart engineering decisions while growing into a senior technical role.

Education

  • Universiti Teknologi Malaysia (UTM) - Bachelor of Science in Software Engineering (Expected 2027)
  • New Govt. Degree College, Rajshahi - Higher Secondary Certificate (2021)
  • Harimohan Govt. High School, Chapainawabganj - Secondary School Certificate (2019)

Core Skills

Programming & Scripting

  • Python (asyncio, Playwright, data pipelines)
  • Java
  • PHP
  • JavaScript
  • HTML, CSS, SQL, C++

Automation & Web Scraping

  • Playwright (advanced usage)
  • Parallel scraping with asyncio
  • Anti-bot strategies & proxy rotation
  • Human-behavior simulation
  • Resilient retry & fallback systems

Backend & Systems

  • Docker-aware application design
  • Linux runtime optimization
  • Logging & monitoring strategies
  • Error handling & fault tolerance

Data Handling

  • Pandas for ETL pipelines
  • CSV & Excel automation
  • Deduplication & data integrity

Tools & Platforms

  • Git (basic)
  • VS Code
  • phpMyAdmin
  • Figma (UI/UX)
  • Hosting & domain configuration
  • OpenAI API integration

Technical Projects

Automated Business Intelligence Scraper

Built a production-grade automation system to extract business data from Google Maps at scale. Implemented parallel scraping with rate limiting using semaphores and async locks. Designed anti-detection strategies including randomized delays, mouse movements, and proxy usage.

Key Features:

  • Parallel scraping with rate limiting
  • Anti-bot detection strategies
  • Fault-tolerant architecture with retries
  • Full data pipeline (load → scrape → validate → export)
Python Playwright asyncio Docker Pandas

Career Counseling System

Developed a system to guide students based on interests and academic background. Implemented user authentication, form validation, and admin dashboard for academic counseling purposes.

Key Features:

  • User authentication system
  • Form validation and processing
  • Admin dashboard
  • Student guidance algorithms
PHP JavaScript MySQL HTML/CSS

Lost & Found Management System

Designed a campus-based system to report and track lost items. Applied UML modeling (Use Case, Activity Diagrams) for system design and implemented database management for item tracking.

Key Features:

  • Campus-based reporting system
  • Item tracking and management
  • UML modeling implementation
  • Database design and management
Java SQL UML Database Design

Contact

Website

amjaid.com

Location

Kuala Lumpur, Malaysia

Send me a message