The link between business and technology: grasps business processes quickly, turns them into clear requirements and builds working solutions from them with AI tools. Working in supply-chain analytics, SAP transformation and reporting at ALDI since 2018, most recently as Global Supply Chain Reporting Manager with 12 direct reports across 2 agile squads and more than 300 harmonised KPIs for 7 countries. Since 2026, independently builds production web applications with large language models (Claude Code, Lovable) – an AI-assisted job-matching platform that has assessed more than 36,000 job ads, and a business application for an Australian service company – each from requirements analysis through to operation.
Core skills
AI & LLMs: design and development of LLM-based applications with Claude Code; specifications and prompts as the steering instrument; agent workflows (Claude CLI) protected against prompt injection; evaluating AI output against defined criteria; AI app builders (Lovable); ChatGPT, Copilot, Perplexity and the AI features of Power BI, Tableau, Figma and Atlassian; responsible AI use within corporate governance guidelines
Requirements and process analysis: discovery workshops with business teams in 7 countries, epics and user stories, technical concepts and specifications, process analysis and harmonisation, process mining (Celonis)
Software and platforms: AI-assisted development of web applications (React/TypeScript, Node.js), relational databases (PostgreSQL/Supabase, SQLite), data modelling, REST and GraphQL APIs, row-level security, Git/GitHub, Vercel, automated tests
Data and BI: SQL, Python (Databricks), Power BI (DAX, Power BI Service), SAP BW, SAP Analysis for Office, SAP Datasphere, Tableau, Excel/VBA, Power Query, Collibra
Project and vendor management: Agile (Scrum) and Waterfall, Jira and Confluence, risk and dependency management, PMO, steering external service providers including billing and SLAs, steering-committee presentations and decision papers, support for internal and regulatory audits
IT service and security: ServiceNow (ITSM, mid-level), ITIL fundamentals, SIT/UAT and defect management, structured fault and root-cause analysis, GDPR, data classification, TeamViewer, VMware; personal: IP networking (routers, switches) and Linux basics
Professional experience
AI-Assisted Software Development
Freelance and private, Cologne · June 2026 – present
Freelance: design, development and operation of a business application for First Class Filtration (Adelaide, Australia) – booking, route planning, e-signed contracts, invoicing; live in use
Private: AI-assisted platform that collects job ads from 5 sources daily, scores them and tailors application documents strictly from confirmed facts
Product owner lead for the SAP BW reporting/KPI platform: product vision and roadmap; sized and prioritised the backlog by estimated ROI, business value, data quality and feasibility; epics and user stories in Jira
Led 12 direct reports across 2 agile squads, including 3 product owners; set and tracked OKRs at department and team level
Gathered requirements in discovery workshops with business teams and subject-matter experts from 7 countries (supply chain, transport, warehousing); prepared and facilitated refinements and reviews
Developed more than 300 harmonised SAP BW KPIs for consistent, data-driven reporting across 7 countries; first daily transparency on inventory and supply KPIs; data basis for the S&OP process
Wireframes, mockups and clickable prototypes in Figma; co-created universal dashboard design standards with chapter leads; ran feedback and status sessions and kept stakeholders updated via Jira
Around 20 Power BI dashboards and data models for a group-wide platform serving up to 10,000 internal users; helped deliver Project ATLAS (self-service analytics), saving hours of manual reporting per week
System analysis and identification of error sources in report backends; 6-month remodelling of databases and tables for more accurate reports
Early team adoption of AI-assisted tools: AI features in Power BI and Tableau (natural-language KPI exploration, calculations, visuals), Figma, Python in Databricks; Python with AI tooling for large-scale data extraction and transformation
GDPR, data classification and row-level security in the reporting platform; extended and promoted the central data catalogue (Collibra)
Steered external service providers and consultancies, including invoice checks and SLA enforcement; configured Jira workflows, automation rules and dashboards together with the platform administrators
Daily diagnosis and resolution of dashboard issues; handled data and reporting enquiries from internal teams; prepared data for internal audits and government audits
SAP Deployment Manager
ALDI, Australia and United States · January 2023 – February 2024
SAP rollout run as a Waterfall project; regular steering-committee presentations on progress, risks, mitigations and RACI; risk and dependency management alongside the risk management team
Celonis-based data quality assurance across 7 SAP migrations; 80% fewer migration errors in the first rollout, thousands of data issues remedied, 2 FTE of checking effort saved
Master data migration of more than 10,000 articles, 1,500 suppliers and 700 sites; 90% fewer master data errors from the 3rd distribution centre onward
SIT/UAT and defect management in Jira; design input and improvement suggestions to the developers
Built internal tools (data extraction, dashboards, training applications); wrote SOPs and coordinated end-user training; onboarding and change management for more than 500 suppliers
Supply Chain Process Manager – Australia
ALDI Süd, Germany (Remote) · June 2021 – December 2022
Ensured the SAP transformation built centrally in Germany would work for the Australian market, enabling the full transition from legacy systems to SAP
Validated master data and procurement processes in more than 200 UAT scenarios; cross-team coordination to align, streamline and redesign existing processes
Managed end-to-end product lifecycle processes with buyers, master data teams and IT – from contract through purchase, delivery and distribution to point of sale
Supply Chain Manager – Replenishment and Logistics
ALDI, Australia · September 2018 – May 2021
Forecasting and availability monitoring for more than 2,000 products across 50+ stores with SQL and Excel; product availability consistently above 99%, waste below 5% of category sales
Built and compared statistical forecasting models (moving averages, seasonal adjustment, regression), using significance testing to select the best-performing approach
Built Excel/VBA tools for data extraction and automation, including replacements for failing legacy systems during COVID-19
End-to-end purchase-order management including supplier negotiations and quality disputes; EDI compliance with suppliers for orders and invoices, including automated invoice creation on goods receipt
Led a 10-person team; helped the regional warehouse reach the top internal ranking for product availability during COVID-19, ahead of 7 other distribution centres
Assistant Store Manager – Operations
ALDI, Australia · August 2014 – August 2018
Led store teams of 15–30 staff across three ALDI stores
Further experience in hospitality, 2008–2014
Selected AI and digital projects
Both projects follow the same approach: understand the business problem, specify the requirements precisely, build with AI, then test and secure the result against measurable criteria. They show how a business question becomes a production application without an in-house development team.
First Class Filter Care – Business Application for a Service Company
Freelance for First Class Filtration, Adelaide (Australia) · June 2026 – present
Starting point: a young company installing and servicing water filters needed one system for customers, technicians, administration and finance. There was no development team; bookings, contracts and invoices ran on phone calls, paper and spreadsheets.
Approach
Captured the business model, workflows and roles (customer, technician, administration, finance) with the owner and turned them into a detailed specification: data model, permissions, user flows, business rules and security requirements
Drove further development through 35 written requirement documents (~26,000 words) – one concept per extension, with goals, affected tables, acceptance criteria and scope limits, so the work stays steerable and traceable for both people and AI
Chose tools by project phase: a fast prototype in the AI app builder Lovable, then further development in Claude Code for more control over database, tests and deployment; around 500 versions in 5 months
Migrated the application and data from Lovable to own Supabase/Vercel infrastructure, including database migration scripts and transfer of all existing data
Business testing and bug fixing in iterative rounds with the owner; requirements continuously prioritised by operational value
Result
Customer portal: online booking with capacity control, rescheduling, service history, meter readings to predict the next filter change, referral programme with credits
Operations: route planning across 7 service zones with automatic assignment by postcode, technician assignment and availability, daily run sheets, status history per job
Contracts and finance: digital installation contracts with e-signature (in person or by link), versioned contract templates, invoicing including GST, deposit receipts, payment reconciliation, contractor invoicing, cost view for the finance role
Architecture: React/TypeScript (TanStack Start), PostgreSQL (Supabase) with ~40 tables, 60 database functions and row-level security, hosted on Vercel; integrations with the Google Places API (address autocomplete, key server-side only) and Resend (email delivery)
Also produced with AI: website with 4 articles, privacy, terms and warranty pages, marketing strategy, installation agreement, guides for administration, customers and technicians, invoice and email templates
Status: live, early stage
Job Tracker – AI-Assisted Job-Matching and Application Platform
Private project, Cologne · September 2026 – present
Starting point: job hunting across several boards was hard to keep track of, and AI-generated applications tend to invent qualifications. The goal was a system that scans the market daily, scores it honestly and builds documents only from evidenced facts.
Approach and result
Daily automated collection of new job ads from 5 sources – Bundesagentur für Arbeit (REST API), XING (GraphQL API), StepStone, EnglishJobs and Talent.com; more than 36,000 ads in a SQLite database
Scoring of every ad: keyword coverage against the confirmed profile (calibrated against reference cases), cosine similarity, public-transport commute time via the EFA interface, duplicate detection across job boards
Rule-based detection of degree and language requirements with automated tests; every rule measured against the stored data – e.g. detection of German-language requirements improved from 348 to 678 ads, without false hits such as "Deutschlandticket"
LLM agents (Claude CLI) for analysis and ATS review at the press of a button; job ads treated as untrusted input, agents run with no tool access (protection against prompt injection)
Application pipeline of 4 custom Claude Code skills (tailor CV, ATS score, revision, cover letter EN/DE) with one fixed fact base as the only source: no invented qualifications, open points are asked about and recorded
Interfaces guarded against silent failures: every fetch checks that a filter was actually applied – which caught an unannounced change at StepStone immediately
Runs locally with no ongoing API costs: Node.js server, dashboard as a mobile web app (PWA), daily run via Windows Task Scheduler
Technical decisions and measurements documented throughout, so every rule stays traceable and can be developed further by a person or by AI
How I work with AI
Understand first, then build: clarify business processes and roles before any code is written – grounded in requirements work across 7 countries at ALDI
Specification as the steering instrument: requirements, data model and acceptance criteria are written down; the AI builds, the responsibility for the result stays with the person
Measure, don't guess: check AI output and rules against real data and defined criteria, pin edge cases with tests
Security from the start: permissions at database level (row-level security), keys server-side only, external text treated as untrusted, data protection considered throughout
Pick tools by purpose: AI app builders for fast prototypes, Claude Code for controlled development, standard tools (ChatGPT, Copilot, Perplexity) for research and writing
Explain clearly: present results to business, management and technical teams in their own language – from steering-committee decks to technician guides
Where I fit
AI, Technology Assessment and Digital Innovation
Hands-on use and evaluation of LLM tools (Claude Code, Lovable, ChatGPT, Copilot, Perplexity) in two production applications – from idea to operation. Technical concepts, user stories and acceptance criteria as the basis for delivery; business testing; evaluating AI output against defined criteria; protection against prompt injection.
Business Analysis and Digital Platforms
Requirements gathering with business teams in 7 countries, translation into workable concepts, backlog prioritisation by business value and feasibility, SIT/UAT and defect management, process analysis with Celonis, documentation written for its audience. Close collaboration with development, IT and business teams.
IT Project Management, Vendor Management and Governance
SAP rollout as a Waterfall project and delivery through agile squads; steering-committee presentations, risk and dependency management, RACI, PMO. Steering external service providers with SLAs and invoice checks; data preparation for internal audits and government audits; GDPR, data classification and row-level security.
IT Service and User Support
ServiceNow (ITSM) and Jira in daily use, ITIL fundamentals; daily fault analysis across data feeds, reports and dashboards; handling enquiries from internal teams; end-user training, SOPs and guides; remote support with TeamViewer.
Development, education and languages
Professional development
Short courses: leadership, people management, coaching, KPI management, SAP (including MM), SAP BW, project management, product ownership
Education
Advanced Diploma in Multimedia – Swinburne TAFE, Australia, 2008
Further technical skills
3D and CAD: AutoCAD, 3ds Max, Autodesk Fusion, SolidWorks, Blender; freelance architectural visualisation (~30 house designs); 100+ self-designed 3D-printed parts
Languages
English – native · German – B1 (B2 course since October 2026, targeting C1) · Japanese – elementary