
$ run google-serp-scraper
Google SERP Scraper
Scrape Google organic search results by query, country, language, and page range. Get clean SERP data including position, title, URL, and description, with pay-per-result pricing and no browser required.
~ Hi, I'm
Technical SEO, web development, scraping, automation and data workflows to build projects with traffic, visibility and more efficient processes.
1 from rust_crawler import bulk_crawl # PyO3 module
2 from scrapy import Spider
3
4 # Rust handles the heavy lifting
5 domains = bulk_crawl(
6 source="top_10m_domains.csv",
7 concurrency=5000,
8 timeout_ms=800,
9 )
10
11 # Python processes the results
12 pipeline.ingest(domains, mode="stealth")
13
14 # ✓ 2,847,293 domains crawled
15 # ✓ 0.8ms avg latency (Rust)
16 # ✓ 0 captchas triggered
What I do best
Python development, technical SEO and web data analysis to automate tasks, audit sites and find opportunities.
Distributed architectures to extract millions of records efficiently and reliably.
Advanced evasion techniques: proxy rotation, fingerprinting, headless browsers.
Robust ETL pipelines to clean, transform and store structured data.
Some featured work
$ cd e-commerce-price-tracker
Internal dashboard for a technology ecommerce project that scraped the 3 main competitors daily and monitored prices for around 20,000 products.
$ cd python-seo-intelligence-pipeline
Python pipeline for technical SEO: SERP extraction, competitor analysis, technology detection and automated reporting.
$ cd social-media-monitor
Social media monitoring tool with sentiment analysis, trend detection, and automatic report generation.
$ cd real-estate-intelligence-panel
Real estate scraper for 2 agencies, based on reverse engineering Idealista's Android APK and scraping its undocumented API.
Ready-to-use tools for scraping, technical SEO and data automation

$ run google-serp-scraper
Scrape Google organic search results by query, country, language, and page range. Get clean SERP data including position, title, URL, and description, with pay-per-result pricing and no browser required.
$ run favicon-extractor
Extract website favicons in bulk from URLs or domains. Fast, lightweight, no proxies, no browser. Returns favicon URL, stored image link, content type, and size. Ideal for directories, CRMs, link previews, and domain enrichment.

$ run bulk-ip-geolocation-risk-lookup
Bulk IP geolocation and risk lookup for IPv4/IPv6 addresses. Get country, city, ASN, ISP, timezone, VPN, proxy, Tor, datacenter, and risk score data.
Latest posts
> No posts yet. Content coming soon...
// contact
I can help with Python development, data extraction or technical SEO depending on what you need. When the project calls for it, I connect them into pipelines for SERPs, competitors, domains, technologies and content.
$ send_message --to=me