HimalayasHimalayas logo
Michael MathiasMM
Looking for a job

Michael Mathias

@michaelmatty

Web Scraping Engineer specialising in resilient Python scraping pipelines for JavaScript-heavy, anti-bot protected sites.

Nigeria
Message

What I'm looking for

I’m looking for remote work where I can build resilient Python/Playwright scraping and extraction pipelines, automate reliable data collection (including PDFs/APIs), and deliver clean, validated datasets through thoughtful retry/error handling and scheduled execution.

I’m a Web Scraping and Data Extraction Engineer building resilient extraction systems for dynamic, JavaScript-rendered websites. I specialise in Python and Playwright to navigate pagination, anti-bot mechanisms, and reliability challenges—designing end-to-end scraping pipelines with robust error handling, retry logic, logging, and automation via GitHub Actions for repeatable execution.

I deliver structured, analysis-ready data by combining browser automation, API integration, complex PDF parsing, and validation workflows. Highlights include an automated daily Jumia price intelligence tracker that reduced manual monitoring effort by 80%, a multi-page NigeriaPropertyCentre scraper that improved extraction efficiency by 70%, and an asynchronous IMDb Top 250 pipeline that increased data collection speed by 60–70%. In freelancing, I automated extraction of 100–300 daily PDF invoices and reduced client processing time by 85%, and cleaned standardized 30 days of sales data to cut manual processing time by 70% while improving reporting efficiency by 60%.

Experience

Work history, roles, and key accomplishments

FR
Current

Freelance Web Data Engineer

Freelance

Sep 2025 - Present (7 months)

Automated extraction of tabular data from 100–300 daily PDF invoices using Python and Playwright, delivering cleaned, structured Excel reports. Reduced client processing time by 85% by merging multi-source datasets and standardising outputs.

TM

Data Cleaning Specialist

Tee Pearls Mini-Mart

Jun 2025 - Jul 2025 (1 month)

Cleaned and standardised 30 days of sales data using Python, reducing manual processing time by 70%. Corrected missing values with logical formulas and automated exports to Excel and CSV, improving reporting efficiency by 60%.

Education

Degrees, certifications, and relevant coursework

WP

Wolex Polytechnic

Diploma in Computer Science, Computer Science

2013 - 2017

Applied computer science fundamentals to practical problem-solving, with a focus on using technology to automate and improve efficiency.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan