Summary
Adnan Awan is a seasoned Python developer with 11 years of experience building and automating web scraping and QA workflows, currently focused on Spider development and Python 3 migrations at Zyte. He has deep hands-on expertise in Scrapy, data validation tooling (Spidermon, Cerberus, JsonSchema), and automation that replaced manual QA processes, integrating alerts and APIs across Slack, Redmine, JIRA, and Freshdesk. Earlier roles at Scrapinghub and Arbisoft yielded hundreds of scraping scripts and experience with Selenium and data pipelines, reflecting a practical, operations-minded approach to data quality. With an MCS in Computer Science and strong background in PHP/CodeIgniter and C#, he combines backend engineering discipline with pragmatic QA automation to deliver reliable, production-ready data systems.
10 years of coding experience
9 years of employment as a software developer
MCS, Computer Science, A, MCS, Computer Science, A at Superior College
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Private
English, Urdu, Punjabi