Rao Ubaid Ullah
Python Developer @Zyte
Signup · Get unlimited contacts
WORK HISTORY
Python Developer @Zyte
Reduced data inaccuracies by 25% across 10+ e-commerce projects by engineering robust, generalized XPath selectors resistant to DOM changes.• Ensured 99% data point coverage by integrating AI models to parse and extract non-standard data from unstructured product descriptions.• Engineered and managed large-scale, distributed crawling workflows on Scrapy Cloud using Python, Git, and Jira for full lifecycle management.
EDUCATION
National University of Computer and Emerging Sciences
Bachelor's degree, Computer Science
ABOUT RAO UBAID ULLAH
I am a Python programmer who loves the \"cat and mouse\" game of web crawling and the systems engineering task of designing backend systems that remain available even under heavy loads.My background is grounded in algorithmic problem-solving (ICPC Gold Medalist), which translates to a deep passion for efficiency, whether that\'s writing code that runs faster or designing systems that cost less.Most recently, I\'ve been involved in the DaaS industry with companies such as Zyte and CrawlNow. I have expertise in the following areas:Web Crawling: Anti-bot measures, reverse-engineering APIs, and unstructured data at scale (Scrapy, Python).Backend Engineering: Designing event-driven microservices that are fault-tolerant (FastAPI, RabbitMQ).Cloud Infrastructure: AWS configuration optimization to save money. I once reduced infrastructure expenses by 80% simply by optimizing our approach to storing files on EFS.I am currently living in Bayreuth, Germany, and looking for new opportunities.Tech Stack: Python, FastAPI, Scrapy, AWS (ECS, EFS), Docker, SQL/NoSQL.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.