Abdullah Z.

Abdullah Z.

Web scraping Python, Selenium developer

Request Rate
Egypt

Abdullah is a passionate software engineer with 5+ years of experience who loves to solve problems and build innovative solutions using programming skills and technologies to help clients and businesses achieve maximum business values. He is classified as a top-rated Full Stack Python Developer & Web Scraping/Automation Expert on Upwork. He is always curious about learning new technologies to enrich his knowledge and skills.

Skills

  • Python
0246810

Experience

Software development company, United Arab Emirates

Full Stack Python Developer

June 2021 to August 2022

Stack:

  • Django
  • MySQL
  • PostgreSQL
  • Python

 

Responsibilities:

  • Developed full-stack Django web applications which processed, analyzed, and rendered data visually.
  • Planned, wrote and debugged web applications and software with complete accuracy.
  • Implemented robust web automation bots and provided them as APIs or bots running 24/7 on cloud with database (MySQL- PostgreSQL) and a web dashboard as a controller.
  • Maximized applications’ efficiency, data quality, scope, operability, and flexibility.
  • Developed app integration with REST and other APIs for social media logins, payment processors, and other services.
  • Designed and developed multiple chrome extensions integrated to client and admin as a small SaaS product and web dashboard that deals with website’s content.
  • Deployed applications on AWS (EC2 – RDS), Heroku, and DigitalOcean and other cloud providers and PaaS like CapRover with Docker and Captain Definition.
  • Ensure applications security and ability to interact with multiple APIs and databases.
  • Writing test cases with python unit test and applying TDD methodology.

Upwork.com, Remote

Python Developer / Web Scraping Expert

March 2017 to May 2021

Stack:

  • Python
  • Django
  • Flask
  • HTML
  • CSS
  • SASS
  • Bootstrap
  • Javascript
  • jQuery
  • Vue.js
  • Scrapy
  • Beautiful Soup
  • Selenium
  • Java

 

Responsibilities:

  • Planned, designed, and developed +25 web applications and web services solutions with back-end Python microservices and frameworks like Django, Flask, FastAPI and front-end HTML, CSS, SASS, and bootstrap with JavaScript, jQuery, and VueJS.
  • Developed a lot of web scraping/crawling tools and bots for +100 websites using Scrapy framework and pure requests and BeautifulSoup dealing with different anti-scraping technologies and captchas.

Freelancer.com, Remote

Software Developer

October 2015 to November 2017

Stack:

  • PHP
  • Laravel
  • HTML
  • CSS
  • Javascript

 

Responsibilities:

  • Designed, and developed +10 interactive web applications and web services with Back-end PHP and Laravel framework and Front-end HTML, CSS, and JavaScript.
  • Customizing UI/UX bootstrap templates for user experience and clients' needs for their projects and developing the back-end using PHP and Laravel.

Education

Bachelor Degree in Computer Science, Benha University

September 2015 to June 2019

Egypt