Business Systems · Professional case study

Leasing Operations & Automation

I work in operational bicycle leasing and lead the leasing area. My software and automation projects grew out of concrete problems in daily operations — a practical starting point for turning process knowledge into working digital systems.

The Challenge

Different leasing providers have different mandatory fields, workflows and requirements. At the same time, customer and bicycle data, documents, status information and downstream processes need to come together reliably.

Understanding those relationships was the starting point for identifying repetitive tasks and unnecessary manual steps.

From Process Analysis to Software

I began by analysing existing workflows. Small automations and internal tools gradually developed into a broader approach to digital leasing and operations processes.

My responsibility extends across the whole development cycle: from understanding the operational need to testing the solution in practice and refining it through feedback.

  1. 01Understand the problem
  2. 02Model the process
  3. 03Define requirements
  4. 04Develop the solution
  5. 05Test in real operations
  6. 06Collect feedback and iterate

Result · Specific workflow improvement

~60% reduction in processing time

A new interface and workflow I developed simplified key steps in day-to-day leasing operations.

This figure applies to the work supported by that interface and workflow, not to the leasing department as a whole.

The wider operational context

Over the same period, the leasing area continued operating with significantly less staffing capacity, while additional responsibilities in service, workshop and insurance were added.

How the approach evolved

As the problems became more connected, the technical scope expanded from individual automations to tools and systems with shared process logic.

  1. 01

    Automate individual tasks

    Python-based automations for Excel and Outlook were an early step: addressing repetitive manual work in existing day-to-day processes.

  2. 02

    Build local tools

    Local applications and internal tools with SQLite and Tkinter brought structured data models and process logic into the work. The focus expanded from individual tasks to connected workflows.

  3. 03

    Develop web applications

    The technical work grew to include React and TypeScript interfaces, FastAPI, PostgreSQL, APIs and integrations — supporting the move towards more complex operational systems.

Today, AI-assisted development and a Git-based development workflow support this iterative work: defining requirements, developing solutions, testing changes and improving them through feedback.

What this demonstrates

My starting point is operations and process management. I connect process design, product thinking, software development and AI to translate real operational problems into functioning digital systems. Understanding the work, modelling its requirements and iterating in practice are all part of building the solution.