Skip to content
th3chris

Curriculum Vitae · 2026

Christian Daniel

Cloud Solution Architect · Senior Software & AI Engineer

Cloud-native platforms, distributed systems and AI in production. Long-standing focus on the Microsoft and .NET ecosystem.

Profile

I bring AI to where it takes work off people's hands: into the processes and platforms that companies run on. I build agent systems that support management in planning, steering or communication and drive development, refactoring and code quality. Along the way, I own the architecture and development of distributed systems, from frontend and APIs through messaging to operations on the Kubernetes cluster.

Professional experience
25+ years
Self-employed
since 2010

Professional Experience & Projects

  1. 2020 – 2024

    Cloud Solution Architect & AI Engineer

    Hoffmann Group / Hoffmann Engineering Services GmbH · München · 100% Remote

    • April 2024 – present· 3rd engagement
    • June 2022 – December 2023· 2nd engagement
    • September 2020 – March 2022· 1st engagement

    Member of the five-person Data Hubs team at Hoffmann Group since September 2020, currently in the third engagement. The Data Hubs consolidate data from SAP, Informatica PIM and Microsoft Dynamics CRM and serve as business-critical infrastructure for the group's digital products: 18 services across three data hubs, more than 1 million GraphQL requests per day. Three engagements in six years.

    • Design and evolution of the GraphQL API gateways for the Identity, Product and Order Data Hubs with federation across the microservices; framework decision for GraphQL.NET after evaluating Hot Chocolate
    • Established AI-assisted software development in the team: custom MCP servers, skills and harnesses for development, refactoring and code quality
    • Event-driven synchronization services for SAP, Informatica PIM and Dynamics CRM using RabbitMQ and Azure Service Bus
    • Performance engineering for flexible data access: indexing and search with Elasticsearch, caching with Redis, load testing with k6
    • Observability as part of the architecture: OpenTelemetry, Prometheus/Grafana and Elastic with metric-based alerting
    • Authorization model based on scopes and policies, built and operated within ISO 27001-certified company processes
    • Quality assurance and CI/CD: Testcontainers integration tests, live end-to-end tests, WireMock and SonarQube quality gates in Azure DevOps pipelines
    • Technical leadership through code reviews and mentoring, plus operations, incident analysis and support of the production systems
    Languages / Frameworks.NETC#ASP.NET CoreEntity Framework CoreGraphQL.NETGraphQL FederationNext.jsReactHangfireQuartz.NETWireMock.Net
    AI / LLMAnthropic Claude API (.NET)MCP Server
    Databases / StoragePostgreSQLMongoDBElasticsearchRedisTimescaleDB
    MessagingRabbitMQAzure Service BusAzure Event Hubs
    ObservabilityOpenTelemetryPrometheus / GrafanaJaeger
    CloudAzureAzure Key Vault / App Configuration
    DevOps / BuildKubernetesAzure DevOpsCake BuildGitVersionHelmDockerAnchore Grype / TrivySonarQubeRenovate Bot
    TestingTestcontainersk6NUnitxUnit
    Integration / EnterpriseSAP IntegrationInformatica PIMMicrosoft Dataverse / Dynamics CRM
  2. 2026

    Software Architect & AI Engineer

    active Fit und Gesund GmbH (Fitness & Therapie) · Region Trier · Remote

    • June 2026 – present· AI decision platform
    • June 2026 – July 2026· Internal controlling application
    • February 2026· Proof of concept

    Several projects for a regional fitness and therapy group with four locations: an internal controlling application for utilization, target hours and revenue potential of the practices, an agent platform that supports management in day-to-day business, and a proof of concept for an AI booking assistant.

    • AI decision platform for management: an agent setup for planning, monitoring and steering the company, connected via RAG, MCP and skills
    • Agents for email triage, requirements management and steering customer communication
    • Connected services: Mail-Archiver, Paperless-ngx as document archive and custom sync tools for fitness and therapy industry software, including Magicline and TheOrg
    • Internal controlling application “activehub”: capacity planning, target/actual comparison and a utilization traffic light per location
    • Proof of concept for an AI booking assistant with voice output (OpenAI)
    Languages / Frameworks.NETC#GraphQLEF CoreASP.NET IdentityNext.js
    AI / LLMOpenAI API
    Databases / StoragePostgreSQL
    DevOps / BuildGitLab CIKubernetesArgoCD
    OtherWolverine
  3. 2026

    AI Engineer & Process Automation

    AI automation & IT security for SMEs · Region Trier/Eifel · Remote + Vor-Ort

    • August 2026 – October 2026· Orthopaedic specialist practice
    • July 2026 – October 2026· Logistics company

    Engagements reporting directly to the management of a logistics company and an orthopaedic specialist practice: AI-supported automation of business processes, securing the IT infrastructure and digital recruiting processes.

    • AI-supported automation of business processes: analysis of operations and agent workflows that access document and email archives via MCP
    • Securing the IT infrastructure: security analysis, incident response and hardening of internally used services
    • Automated staff recruiting from job posting to application intake, with first job interviews within one week of campaign launch
    • New websites as the foundation for the digital recruiting processes
    Languages / FrameworksPythonNext.js
    AI / LLMMCP
    DevOps / BuildGitLab CIKubernetesArgoCD
    OtherHermesLive-LLMsoMLXPaperless-ngxMail-Archiver
  4. 2023 – 2024

    Senior Software Architect — Distributed Systems

    advastore SE · 100% Remote

    December 2023 – June 2024

    Performance optimization of the distributed control system for an autonomous shuttle fleet in warehouse automation. Distributed systems under real-time conditions, where every millisecond of latency limits throughput.

    • Performance optimization of the distributed control system for an autonomous robot fleet in a warehouse automation platform (Akka.NET actor model), as part of an experienced senior team
    • Evolution of path planning and job assignment by position, load and priority, for higher throughput and calmer operations
    • MQTT-based real-time communication for latency-critical robot coordination
    • As-is analysis of processes and data structures, automated tests and technical documentation as a fixed part of the engagement
    Languages / Frameworks.NETC#Akka.NETgRPCPythonTypeScriptAngularVue.js
    Databases / StorageMongoDBPostgreSQLElasticsearchCassandra
    MessagingMQTT
    CloudAzure AKS
    DevOps / BuildDockerKubernetes
    TestingxUnit
    OtherActor ModelTerraformFlux v2
  5. 2022

    Senior Solution Developer

    Quickmail Systems GmbH / Quickmail AG · 100% Remote

    March 2022 – July 2022

    Self-service portal that lets business customers configure and order large unaddressed mail campaigns themselves, with full responsibility for architecture, frontend and backend.

    • Independent end-to-end development of the customer self-service portal for high-volume direct-mail campaigns
    • Translating complex mailing parameters into clear, responsive self-service flows (Vue.js)
    • Robust order processing via cleanly cut APIs and a maintainable application architecture (ASP.NET Core)
    Languages / Frameworks.NETC#ASP.NET CoreVue.jsTypeScript
    Databases / StorageMicrosoft SQL Server
    CloudAzure
  6. 2020

    App & API Developer

    A EINS Digital Innovation GmbH (Wittlich) · Wittlich · Remote

    March – May 2020

    Extending a sales app and its API within an existing team: contract bundling, new input dialogs, a GetContracts interface and cross-selling adapters. Fast onboarding, delivery and an orderly handover to the team.

      Languages / Frameworks.NETC#Xamarin.Forms
    • 2019 – 2020

      Lead App Developer

      Quickmail Systems GmbH / Quickpac AG (Schweiz) · 100% Remote

      March 2019 – September 2020

      Sole developer responsible for the mobile applications of the Swiss delivery service Quickpac. Offline-first architecture for reliable operation in mountain regions with patchy network coverage, including scanner and RFID hardware integration.

      • Design and development of the "QuickDelivery" courier app: routes, barcode scanning, GPS and time tracking, trilingual in DE/FR/IT
      • Offline-first sync engine for reliable operation under unstable network coverage
      • Kiosk mode and device management for delivery vehicles, integration of Zebra scanners and RFID
      • Apps for depot work, parcel pickup stations and damage management (BPMN workflow) on a shared architectural base
      Languages / Frameworks.NET CoreC#Xamarin.FormsMVVM
      Databases / StorageMicrosoft SQL Server
      CloudAzure
      TestingNUnit
      Integration / EnterpriseRFID
      OtherZebra Scanner
    • 2015 – 2019

      Senior Full-Stack Developer — Cross-Platform

      Itelligence AG / ITML GmbH · Pforzheim / Bielefeld · Hybrid, zuletzt 70% Remote

      July 2015 – March 2019

      Almost four years of enterprise apps for the field sales teams of international brands, including Miele, Emsa, Steiff, Techtronic Industries and Prinoth. Individual customer solutions grew into a shared, fully configurable app framework; most recently two years of designing and building the “NextGen App” for Viega.

      • Implementation of the generic, fully configurable app framework based on .NET Core and Xamarin.Forms: one codebase for iOS, Android and Windows
      • Implementation of various sales and service apps for major clients such as Miele, Emsa, Steiff, Techtronic Industries and Prinoth, from configuration to rollout and maintenance
      • Integration of distributed backend systems and enterprise data (incl. SAP, BMEcat catalogs) via scalable interfaces and GraphQL
      • Modular framework architecture with dedicated building blocks for data access, GraphQL, layout (iOS/UWP), sync, authentication and logging
      Languages / Frameworks.NET CoreC#Xamarin.FormsXamarin.iOSXamarin.AndroidGraphQLMVVMUWPPrism
      Databases / StorageMongoDB
      TestingNUnit
    • 2012 – 2016

      Co-Founder & CTO

      10Geeks Software Engineering GbR (Ewen & Daniel) · Region Trier

      October 2012 – December 2016

      Co-founder and CTO of the software company 10Geeks with two business areas: in-house IoT products and client projects, with six employees.

      • KNX.NET: open-source driver for the KNX automation bus, later ported to .NET Core and published on NuGet under the MIT license
      • Switch smart home app: the HomeKit idea for the Microsoft ecosystem (Xamarin, Azure, SignalR)
      • Quality management tool for BMW, commissioned by IBS / Siemens
      • Cloud-based vehicle configurator for Werner Fahrzeugbau plus tournament and event software, both via Medienfabrik Trier
      • Product development “Word-Expander” for Bartels Media; game design and implementation of “Flappy-Geek” (UWP, iOS, Android)
      • Nominated for mobile awards several times
      Languages / FrameworksC#.NET Core.NET FrameworkXamarin.FormsXamarin.iOSXamarin.AndroidUWPMVVM
      CloudAzureAzure IoT Hub
      DevOps / BuildAzure DevOps
      ToolingVisual Studio
      OtherWindows Presentation FoundationKNX ProtocolWindows PhoneGit
    • 2014

      App Developer — World Cup Campaign

      Razorfish Frankfurt / McDonald's Deutschland · Frankfurt · 80% Vor-Ort

      April 2014 – July 2014

      Virtual football game in the official McDonald's app for the 2014 FIFA World Cup: scan the packaging, trigger a shot on goal. Delivered against a fixed deadline for an audience of millions and released on time in all app stores.

      • Implementation of the promotional game for Windows Phone, including performance optimization of the existing app
      • Then reinforcing the iOS team: the same game mechanics natively in Objective-C
      • Camera integration, packaging recognition, animations and backend integration for entry validation
      Languages / FrameworksC#.NET Framework
      ToolingVisual Studio
      OtherObjective-CWindows PhoneiOSXcode
    • 2013 – 2014

      Software Developer & Software Architect

      Schneider Electric (Marktheidenfeld) · 50% Vor-Ort, 50% Remote

      February 2013 – March 2014

      Integration of engineering tools from several divisions into one unified application, in some cases based solely on existing binaries. Microsoft consultants had previously classified the project as unsolvable; planned, implemented and shipped to production with the team.

      • Development of the central components of the SoMachine suite: shell, frame manager, domain model and application services (WPF, dependency injection)
      • Reverse engineering of proprietary tools for seamless integration into one consistent UI, including COM interop
      • Python tools and build automation (TeamCity, Jenkins) for multi-tool workflows with international teams
      • Mentoring of permanent team members and code reviews in the core integration team
      Languages / FrameworksC#.NET FrameworkPythonCOM-Interop
      ToolingVisual Studio
      OtherWindows Presentation FoundationSCADA IntegrationTeamCityJenkinsXMLReverse Engineering
    • 2010 – 2013

      Software Developer & Software Architect

      Sartorius (Melsungen / Göttingen) · 80% Vor-Ort, 20% Remote

      November 2010 – January 2013

      First engagement as a self-employed consultant: development of a SCADA system for fermentation processes, bioreactors and precision scales in a regulated biotech environment. The engagement was extended several times.

      • Design and development of a near-time, workflow-based data streaming service for biotech process control
      • Plugin-based driver infrastructure for scales and lab devices: serial protocols, TCP/IP and REST
      • Sophisticated WPF visualization tools with real-time data feeds for fermentation processes
      • Development in a GxP environment with 21 CFR Part 11 and validatable processes in mind
      Languages / FrameworksC#.NET FrameworkCOM-Interop
      Databases / StorageMicrosoft SQL Server
      ToolingVisual Studio
      OtherWCF Data ServicesWindows Presentation FoundationWindows Workflow FoundationTeam Foundation ServerResharper
    • 2007 – 2010

      .NET Software Architect

      Felten Group (Wecker, Luxemburg) · Vor-Ort + Kundeneinsätze

      August 2007 – August 2010

      MES systems for pharmaceutical and cosmetics production with high demands on quality and validation. The focus was a proprietary scripting language with its own IDE, which made customer-specific, FDA-validatable systems much faster to implement.

      • Development of a proprietary scripting language with its own IDE, IntelliSense, syntax highlighting and debugging included
      • Precision weighing and control systems for pharmaceutical production, in use at Boehringer Ingelheim, Symrise and Beiersdorf among others
      • FDA-validatable solutions per 21 CFR Part 11
      • Introduction of modern ALM tools (Team Foundation Server) in the development team
      Languages / FrameworksC#C++.NET FrameworkWindows Forms
      Databases / StorageMicrosoft SQL Server
      DevOps / BuildALM
      Integration / EnterpriseMES SystemsFDA 21 CFR Part 11
      ToolingCustom DSLIDE DevelopmentVisual StudioXML Configuration
      OtherWindows Presentation FoundationTeam Foundation Server
    • 2004 – 2007

      Software Developer — POS & ATM Lead Team

      ticket.International (Daun) · Vor-Ort + internationale Einsätze

      January 2004 – August 2007

      POS systems, ticket machines and access control for cinemas and leisure parks, with a focus on hardware integration and international on-site rollouts.

      • Co-development of the Dolphin Suite: POS system, self-service kiosks, seat booking and a scalable backend
      • Hardware integration of barcode scanners, RFID readers, EC card terminals, printers and access gates
      • International on-site introductions: implementation, training and go-live support
      Languages / FrameworksBorland DelphiBorland C++Delphi Visual Component Library
      Databases / StorageFirebird/InterBaseMicrosoft SQL Server
      Integration / EnterprisePOS SystemsATM SystemsBarcode ScannerRFID ReaderEC-Card TerminalsPrinter Integration
      ToolingCrystal Reports
    • 2001 – 2003

      Programming Analyst

      Fimat International Banque S.A. — Société Générale Gruppe (Frankfurt) · Frankfurt · Vor-Ort

      January 2001 – October 2003

      Career start at a Frankfurt securities broker: risk management and regulatory reporting obligations in securities trading, in a six-person development team.

      • Development of the “Miracle” risk management tool for real-time securities trading analysis
      • Implementation of regulatory interfaces to BaFin for compliance and reporting
      • Migration of Access and Excel solutions into a newly created intranet application framework (Zope/Python)
      Languages / FrameworksVisual C++Visual BasicJavaScriptPythonASP.NETComponent Object Model+ / Distributed COM
      Databases / StorageMicrosoft SQL Server
      Integration / EnterpriseExcel AutomationBaFin ComplianceFinancial Trading SystemsRisk ManagementSecurities Analysis
      OtherActive Template Library / Microsoft Foundation ClassesOracleMicrosoft Access Migration

    Own Products & Open Source

    2026

    elapse — time tracking & e-invoicing

    Billing system that runs the entire billing chain, workflow-driven and AI-supported: from second-accurate time tracking through timesheets, ZUGFeRD-compliant invoices and dunning to bookkeeping. Plus native apps for macOS and iOS as well as MCP servers, tooling and skills.

    .NETC#GraphQLEF CorePostgreSQLWolverineQuestPDFMCP ServerSwiftUINext.js

    since July 2026

    Jarvis — AI agent orchestration

    Agent system and personal assistant for running the company and for self-management. Task extraction from email, document management, daily planning and meeting preparation, requirements management and customer communication. Integrated with time tracking, training, nutrition and home automation. Multi-agent orchestration across Claude, Hermes, Paperclip and Microsoft Foundry; native clients for macOS and iOS with a cinematic UI.

    Hermes AgentClaudePaperclipMCPOpenAI gpt-live (WebRTC)Python / FastAPIWebGLSwift (AppKit, WebKit)KubernetesArgoCDInfisical

    since December 2024

    athlo — training platform for endurance athletes

    Training data sync from Strava, Garmin and Wahoo, AI-generated training plans and load analytics for cycling and running. Microservice architecture behind a GraphQL gateway.

    .NETC#GraphQLgRPCRabbitMQPostgreSQLRedisOpenIddictReactStripeKubernetesArgoCD

    2026

    nomnomai — AI nutrition assistant

    Recipes, weekly planning and shopping lists for families, with LLM, image generation and RAG services in the backend and apps for web, iOS, Android and watchOS.

    .NETC#GraphQLPostgreSQLOpenAI APINext.jsSwiftKubernetes

    since 2020

    knx-dotnet — open source

    KNXnet/IP routing and tunneling for .NET, released on NuGet under the MIT license. Continuation of the smart home work from the 10Geeks days.

    .NETC#

    since 2018

    Kubernetes platform & platform engineering

    Two self-operated multi-node Kubernetes clusters, fully as infrastructure as code: one for development, experiments and previews, one for running client applications in production. GitOps with ArgoCD; single sign-on via Authentik, Pocket ID and TinyAuth; secret management with Infisical, including for AI agents; GitLab with CI/CD and container registry; monitoring. Various application stacks.

    k3sArgoCDTraefikcert-managerMetalLBLonghornInfisical / SealedSecretsAuthentik / Pocket ID / TinyAuthGitLab CISonarQubeELK / PrometheusRenovateAnsible

    Tech Expertise

    Courses & Certificates

    Languages

    Deutsch
    Muttersprache
    Englisch
    C1, fließend

    Away from the code

    • Tech labHome automation (KNX, Home Assistant) · Kubernetes and platform engineering · IT security
    • Endurance sportsTriathlon · Road cycling · Bike-packing adventures
    • RC model sports (team pilot at minicopter)