André Heiner

AI Engineer & Senior Full-Stack DeveloperGenAI · LLM · Agentic AI · RAG

Wiesbaden, Hessen, Germany · open to relocate
Bleichstr. 42, 65183 Wiesbaden, Germany · open to relocate
Contact details & full address available in the downloadable PDF.

Summary

Senior software engineer with 15+ years of full-stack experience and 2+ years focused on production Generative AI. Delivered 15+ enterprise GenAI projects (2024–2026) spanning multi-agent systems, RAG pipelines, LLM-powered automation, and AI-assisted developer tooling — across banking, insurance, healthcare, manufacturing, and public sector. Strong Java / Python engineer, cloud-native on AWS / Azure / GCP, hands-on with LangChain, LangGraph, OpenAI, Anthropic Claude, Google Gemini, and open-source LLMs. Diploma in Informatics from Philipps-Universität Marburg (equivalent to M.Sc.).

Core Skills

Generative AI & LLM EngineeringOpenAI (GPT-4 / 4o / 4o-mini), Anthropic Claude, Google Gemini, Llama 3.1; prompt engineering, tool use / function calling, structured output, RAG, vector DBs (Pinecone, Chroma), Azure OpenAI, Azure Document Intelligence.
Agentic AILangChain, LangGraph, LlamaIndex; multi-agent orchestration, state machines, human-in-the-loop escalation.
BackendJava 17 / 21, Spring Boot 3, Java EE / Jakarta EE; Python 3.11, FastAPI, Pydantic; Node.js; REST, GraphQL, gRPC; microservices; Camunda BPMN.
FrontendAngular 10–17, TypeScript, RxJS, NgRx, Module Federation, Angular Universal (SSR).
Cloud & DevOpsAWS, Azure, GCP; Docker, Kubernetes; Jenkins, GitLab CI, GitHub Actions, Azure DevOps; Terraform; ELK, Grafana, Datadog.
DataPostgreSQL, Oracle, DB2, MongoDB, Elasticsearch; Kafka, RabbitMQ; Redis; Flyway, Liquibase.
Security & ComplianceOAuth2 / JWT, Keycloak, SSO, GDPR-compliant architectures, on-premise LLM deployments, secret-scanning for AI-generated code.
AI Developer ToolingCursor IDE, Claude Code, GitHub Copilot, Amazon CodeWhisperer; n8n, Make.com, VAPI, Flowise; ElevenLabs, HeyGen, Google Veo 3, OpenAI Sora 2.

Professional Experience

Founder & Principal AI Engineer — BANCKOM GmbH, Wiesbaden

2022 – Present

Refocused the practice on applied Generative AI at the onset of the global LLM wave, delivering production GenAI systems to enterprise clients across finance, insurance, healthcare, manufacturing, and public sector.

Selected GenAI & AI Engineering Projects (2024 – 2026)

Vibe-Coding & Ad-Carousel Automation Advertising Agency

Jan 2026 – Feb 2026
  • Built an automated content factory that generates LinkedIn / Instagram carousels, tutorials, and avatar product videos from product data, blogs, and landing pages.
  • Designed analysis pipelines that extract scene structure, hooks, and CTAs from high-performing reels (> 500k views) and regenerate brand-specific assets.
  • Orchestrated HeyGen (avatars) and ElevenLabs (voice cloning) via Python / TypeScript services on Docker + GitHub Actions CI/CD.
  • Implemented scheduled, fully automated publishing across LinkedIn and Instagram APIs with engagement tracking.
Stack

Python · TypeScript · Node.js · Cursor IDE · GitHub · n8n · REST APIs · HeyGen · ElevenLabs · DALL·E / Midjourney · LinkedIn & Instagram APIs · Docker · GitHub Actions

Hyperlocal City-Alert Video News Marketing Agency

Oct 2025 – Feb 2026
  • Daily AI-generated ≤ 60 s news videos on local events (traffic, weather, strikes, public safety).
  • Aggregated police / fire / transit feeds, city APIs, and social media via n8n; geo-clustered and de-duplicated.
  • Generated scripts with GPT-4 / Claude; videos with Sora 2; published to YouTube Shorts, Reels, TikTok, LinkedIn, Threads.
  • Added human-in-the-loop review for sensitive events and an agency-facing operations dashboard.
Stack

n8n · OpenAI Sora 2 · GPT-4 · Anthropic Claude · Perplexity · Node.js · Python · geo-tagging · RSS feeds · YouTube / Instagram / TikTok / LinkedIn / Threads APIs

AI News Video Factory Marketing Agency

Sep 2025 – Feb 2026
  • End-to-end daily pipeline: research → script → Google Veo 3 video → multi-channel publishing.
  • Benchmarked Sora 2 vs. Veo 3 and led final tool selection; engineered retry and alerting for LLM and upload failures.
  • n8n self-hosted orchestrator, custom nodes, Python and Node.js microservices.
Stack

n8n (self-hosted) · Google Veo 3 · GPT-4 · Claude · Perplexity · Python · Node.js · YouTube Data API · Meta Graph API · LinkedIn API · TikTok API · Docker · GitHub

