What I do

Python, data and custom tools

Small, reliable tools that take repetitive manual work off your team.

What this covers

Python scripts that collect, process and transform data, automate browser actions and talk to external services through APIs. The aim is a small tool that does one job reliably, not a large system nobody can maintain.

How I approach it

I start with the manual routine and the exact input and output. Then a working prototype, tested on real data, followed by error handling, logging and clear instructions. AI-assisted development helps me get from idea to prototype quickly.

Typical tasks

  • Collecting structured data from websites or files
  • Cleaning and transforming spreadsheets and exports
  • Automating repetitive actions in a browser
  • Moving data between a CRM, forms and other services via their APIs

Tools

Python, Playwright for browser automation, REST APIs, and cloud services when a script needs to run on a schedule.

How to start

Describe the task you repeat by hand, with an example of the input and the result you want.

FAQ

Questions before we start

Is web scraping always allowed?

No. I check the site's terms and robots rules and prefer official APIs or exports when they exist.

Where does the script run?

On your computer, a server or a free cloud scheduler — chosen to keep running costs low.

Can you connect it to our CRM?

Yes. Many tools end by sending data to a CRM, a spreadsheet or a messenger via an API.

Contact

Let's create something interesting.

Have an idea, a complex task or a process that should have been automated long ago? Let's turn it into a working project.

Payment via PayPal, bank transfer to a TBC Bank account (including SWIFT) or cryptocurrency. Every project is formalized by agreement, with terms confirmed before work begins.

Send a short brief

Your email app opens with the message filled in. Nothing is sent until you press send.