Python automation & data infrastructure

Automation systems that quietly do their job.

Custom Python scraping, browser automation, API integrations, and reporting systems. Built to run reliably without manual intervention.

Discuss a project

Based in Davao del Norte, PH

Python · Playwright · Selenium
Core stack
Web scraping · APIs · Automation
Specialisation
Quick development & iteration
Fast Turnaround
Response within 24 hrs
Response time
scraper.py

# stealth session via playwright
async with async_playwright() as pw:
  browser = await pw.chromium.launch(headless=True)
  page = await browser.new_page()
  await page.goto(target_url)
  await page.wait_for_selector(".product")
  rows = await page.query_selector_all(".product")
  await pipeline.send(rows)
# → 8,400 records / 4 min
pipeline status
Target site
→
Parser ✓
API transform
→
Warehouse ✓
Sheets update
→
Dashboard ↻

Last run: 4 min ago · Next: 56 min

output.json
nameskupricestock
Product ASKU-001$24.99142
Product BSKU-002$49.0038
Product CSKU-003$12.50291
+ 8,397 more rows

Services

Four things I build / and maintain well.

  • Web Scraping

    Structured data from any website — including JS-heavy, login-gated, and bot-protected platforms. I handle proxies, fingerprinting, CAPTCHA solving, and session management. You get clean output.

    Data extraction
  • Browser Automation

    Playwright and Selenium workflows that replicate complex user interactions. Form submissions, multi-step flows, authentication — built to run headlessly and reliably on a schedule.

    Automation
  • API Integration

    Connect your tools, platforms, and third-party services into one pipeline. REST APIs, OAuth, webhooks — I build the bridge so your data moves where it needs to go, automatically. Toast POS → QuickBooks API → Sheets → Email Report → PDF Generation

    Integration
  • Dashboards & Reporting

    Google Sheets dashboards or fully custom-built ones — fed by live pipelines from multiple sources. Your team always sees current data, not a stale export someone pulled last Tuesday.

    Reporting

How a project works

Straightforward from first message to running system. No ambiguity, no scope creep, no surprises.

01

You describe the problem

Plain English. No technical spec needed. What data, from where, delivered how.

02

I scope and quote

Back to you within 24 hours with a clear breakdown of what I'll build, timeline, and cost.

03

I build it

Tested Python code with documentation. You understand what it does. Handoff is clean.

04

You get your data

JSON, CSV, Excel, Sheets, or a database. Your format. Ongoing runs available.

About

The technical side is my side.

I'm a Python developer based in Davao del Norte, Philippines. I help businesses automate data collection and eliminate manual tasks — the kind that eat hours every week and never seem to get easier.

I work with Selenium, Playwright, BeautifulSoup, and REST APIs. I handle anti-bot detection, dynamic pages, and authentication — the parts that make most off-the-shelf tools break.

You don't need to understand the technical side. Tell me what you need. I'll handle the rest.

JC
Jean Claude Van Dapadap Ejera
crawlshift.dev · Davao del Norte, PH
Python experience 3 years
English proficiency C1 Advanced
Stack Selenium · Playwright · APIs
Availability Open for projects
Typical first response Within 24 hrs
Output formats JSON · CSV · Sheets · DB
Deployment VPS · Docker · Cloudflare

Have a data problem? Let's talk about it.

Describe the project. I'll come back with a clear scope and quote within 24 hours.

Discuss a project