Enterprise AI-Coding Assistant Rollout IT Services (150+ developers)

Feb 2025 – Present
  • Led enterprise integration of Cursor IDE, Claude, and GitHub Copilot into Spring Boot + Angular teams.
  • Authored governance policy covering tool selection, API-key management, and data residency; built custom prompt libraries for internal frameworks.
  • Implemented pre-commit hooks to detect LLM-generated secrets; ran a 3-month controlled A/B study on developer productivity.
  • Trained 150+ engineers on prompt engineering and secure AI-assisted development; built an analytics dashboard for accepted suggestions, time saved, and code quality.
Stack

Cursor IDE · Claude 3.5 Sonnet · GitHub Copilot · Amazon CodeWhisperer · GPT-4 Turbo · Llama 3.1 (Codestral) · VS Code · IntelliJ · SonarQube · Snyk · Trivy · GitLab CI/CD

Multi-Agent Document-Processing System Manufacturing

Aug 2024 – Jan 2025
  • Production multi-agent system (Classifier, Extractor, Validator, Router) for invoices, contracts, and correspondence, integrated into SAP ERP and SharePoint.
  • Built LangGraph state machines with GPT-4 Turbo and GPT-4o-mini; OCR via Azure Document Intelligence and Tesseract.
  • Python 3.11 / FastAPI / Pydantic; RabbitMQ for async agent communication; PostgreSQL + MongoDB; Azure Kubernetes with Azure DevOps CI/CD.
  • Implemented human-in-the-loop escalation, retry logic on LLM-API failures, and a Streamlit admin dashboard for agent KPIs.
Stack

LangGraph · LangChain · GPT-4 Turbo · GPT-4o-mini · Azure Document Intelligence · Tesseract · Python 3.11 · FastAPI · Pydantic · RabbitMQ · PostgreSQL · MongoDB · Apache Airflow · Docker · Kubernetes · Azure · Datadog · Streamlit

AI Automation with Make.com Digital Service Provider

Aug 2025 – Oct 2025
  • Scalable support automation: GPT-4 classification and summarization of inbound e-mail, automated ticketing and CRM integration.
  • Cut response times by ~50% and eliminated most manual triage.
  • Python / FastAPI microservices for complex logic; Supabase (Postgres) and Redis; Microsoft Graph API, Salesforce, Zoho, Zendesk, Freshdesk integrations.
Stack

Make.com · OpenAI GPT-4 · Python · FastAPI · Supabase (PostgreSQL) · Redis · Microsoft Graph API · Salesforce · Zoho · Zendesk · Freshdesk · Datadog · Sentry

AI Automation & n8n Orchestration Mid-size Insurer

Feb 2025 – Jul 2025
  • AI-driven classification of incoming claims (accident / property / auto), data extraction, and backend integration.
  • Java 17 / Spring Boot 3 backend; Camunda BPMN 8 for business processes; n8n as microservice orchestrator.
  • Azure OpenAI for semantic classification; MongoDB + Elasticsearch; Keycloak OAuth2 / JWT; Kafka eventing; ELK and Grafana/Loki for audit and observability.
Stack

Java 17 · Spring Boot 3 · REST · GraphQL · Camunda BPMN 8 · n8n · Azure OpenAI · GPT-4 · MongoDB · Elasticsearch · Kafka · Keycloak · Docker · Kubernetes · Jenkins · GitLab CI · ELK · Grafana / Loki · JUnit 5 · Mockito

GDPR-Compliant AI Voicebot for Medical Practice Healthcare

Sep 2024 – Jan 2025
  • VAPI-based voicebot for patient appointment booking, change, and cancellation; Google Calendar integration with real-time availability.
  • Python / JavaScript, Dockerized; processing inside a GDPR-compliant infrastructure with full on-premise data residency.
  • Reduced manual scheduling load by ~50%.
Stack

VAPI · Python · JavaScript · Google Calendar API · Speech-to-Text · API Gateway · Postman · Docker · AI agents

On-Premise RAG Chatbot with Flowise + Local LLM SME

Jun 2024 – Dec 2024
  • RAG over PDF / Word / Excel / CSV / SQL knowledge base, using a local LLM on customer servers — full EU data residency.
  • LangChain, PyPDF2; Docker deployment.
  • Automated ~70% of inbound customer enquiries.
Stack

Flowise · LangChain · local LLM · Python · JavaScript · PyPDF2 · Docker. Sources: PDF · Word · Excel · CSV · SQL

AI Training & Keynotes — HEINER Academy IHK Wiesbaden & other German chambers of commerce

Sep 2023 – Dec 2024
  • Delivered practical GenAI workshops for 500+ participants; 20+ tools covered across office productivity, marketing, and website creation.
Stack

Grammarly · MidJourney · DALL·E · Claude · Otter AI · AI Companion · TextCortex · Wix ADI · Unbounce · Synthesia · Canva · Microsoft Teams · Zoom

Senior Full-Stack Developer & Founder — BANCKOM GmbH (earlier period) / Independent Contractor

2011 – 2022

Pension Fund Platform (Hamburg)

