# 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
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 projectBased in Davao del Norte, PH
Last run: 4 min ago · Next: 56 min
| name | sku | price | stock |
|---|---|---|---|
| Product A | SKU-001 | $24.99 | 142 |
| Product B | SKU-002 | $49.00 | 38 |
| Product C | SKU-003 | $12.50 | 291 |
| + 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.
You describe the problem
Plain English. No technical spec needed. What data, from where, delivered how.
I scope and quote
Back to you within 24 hours with a clear breakdown of what I'll build, timeline, and cost.
I build it
Tested Python code with documentation. You understand what it does. Handoff is clean.
You get your data
JSON, CSV, Excel, Sheets, or a database. Your format. Ongoing runs available.
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.
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