Available for new projects

I build the scrapers and pipelines that keep running.

Data extraction from sites that fight back, automation that survives contact with production, and the unglamorous parts nobody budgets for: retries, deduplication, rate limits, and what happens when the same event arrives twice.

75production actors published
3,600+users on the Apify marketplace
99%+unattended run success
10 / 10contracts rated 5 stars

Every number is public. Search george.the.developer and check it before you hire me.

Experience

Data Extraction & Automation Engineer

Apify Marketplace — george.the.developer

75 published actors serving over 3,600 users at more than 99 percent run success. Google Maps lead extraction with website audit scoring, TikTok Shop affiliate intelligence, Crunchbase B2B intelligence, clinical trial investigator data, crypto launch tracking, app review mining. Public products with real users, not one-off scripts.

Founder & Full-Stack Engineer

PenBot Services

A live SaaS with paying subscribers. Python and Flask on PostgreSQL with SQLAlchemy and Alembic, Stripe subscriptions, TOTP based MFA, encrypted credentials at rest, session expiry and login lockout, deployed by GitHub Actions. I own it end to end, including at 3am.

Backend Engineer (under NDA)

High-throughput Go service

A containerized Go service running a multi platform adapter architecture with Prometheus metrics, a shared circuit breaker across the worker pool, database migration regression tests, and multi day soak runs before anything ships.

Automation & Integration Engineer

Client systems

A production dispatch system across 21 cloud functions pushing records into external platforms with idempotence keys, dry run mode, E.164 normalization and retry with backoff, so a resend never double fires and a rate limit never silently drops a record. Plus a logistics platform with three isolated roles enforced by hand written row level security.

How I work

Most data work gets built as though it will never touch anything sensitive. Then it does. Everything I build handles credentials, personal data and money paths properly from the start: secrets in a vault rather than hardcoded, access decided in the database rather than hidden in the UI, encryption at rest for anything worth stealing, idempotency on anything that writes to a payment path, and an audit trail that survives the argument about what actually happened. That is not an add on service. It is the difference between a pipeline that works and one that works when someone is looking at it.

Selected projects

PenBot

AI assistants delivered through prison email systems. Live SaaS with paying subscribers, Stripe billing, MFA, encrypted credentials.

FlaskPostgreSQLStripeNext.js

penbotservices.com →

Cactus Watch

Flutter road safety app, shipped end to end to the App Store and Google Play including submission and release management.

FlutterDartFirebase

App Store →

Google Maps Lead Scraper + Website Audit

Business leads with an A to F website quality score. Visits each business site to pull contact details the Google profile never shows.

ApifyCrawleePlaywright

Clinical Trial Investigator Intel

ClinicalTrials.gov, NPI Registry, OpenPayments and PubMed joined into one API, with site fit scoring for CROs and sponsors.

Node.jsMulti-sourceApify

Website Intelligence API

Tech stack detection, SEO audit and CDN infrastructure from a single URL. A BuiltWith alternative built as a standby API.

Standby APINode.js

TikTok Data Extraction Engine

Reverse engineered API access for creator and shop affiliate discovery, running against a platform that actively resists it.

Anti-botTLS fingerprintPython

Haulr

On demand hauling marketplace with three isolated roles enforced by hand written row level security and private documents behind short lived signed URLs.

SupabaseRLSReact

Med Spa Lead Discovery

High intent local lead discovery with enrichment, scoring and personalization hooks. Published and running for other buyers.

ApifyEnrichmentPPE

Ethical Insight Pro

AI analysis tool for occupational health and safety professionals, with structured output validation and guardrails on model responses.

GeminiStructured output

Crunchbase B2B Scraper

Company, funding and people intelligence pulled reliably from a source that blocks casual access.

ApifyProxies

Kioko Labs

Amazon Buy Box suppression alerting as a SaaS. Detects when a listing loses the box and tells the seller before revenue drops.

MonitoringAlerting

Salon marketing automation

21 cloud functions dispatching customer messaging with idempotence keys, dry run mode, E.164 normalization and a human approval gate before anything sends.

GCP FunctionsTwilioOpenAI

Stack

Extraction

Apify SDK, Crawlee, Playwright, Puppeteer, residential and ISP proxies, TLS fingerprint and anti-bot work against Cloudflare, Turnstile, DataDome and PerimeterX

Backend

Node.js, Python, Go, TypeScript, Flask, Express, REST and webhooks, PostgreSQL, Supabase with row level security, MongoDB, Redis, worker queues

Automation & AI

n8n, Make, GitHub Actions, Apify schedules, standby APIs, Anthropic and OpenAI APIs, Gemini and Veo, Ollama with local RAG for self hosted inference

Infrastructure

Docker, nginx, Caddy, TLS, Hetzner, Contabo and DigitalOcean VPS, Cloudflare Workers and Pages, Prometheus, GCP Cloud Functions

Security

Row level security, TOTP based MFA, HMAC signed tokens, JWT, Fernet encryption at rest, webhook signature validation, idempotency keys on money paths, audit logging

Product

React, Vite, Tailwind, Flutter and Dart, Firebase, Stripe subscriptions and billing, App Store and Play Store release management

Get in touch

Send me the site that needs scraping, or the pipeline that broke.

I reply quickly to serious enquiries. Open to high leverage projects. Not open to ticket taking.