Web scraping, dashboards, API integrations and data pipelines.
Email me about your projectI build small, reliable Python systems that collect data, move it where it needs to go, and show it to you in a useful form.
Typical small jobs run US$50–300 fixed-price with fast turnaround. Larger projects quoted up front.
A few things I've built — two you can click and use right now.
Problem: raw data sitting on a website is useless until someone can actually look at it and decide something.
Built: a Python scraper that paginates an entire 1,000-item catalogue, normalises every price and rating, and feeds a clean single-page analytics dashboard — the whole pipeline from raw site to decision-ready view. View the live dashboard ›
PythonrequestsBeautifulSoupvanilla JSnginx
Problem: a business needs its numbers and feeds in one place, updating on their own — not a spreadsheet someone has to refresh by hand.
Built: a single-page dashboard that pulls several live APIs — prices, weather, headlines — into one clean view and refreshes itself on a schedule, unattended. It's the same pattern I use to build database-backed, real-time data pipelines. View the live dashboard ›
PythonREST APIsscheduled jobs (cron/systemd)vanilla JSnginx
Problem: a script you have to remember to run isn't really automation.
Built: scheduled pipelines and watchdogs on a Linux / PostgreSQL / nginx stack — data fetched, processed and published on a timer, with health checks so failures surface instead of going quiet. Both dashboards above update themselves this way.
PythonBashsystemd / cronPostgreSQLnginx
Background: I run a fleet of small Python services on a Linux server I administer myself — so I know what it takes to make something keep working after handover, not just run once on my machine.
Tell me what you're trying to get done in plain language — I'll tell you whether it's feasible, what it'll cost, and how long it'll take. Fixed price agreed before work starts. You get working code, a short note on how to run it, and I'm reachable afterwards if something needs adjusting.
You own everything I build. I hand over working code and can deploy it to your own server or cloud — so the systems you rely on run on infrastructure you control, never dependent on my machine.