Skip to content
DE | EN |
Michael Boiman

Michael Boiman

Freelance Quality Engineer & AI Architect • 20+ Years QA • 4+ Years AI Development

I combine quality engineering with AI architecture: test automation, multi-agent systems (MCP & A2A), and e-invoicing platforms to EU standards — measurable and in production.

Live proof, not a portfolio claim

Agent profile card (A2A)

This CV has its own AI agent.

Live

It answers questions about experience and stack, reads free slots as free/busy only, and can hand meeting requests to me. For domain questions it consults a second agent on its own — agent-to-agent, not just a chatbot. Meeting requests go to me and are only answered after my personal approval.

Live at mboiman.bks-lab.com

JSON-RPC · Streaming · Free/Busy · Handoff

protocolVersion: 0.3transport: JSONRPCstreaming: trueskills: 4

Try a question

Career Profile

Quality Engineer and AI Automation Expert with 20+ years in software quality assurance and 4 years of specialized AI development. My focus: transforming business processes through measurable automation.

40+

Skills

one orchestration hub

20+

Repos orchestrated

across 7 project boards

Live

AI agent

this CV answers for itself

In enterprise projects (DB Vertrieb, DVAG, TÜV Süd) I worked on quality monitoring, AI-driven test automation, and legacy migrations secured by 24/7 validation.

Today I combine quality engineering with AI architecture: MCP and A2A protocols, multi-agent systems and e-invoicing platforms to EU standards — bundled into an automation ecosystem that an orchestration hub runs across 20+ repositories, agents and protocols. One of those agents answers this very CV, live.

I also pass this knowledge on — in developer and business workshops and as an invited guest speaker at TU Darmstadt — translating hands-on AI for technical and non-technical audiences alike.

PROJECTS & SOLUTIONS

Innovative AI solutions and automation tools

AI & DevOps

AI Context Orchestrator — Multi-Repo Development Platform

PythonYAMLClaude Code PluginsHooks APIGitHub ActionsElasticsearch +2
Central Control System for Enterprise AI Development

Core Features:
Context Orchestrator: ecosystem.yaml as single source of truth for 20+ repos, customers, infrastructure and skills
40+ Skills: Log analysis, deployment verification, incident handling, email management, meeting transcription, PDF/certificate generation, SharePoint integration
Hook-based Permission System: Smart Guard with project-specific security rules (branch protection, secret detection, deployment gates)
Structured Work Tracking: Automatic documentation with daily/weekly archiving and cross-project Kanban board
Cross-Repo Automation: Seamless navigation and operations across customer, partner and internal repositories
Open-source layer: three-tier architecture — a generic OSS skeleton (MIT, in preparation) is fed from this seed instance, with a BKS overlay in between.

Impact: Productivity boost through AI-driven workflows — from incident response to meeting documentation largely automated

Enterprise Integration

E-Invoicing Automation Platform

PythonAzure FunctionsPeppolStorecoveSAP ByDesignZUGFeRD +3
Production E-Invoicing Pipeline (Peppol/EN 16931)

Core Features:
Peppol Network Integration: Connection to European e-invoicing network via Storecove Access Point
Multi-Format Support: ZUGFeRD, Factur-X, XRechnung, UBL 2.1, CII (EN 16931 compliant)
ERP Integration: Automatic transfer to SAP ByDesign with validation and error handling
Hexagonal Architecture: Domain-driven design with Ports & Adapters for maximum testability
Dual-Channel Inbound: Storecove Webhook (Push) + Email Inbox (Pull) for redundant processing

Impact: Production system — Peppol connectivity per EN 16931, automated inbound and outbound invoice processing across the Storecove route into SAP ByDesign.

Training & Workshops

Developer Workshop: AI-Agent Development & Integration

Anthropic ClaudeGoogle GeminiOpenAI GPT-4oMCPA2APlaywright +3
Target Audience: Developers, Technical Leads, DevOps Engineers

Workshop Content:
Hands-on AI Agent Development: Live coding with Claude, Gemini, GPT-4o
Next-Gen Protocols: MCP & A2A implementation for enterprise integration
Browser Automation: Playwright-MCP for automated test generation
IDE Integration: AI assistance workflows — Claude Code as primary stack, GitHub Copilot & VS Code as tool comparison
Multi-Agent Orchestration: JSON-RPC, secure agent communication
Practical Demos: Jira integration, Elasticsearch queries, GitHub workflows

Deliverables: Complete source code, slides, hands-on exercises, production-ready templates

Consulting & Strategy

Enterprise AI Consulting: From Strategy to Implementation

AI StrategyProcess AnalysisROI AssessmentImplementation PlanningChange ManagementExecutive Workshops +1
Target Audience: C-Level, Management, Product Owners, Business Analysts

Consulting Services:
Strategy Development: From AI vision to measurable implementation roadmap
Process Analysis: Identification of automation potential, quality-first assessment
ROI Assessment: Business cases, cost savings, amortization calculations
Executive Workshops: Hands-on strategy sessions with live-demo business cases
Change Management: Team adoption, training concepts, resistance management
Implementation Support: From concept to productive AI solution

