Innovation & AI

Innovation beyond the buzzwords.

I have been building software for two decades, and I see AI as the biggest driver of innovation in how software gets built and used since the cloud. My approach is hands-on: Evaluate honestly, prototype quickly, and only scale what proves its value.

Innovation in my daily work and life

At Nagarro I develop AI-driven solutions for enterprise customers and helped drive the internal AI Champions initiative: Evaluating use cases, building proofs of concept, and presenting working solutions rather than concepts.

That covers agent-based architectures, retrieval-augmented generation, document analysis, human-in-the-loop workflows, and integrating AI capabilities into SAP landscapes with SAP Joule and SAP Business AI.

That curiosity does not stop at the office door: My self-built smart mirror recognizes my face and quietly tailors its display to whoever is standing in front of it, one of several small AI experiments running in my home lab, purely for the fun of building them.

Face recognition greeting on the self-built smart mirror

Focus areas

Agentic AI

Multi-step agents that plan, use tools, and act within guardrails. I work with LangGraph, MCP, and Claude-based tooling to build agents that survive contact with real enterprise processes.

Enterprise AI on SAP

Bringing AI into the SAP world: SAP Joule and Joule Studio, AI capabilities on SAP BTP, and extensions that combine business data with LLM reasoning safely.

Automation & HITL

Automation with a human in the loop where it matters: Document processing, approval workflows, and orchestration with tools like n8n.

RAG & knowledge systems

Retrieval-augmented generation over enterprise content, so answers are grounded in your data instead of a model’s imagination.

Smart Home & IoT

Sensors, actuators, and event-driven control: Automating my apartment, house, garden, and even things on the go.

Digital Helpers

Custom tools, scripts, and automations for monitoring, backups, reporting, and everyday tasks. Practical solutions that simplify processes and save time.

Soldered, wired, and coded

Not everything here started with an LLM. This is a best-of selection of personal automation projects, some built long before AI made this easy, others powered by it today. There are more where these came from, but these are the ones I keep coming back to when someone asks what I actually build for fun.

The Birthday Bot

Automated long before the AI era: A script pulled birthdays from social networks and address books, then sent personalized, dynamically worded birthday messages at a random time, in the right tone (formal or casual) and through the right channel. On my own birthday, a companion script auto-replied to every incoming message, individually and based on what was written.

The Smart Bathroom Fan

Our bathroom has a shower, no window, and a fan wired straight to the light switch. Leaving the light on just to vent the moisture felt wasteful, and guessing how long it needed made no sense. So I added a DHT20 humidity sensor: Once humidity crosses a threshold, a 230V relay switches the fan on, and once it drops below a lower threshold, the fan switches off again. Problem solved.

The Internet Watchdog

My Raspberry Pi carries a USB UMTS SIM card on a cheap data plan and constantly monitors whether the internet is up. If it drops for too long, the Pi first tries to fix it itself: Restarting the router or power-cycling it via a smart plug. If that does not help, it fails over to mobile internet via UMTS (Sakis3G), opens an SSH reverse tunnel, and texts me the access details. That way I never lose contact with my smart home hub and home automation, even when the line is down.

The Bank Account Checker

Many people have several bank accounts and credit cards, but how often do you really check every entry? Too much debited, too little credited, or a transaction missing entirely can easily slip through unnoticed. I wanted a flexible solution without handing my banking data to a third party, so today I get notified whenever a new transaction does not match a predefined rule, like the monthly rent matching its usual pattern. Trust is good, control is better.