Nov 2021 – Jul 2024
  • Broke apart a monolithic Java-Swing fat client into Angular 13 → 16 micro-frontends using Webpack 5 Module Federation.
  • NgRx state management; Angular Universal SSR; lazy and differential loading — initial load time reduced by 25%.
  • GitLab CI with automatic build, Jest unit tests, Cypress E2E tests per micro-frontend; canary releases on Kubernetes.
Stack

Angular 13–16 · TypeScript · RxJS · NgRx · Webpack 5 Module Federation · Angular Universal (SSR) · Angular Material · Java EE · REST · JDBC / PL/SQL · Docker · Kubernetes · GitLab CI · SonarQube · Jest · Cypress

InsurSalesPRO — Wealth Advisory / Insurance (NRW)

Jun 2020 – Oct 2021
  • Greenfield Angular 10–12 SPA for European field sales agents; hybrid migration of legacy jQuery via ngUpgrade.
  • Spring Boot services, Docker, Jenkins CI/CD, Kubernetes.
Stack

Angular 10–12 · TypeScript · RxJS · NgRx · ngUpgrade · Spring Boot · Docker · Jenkins CI/CD · Kubernetes · Karma · Jasmine · Protractor

ZENSUS — German Federal Statistical Office (Destatis)

Aug 2018 – Jul 2021
  • Full-stack Java EE 8 / Hibernate / JBoss EAP with JSF / PrimeFaces for the nationwide census system.
  • DevOps on Docker Swarm; Jenkins CI with Cucumber and Selenium; SonarQube-driven clean code; Flyway migrations.
Stack

Java EE 8 · Hibernate 5 · Red Hat JBoss EAP 7.1 · JSF · PrimeFaces 6 · JAX-RS · Oracle DB · JUnit · Groovy · Cucumber · Selenium · Jenkins · Docker Swarm · SonarQube · Flyway · Maven · Linux

Sparda-Bank — GloboZAP Mortgage Platform

Jan 2018 – Aug 2018
  • Full-stack migration to Java 8 / WildFly; Spock + JUnit + Selenium on DB2 z/OS; Camunda BPM.
Stack

Java EE 6/7 · JSF · PrimeFaces · jQuery · REST · OpenJPA · EclipseLink · DB2 z/OS · WebSphere Liberty · WildFly · Spock · JUnit · Selenium · Flyway · Jenkins

Sparkassen-Finanzgruppe / DEKA Bank — Consumer-Credit System

Mar 2017 – Dec 2017
  • Production go-live of full-stack J2EE + AngularJS platform; Camunda BPMN workflows; REST / SOAP integrations; migrated logging from Log4J to SLF4J / Logback.
Stack

Java 8 · J2EE · AngularJS · Servlets · REST / SOAP · WildFly 10 · Apache Axis · Hibernate 4 · Oracle DB · Camunda BPM · SLF4J / Logback · Jenkins · Flyway · Liquibase

Deutsche Bahn / DB Cargo — TSM Platform for XRail

May 2016 – Feb 2017
  • Greenfield Java 8 module on AWS + Docker; Camunda BPM; SOAP / REST; JBoss; SAFe / Scrum.
  • Central orchestrator between DB Cargo systems and the XCB broker.
Stack

Java 8 · J2EE · AWS · Docker · Camunda BPM · ESB · JMS · JBoss · Hibernate 4 · SOAP / WSDL · Arquillian / JUnit · SoapUI · Jenkins · SonarQube

Deutsche Bank — Global Supervisory System (GSS)

Nov 2015 – Apr 2016
  • Full-stack module for high-frequency-trading and insider monitoring; Java 7, Spring, Hibernate, ExtJS, Oracle.
Stack

Java 7 · J2EE · Spring 3 · Hibernate 3 · ExtJS · Tomcat 7 · Oracle · SOAP · Spring Security · WEBSSO · TeamCity

Postbank — eBIS Performance Testing

Aug 2015 – Oct 2015
  • Load & stress testing with Apache JMeter on JBoss 6.4 / Tomcat 7; bottleneck analysis and remediation.
Stack

Apache JMeter · Groovy · BeanShell · JSF (MyFaces) · JBoss 6.4 · Tomcat 7 · Maven · SonarQube · Jenkins

R+V Insurance — PUMA Contract Management

Nov 2012 – Dec 2014
  • Java / J2EE, Eclipse RCP / OSGi, JavaFX, SOAP / WSDL; Scrum; host-system integration via SoftProject X4.
Stack

Java · J2EE · Eclipse RCP / OSGi · Swing · JFace · JavaFX · DB2 · JBoss · SOAP / WSDL · JUnit · Maven · Jenkins · SoftProject X4

Earlier engagements (2011 – 2012)

2011 – 2012
  • Java / J2EE roles at Prostep (OpenPDM / automotive) and travel-industry booking systems (O-NT GmbH).

Education

Diploma in Informatics

Philipps-Universität Marburg

Hessen, Germany · 5-year university program, equivalent to M.Sc.

Languages

Germannative
Englishfull professional
Latviannative

Ventures & Open Work

Open to senior AI engineering roles across the EU and Switzerland.