Adam K.
WordPress & WooCommerce | Chrome Extension | Web Scraping | Web Design
I build Python web scrapers, Chrome extensions, and fast websites, either hand-coded or by speeding up an existing WordPress, that keep working after the contract ends. Portfolio: helban.dev. Recent paid WordPress and web work: a reusable master template with a branded child theme, built so that a site can be copied per location without a numeric database ID or an uploaded image breaking the copy, provisioned by script and tested for byte-identical repeat runs. The client's review: "auditing every reference site before building anything and catching a real content bug I hadn't noticed." A vacation-rentals WordPress site whose owner now updates it himself ("excellent work on my website... would definitely hire him again"). Custom navigation and template work across a network of GeneratePress sites. A LearnDash course build. A WooCommerce slow-checkout diagnosis measured on a clone of the shop rather than on the live one. An interactive cloud-cost estimator built into a Kadence site, with lead capture wired to the client's inbox. Recent paid automation and integration work: a Google Apps Script reporting tool where the OAuth handshake to a POS API had stopped working, and the daily sales, wages and cost-of-goods sync had stopped with it. I repaired the handshake, then extended and audited the reporting across a dozen tabs. A Chrome extension that moves AI-generated content straight into Blogger posts, with images uploaded to the owner's own storage, so the links do not expire. DocuSign template fields that lost their formatting. A Framer landing page whose Outseta login and signup were broken. Excel-driven scrapers where targets are read from a spreadsheet and results written back, across LinkedIn, USPTO, WIPO, and G2. On the demo side: live business sites hand-coded with no page builder, measured cold on mobile PageSpeed at 98 to 100 (a salon site, a landing page with a live price calculator, a SaaS landing, a 45-product catalog; the last two score 100 on mobile and desktop). A node-based AI workflow builder (React Flow + Claude API) with a Fault switch that rate-limits the API on demand, so you can watch the retry and backoff handling work instead of taking my word for it. A three.js product configurator. A Stripe checkout (test mode) where the consent gate is enforced on the server, so re-enabling the button in devtools does not get past it. A public WordPress speed case study: the same page at 63 on a bloated Elementor build, 71 optimized in place, 99 rebuilt lean. For social platforms I use official APIs only (Telegram Bot API, Discord, WhatsApp via Twilio, Instagram and Facebook via Meta Graph API). If a job needs mass DMs or fake engagement, I pass. That gets accounts banned. What I take on: - WordPress: speed optimization, GeneratePress/Kadence/Elementor work, LearnDash, WooCommerce fixes - WordPress systems: master templates meant for cloning, WP-CLI provisioning, multi-site rollouts - Fast websites and landing pages (hand-coded HTML/CSS/JS, green on mobile PageSpeed, per-page technical SEO) - Web scraping and price monitoring (httpx, Playwright, BeautifulSoup4) - Chrome extensions (Manifest V3, OAuth2) - Google Apps Script and Sheets automation, including OAuth to third-party APIs - PDF-to-Excel pipelines (pdfplumber, openpyxl) - Telegram and Discord bots: alerts, lead capture, group admin - n8n workflows with LLM steps (Claude, GPT) - API integrations: Gmail, Google Sheets, Google Vision, Stripe, Twilio, Anthropic, Meta Graph Background: 10 years as an embedded C++ developer. Firmware work teaches you to plan for what breaks at 3am: timeouts, retries, malformed input, flaky networks. Scrapers, bots, and websites fail the same ways, so mine ship with those cases already handled. Everything ships with source code you own, a short setup doc, and tests. My code is public on GitHub (price-aggregator, keeptouch, sse-notifier-extension, airtable-sync, cosmetics-catalog-demo), and the demos are live: salon.helban.dev, kalkulator.helban.dev, dropwatch.helban.dev, katalog.helban.dev, orqa.helban.dev, aethos.helban.dev, ottavia.helban.dev, pay.helban.dev, wp-speed.helban.dev. Two of the case studies at helban.dev/case-studies cover paid client work, each one published with that client's consent. I work async: written updates and fast replies, no calls needed. On most jobs I run a smoke test on your actual data first, so you see real output before committing to full scope.
Earnings and projects
Last 6 months ÷ 4.8 months active (since Jun 2026)
Last 6 months: $6.2k
Billed in all: $6,275$6.3k
$387 in the last 6 months
Earnings, last 30 days
Skill rankings: Top 7% in Beautiful Soup
Ranked by MRR among everyone on Upwork with the skill.
- #25Browser Extension203 freelancers · 🇵🇱 #1Top 12%🇵🇱#1 of 3
- #42Beautiful Soup634 freelancers · 🇵🇱 #1Top 7%🇵🇱#1 of 2
- #50ChatGPT API516 freelancers · 🇵🇱 #1Top 10%🇵🇱#1 of 3
- #55Browser Automation444 freelancers · 🇵🇱 #2Top 12%🇵🇱#2 of 6
- #63Bot Development927 freelancers · 🇵🇱 #2Top 7%🇵🇱#2 of 17
- #74Google Chrome Extension660 freelancers · 🇵🇱 #2Top 11%🇵🇱#2 of 10
- #312Web Scraping3,925 freelancers · 🇵🇱 #8Top 8%🇵🇱#8 of 32
- #406Data Extraction5,086 freelancers · 🇵🇱 #2Top 8%🇵🇱#2 of 24