Skip to content
Jakub Zając

08 / Platform & data

Hours of manual work turned into scripts and integrations

I automate repetitive tasks and connect systems that don't talk to each other today, from reports and notifications to document processing.

Most companies have tasks someone does by hand every single week: copying data from one system to another, assembling a report from three sources, retyping orders from emails, sending the same reminders. Individually they look harmless. Together they can cost hours a week, and every manual retype is a chance for an error that takes another hour to untangle.

I turn those tasks into automation: Python scripts, API integrations and scheduled processes. These are not fragile macros that fall apart at the first change. I build them with error handling, run logging and a notification when something fails, because an automation that fails silently is worse than doing the work by hand.

I start small: the first automation ships in days, not months, and the time it hands back to the team is visible immediately. You talk directly to the person who writes and maintains these solutions. I work remotely with companies across Poland, and on site with businesses in and around Bydgoszcz.

What the service covers

01

Automating processes and repetitive tasks

I map how the process runs today and replace the manual steps with scripts: moving data, tidying files, recurring chores done “because we've always done them”. Often the mapping alone shows that some steps can simply be removed.

  • Automated data transfer between systems
  • Python scripts replacing manual procedures
  • Scheduled jobs that run on a defined cadence
  • Data cleanup and normalization
02

API integrations and data synchronization

I connect the systems your company runs on, whether CRM, shop, warehouse, accounting or external tools, so data flows between them automatically and stops drifting apart. Nobody enters the same thing in two places anymore.

03

Automated reports and notifications

Reports that build themselves and land in the inbox or team chat on schedule, plus notifications for events that need a reaction: an unpaid invoice, stock running low, a failed overnight job.

  • Recurring reports generated without human effort
  • Email and team-chat notifications
  • Alerts on business events that need attention
04

Document processing

I automate document work: reading data out of invoices and orders, generating contracts or offers from templates, and sorting email attachments into the right place, instead of retyping and filing by hand.

Typical situations

  • 01

    Someone on the team starts every week with hours of copying data from one system into another.

  • 02

    The monthly report takes two days of manually stitching numbers from several sources, and errors still slip through.

  • 03

    Orders and invoices arrive by email, then get retyped into the system by hand.

  • 04

    Two systems hold the same customer data and nobody knows anymore which one is current.

What you can count on

  • Tasks that used to cost hours a week now run on their own, with a run log and an alert whenever something needs attention.

  • Integrations built to withstand trouble: error handling, retries and loud alarms instead of silent failures.

  • The code and documentation belong to your company, so another vendor or your own team can take the automations over at any time.

  • A measurable result: before we start, we establish what the process costs today, so the difference after launch is there in black and white.

Technologies

  • Python
  • REST APIs
  • PostgreSQL
  • Supabase
  • AWS
  • Docker
  • GitHub Actions

Questions about this service

With a short conversation about what the team does on a recurring basis. The best candidates for automation are tasks that are frequent, rule-based and painful. We pick one, I automate it first, and we plan further steps only once the first result is visible.

I pick whatever makes sense for the case and tell you plainly why. Off-the-shelf tools can be fine to start with, but at scale the subscriptions grow and the capabilities run out. A dedicated Python script is fully owned by your company, does exactly what is needed and carries no monthly fee per process step.

I build automations so a change on the other side shows up immediately: input validation, an alert on failure and a safe stop instead of processing bad data. The fix is usually quick, and for business-critical integrations I offer ongoing maintenance.

It often pays off fastest in a small company, precisely because the same people do everything and every hour recovered has value. No big platform required: a single script that removes someone's weekly chore is often a few days of work. Scope and cost are agreed up front, in writing.

Related services

Tell me about the task that eats the most time

The first conversation is free: you describe the process, and I tell you whether and how it can be automated, how much work it takes and what result to expect.