Deliverables: AI strategy template, ROI calculator, implementation roadmap, executive workshop, implementation support

Quality Engineering

Quality Dashboard - Real-time Overview

GrafanaElasticsearchPythonCI/CDPlaywrightJira API +3
End-to-end solution for real-time quality monitoring across 10 test tools, 5 environments plus multi-source integration (Pipeline, LeanIX, Jira, Confluence) for automated PDF reports with open issues, bugs, and technical debt.

Quality Engineering

24/7 Automated Legacy Migration Validator: Dual-Run Quality Engineering

JavaCucumberKibanaGraylogElasticsearchContainer +4
Enterprise Legacy Transformation with End-to-End Quality Assurance

The Challenge: Complex mainframe price calculation with millions of combination possibilities needed secure migration - without quality loss or data errors.

The Solution: 24/7 Dual-Run Validation System with intelligent deviation analysis
Continuous Testing: Randomly generated tests across all variations around the clock
Real-time Monitoring: Live dashboard with deviation detection on every deployment
Complete Traceability: Every deviation uniquely logged with technical and business context
Automated Root Cause Analysis: Direct access to calculation paths and error sources
Quality Intelligence: Kibana dashboards for end-to-end quality overview

Result: Secure migration without data loss, 24/7 validation across all combinations and full transparency over migration status

AI & Machine Learning

MCP – Model Context Protocol & A2A

Python · TypeScript · LLMs · API Integration

AI & Quality Engineering

AI-driven Test Automation

Python · OpenAI GPT-4 · Playwright · IDE Integration

AI & Machine Learning

Automated NLP Analysis of PDF Documents

Python · spaCy · NLTK · OpenAI GPT-4

Professional Experience

LLM Infrastructure Architect & Automation Engineer

BKS - AI Research & Development

06/2025 – present

Development of LLM-orchestrated Enterprise Development Ecosystem: Fully integrated system for knowledge management, project automation, and development workflows with Claude, Gemini, and OpenAI GPT.

Tools & Technologies

• LLM Orchestration: Claude (primary), Google Gemini, OpenAI GPT, Model Context Protocol (MCP), Google Agent Development Kit (ADK)
• AI Development Platform: Claude Code, Plugin Architecture (Skills, Hooks, Commands, Agents), YAML/Markdown Configuration
• Multi-Agent: A2A Protocol, Orchestrator/Knowledge Agents, Agent Cards, JSON-RPC 2.0, SSE Streaming
• Backend: Python 3.13, FastAPI, uvx Distribution, Git Submodules
• Automation: GitHub Actions, GitHub GraphQL API, gh CLI
• Integration: SharePoint API, Clockify API, Elasticsearch, Natural Language Processing
• Development: Bash Scripting, jq, Docker, Multi-Agent Systems; orchestrated repos span Python, TypeScript, Rust and Go

Quality Engineering

TÜV Süd

09/2025 – present

Quality Engineering for an enterprise platform for AI-powered document processing in medical device certification (MDR/IVDR) with AI chat integration and data pipeline automation.

Tools & Technologies

• Testing: Behave, Playwright, TypeScript, Python, pytest, Page Object Model, Fixtures
• Monitoring: Azure Monitor Workbooks, KQL, Application Insights, Log Analytics
• Backend: FastAPI, Python, Pydantic, SQLModel, Azure Functions, Azure Service Bus
• Frontend: React, TypeScript, Vite, TanStack Router
• AI Integration: Azure OpenAI (GPT-4o), LangChain, Azure AI Search, Embeddings
• DevOps: Azure DevOps Pipelines, Git, Docker, Azure Blob Storage, Poetry

AI-driven Automated QA Environment for Energy Infrastructure

AkkuSwap Startup

07/2024 – 01/2025

QA Leadership for EU-wide Battery Swap Infrastructure: AI-driven simulation tool for battery swap station network with energy infrastructure integration

Technical Stack

• Infrastructure: Linux, Docker, Azure OpenAI
• Automation: pytest, AI code generation integration patterns
• Monitoring: Grafana, Azure Monitoring
• Energy Systems: Battery swap infrastructure, grid integration simulation

Key Achievements
• Established QA methodology for AI-driven infrastructure simulation
• Created testing framework for energy sector critical systems
• Validated proof-of-concept with measurable reliability improvements

Platform Quality Architect (CI/CD, Monitoring, Automation)

DVAG

08/2021 – 05/2025

Test management & coordination, as well as introduction of CI/CD with quality-gate setup. Acting as cross-team Quality Lead: onboarding, guidance, consulting and training for the introduction of quality metrics and test automation within the pipeline across teams.

Tools

• IntelliJ / Visual Studio Code
• Java / JavaScript / TypeScript
• Playwright / Gauge / Karate
• Python for processing and analysis of test and reporting data
• CI/CD / GitHub – reusable workflows
• Helm / Containers
• JIRA / Confluence
• Grafana
• Behaviour-Driven Development
• Consumer-Driven Contracts (Pact.io)

