Python Web Scraping & Data Automation A Python-based automation workflow for collecting, cleaning...Python Web Scraping & Data Automation A Python-based automation workflow for collecting, cleaning...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
A Python-based automation workflow for collecting, cleaning, validating, transforming, and organizing structured data from permitted web sources.
The workflow can automate:
Web Sources → Data Extraction → Cleaning & Validation → Transformation → Structured Output
Using tools such as Python, Requests, BeautifulSoup, Selenium, pandas, APIs, and SQL, the solution can turn repetitive data-collection tasks into structured, reusable workflows.
Core capabilities:
• Web data extraction
• Data cleaning and normalization
• Automated processing
• Structured CSV / JSON / database output
• API integration
• Reusable Python automation workflows
Built with a focus on reliability, structured data, maintainability, and practical business automation.
Experimented a bit today with Krea and image generation for a case study I’m putting together around AI EarPods connected to OpenAI.
The focus has been on creating fashion-forward product imagery and art directing a world that feels specific to the identity, rather than just generating nice-looking AI images.
The trickiest part has been product consistency. Especially getting the EarPods to actually sit snug in the ear. If you’ve worked through this process, you probably know the struggle 😅
Simply telling AI to “make it fit more snug or in the ear” doesn’t always work. It loves to reinterpret the product every time.
Still experimenting, but getting closer. If anyone has found a good workflow for keeping products consistent across AI-generated shoots, I’d love to hear it!
Automated PDF Invoice Extraction & Database Sync (n8n & AI Workflow)
The Problem: Are you and your team wasting 10+ hours a week manually opening PDF invoices, copying data fields, and pasting them into spreadsheets? Repetitive data entry drains your profits and causes costly human errors.
The Solution: I build custom n8n workflows that instantly capture incoming PDF invoices from Google Drive, extract core details using AI, sync everything straight to your database, and notify your team automatically. Scale your operations and eliminate administrative friction completely.
Good CRM reporting is only as reliable as the data behind it.
When I started working with Momentum AMP, one of the biggest challenges was inconsistent HubSpot data, which made it difficult for the team to fully trust its reporting.
What initially started as a data analytics engagement developed into a much broader HubSpot development and operations partnership.
I introduced daily data-quality monitoring to identify and resolve issues before they could affect reporting, while also building and improving automation across the CRM.
The work expanded into sales commission workflows, weighted deal assignment, customer success processes, reporting improvements and wider operational automation. I also supported projects including Stripe data cleanup and a Gemini AI integration.
For the SCC team specifically, I automated processes around lead rotation, outreach, post-mortem tracking and email distribution — reducing the amount of manual work required across their day-to-day operations.
The engagement has now covered more than 390 CRM tasks, with data-quality checks running every working day since September 2024.
The result is a HubSpot environment with more reliable data, stronger automation and reporting the team can actually trust when making decisions.
For me, this project shows why CRM optimisation starts with the fundamentals. You can build sophisticated workflows and dashboards, but if the underlying data isn’t reliable, the rest of the system can’t deliver its full value.