Technical Lead & AI Automation Architect

BKS

01/2024 – 04/2025

Technical lead & development: Design and implementation of a scalable automation solution for processing e‑invoices and PDF invoices fetched from a mailbox of a leading online job platform (under NDA). Full responsibility from requirements analysis through implementation to production go‑live.

Tools & technologies

• Azure Functions: Serverless orchestration of automation workflows.
• Python: Core logic for data extraction, classification and integration with automated CI/CD processes, packaging, and comprehensive unit and integration tests for quality assurance.
• E-Invoicing: Peppol Network, Storecove API, ZUGFeRD/Factur-X, XRechnung, UBL 2.1, CII
• ERP Integration: SAP ByDesign, Salesforce
• Microsoft Graph API: Access to Outlook mailboxes and SharePoint libraries.
• GitHub: Version control, CI/CD pipelines and collaborative development.
• Kibana: Monitoring, log analysis and performance dashboards.
• Streamlit: For developing an interactive web application for visualization.
• AI Automation: Claude AI, Custom Skills Development, Git Analysis, Natural Language Processing
• Protocols: Model Context Protocol (MCP), Agent-to-Agent (A2A), JSON-RPC 2.0

AI Engineering Lead & ML Solutions Architect

BKS on behalf of Ryze

04/2023 - 04/2024

Project management & technical lead: Development and deployment of an AI-driven email bot to automate customer communication, AI-assisted processing of incoming emails and triggering of follow-up activities in existing SAP systems. Responsible for end-to-end project coordination and team management from idea to implementation."

Tools & technologies

• Azure Functions: For serverless application architectures and ML model execution.
• Python: Main programming language for the email bot and ML models.
• Microsoft Graph API: For accessing and processing emails in Microsoft Outlook 365.
• SAP API: For querying customer data and communicating with SAP systems.
• GitHub: For version control, CI/CD pipelines and collaborative development.
• Kibana: For real-time monitoring and system performance analysis.
• Streamlit: For developing an interactive web application for system monitoring.

DevOps Quality Lead & Dashboard Architect

DB Vertrieb

01/2017 - 05/2021

Test management, test coordination, test automation – agile (Kanban, Scrum, SAFe): Coordination as PO of a cross-team QA team including cross-team onboarding, support, consulting, training

Tools

• IntelliJ
• Java
• Cucumber / Cypress
• JMeter / Gatling
• CI/CD / GitLab CI / Jenkins
• Helm / Docker
• JIRA / Confluence
• Kibana / Grafana / Instana / Graylog
• Behaviour Driven Development
• Consumer Driven Contracts (Spring Cloud Contract)
• Ionic (hybrid app)
• Selenium

Performance Engineering Lead & Test Architect

DB Systel

09/2015 - 01/2017

Load and performance tests and analysis – test manager, test designer, analyst: Development, execution and analysis of load and performance tests

Tools

• Visual Studio
• Eclipse
• JMeter
• Git
• JIRA / Confluence
• Excel & Access VBS
• Interfaces: HTTP, WS, REST, MQ, JMS

Senior iOS Developer & Mobile Architect

Telekom

04/2015 - 09/2015

Senior iOS Developer: Further development of the rebuilt version of Deutsche Telekom's Customer Center App, extension with new functionalities for IFA.

Tools

• Xcode
• Git
• JIRA

Quality Assurance Lead & Test Automation Architect

Siemens

05/2009 - 03/2015

QA, test management, test automation, requirements engineering: A total of 5 projects were supported as QA & test manager and successfully implemented
Projects
• SIPCA - Management system for employee annual targets and bonus calculation
• STM - Application and travel expense recording (Frontend: Web / Backend: SAP)
• GPM2 - Share bonus program for employees (Frontend: Web / Backend: JBoss)
• PATAC
• SOM - Management and overview of OrgUnits

Tools

• HP ALM
• HP UFT
• HP QC
• Quick Test Pro

Performance Test Engineer & Load Testing Specialist

ING-DIBA

03/2009 - 05/2009

Load and performance tester: The goal of the project is the design and development of LoadRunner scripts for load testing a bundle of approx. 20 J2EE applications in a banking portal

Tools

• LoadRunner

Performance Test Engineer & Quality Consultant

British Telecom, Mobiliar, DB-Systel, Sparkassen Informatik, Loyalty Partner, Telekom, Itelium, Deutsche Post, Postbank

01/2006 - 12/2008

Load and performance tester / tester: Various projects, predominantly load & performance tests

Tools

• LoadRunner

Speaking & Workshops

Guest Lecture: AI-Assisted Software Development in Practice

TU Darmstadt — Information Systems Group · Lab course “AI Startup: From Idea to Execution”

04/2026

Workshop: Development with Generative Language Models

Developer Workshop - Agent-based Software Development

06/2025

Presentation: Efficient Documentation through Automation

Enterprise Presentation - AI-powered Documentation Workflows

04/2025

Applications of AI in Business Context

AI Workshop for Business Integration

2023