SAP Hybris, J2EE, relationale Datenbank, AngularJS, VueJS, Sass, JQuery, Typescript, Scrum
Aktualisiert am 04.03.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 04.03.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Fullstack Entwicklung
Projektleitung
Softwarearchitektur
Angular Client
Spring MVC
SAP UI5
Kafka
Spring Boot
JQurey
JAVA EE
Spring
Spring Cloud
Vue.js
Docker
Linux
DB2
MySQL
Scrum
Elastic Search
SAP JAVA-Entwicklung
GraphQL
spartacus
DevOps
Chinesisch
Muttersprache
Deutsch
fließend
Englisch
gut

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich


möglich

Projekte

Projekte

3 Monate
2025-11 - 2026-01

AI-gestützte Plattform

Founder & Lead Fullstack & AI Engineer Next.js 16 (App Router) React 19 TypeScript 5 ...
Founder & Lead Fullstack & AI Engineer
SteuerAssist ? AI-basierte Steuerautomatisierungsplattform
  • Konzeption und Implementierung einer AI-nativen Fullstack-Webplattform zur automatisierten Verarbeitung von Steuerdokumenten (Rechnungen, PDFs, Belege) mit lokaler LLM-Infrastruktur, OCR-Qualitätsprüfung, Multi-Agent-Architektur und RAG-basiertem Wissenssystem. Die Plattform kombiniert moderne Webtechnologien mit einem lokal betriebenen LLM-Stack (Ollama + Phi-4+Deepseek R2) und einer produktionsreifen Backend-Architektur.
  • Architektonisches Design & Entwicklung
    • Konzeption einer modularen "AI-First" Architektur: Einsatz von Next.js 16 (Server Actions) in Kombination mit einer Event-Driven Architecture (BullMQ) für asynchrone Prozesse und Erstellen eines Anwendungskonzepts
    • Design einer Microservice-Architektur mit Node.js (API-Gateway) und FastAPI (LLM-Inference)
    • Entwicklung des "Lisa" AI- Multi-Agent-Systems(Allgemeiner, Jura, Steuerexperter): Implementierung eines komplexen RAG-Systems (Retrieval Augmented Generation) unter Verwendung von Vektor- (Qdrant/pgvector) und Graph-Datenbanken (Neo4j) zur semantischen Vernetzung von Steuerwissen. Integration einer RAG-Architektur mit Qdrant (Vector DB) und LangChain.
    • Planung der Meilensteine von MVP bis produktionsreifem Deployment
    • Hybride KI-Strategie: Orchestrierung verschiedener LLMs (GPT-4, Claude 3.5, Gemini, lokale Modelle via Ollama) für kostenoptimierte und präzise Ergebnisse
    • Konzeption der Multilanguage 16 Sprachen mithifle von Loco(i18n) sowie Implementierung
    • Konzeption sowie Implementierung der Backoffice
  • Fullstack- & AI-Engineering
    • Frontend-Entwicklung mit Next.js, React 19, TypeScript
    • Backend-Implementierung mit Node.js, FastAPI, Prisma, PostgreSQL
    • Deployment von Phi-4-Reasoning via Ollama auf eigenem Root-Server
    • Entwicklung einer OCR-Pipeline mit OpenCV (Blur-Detection, Qualitätsbewertung)
    • Implementierung asynchroner Dokumentenverarbeitung (Redis + BullMQ)
    • Strukturierte Prompt- und Persona-Entwicklung für produktive LLM-Nutzung
    • Mobile App Entwicklung: Bereitstellung der Plattform als native iOS- und Android-App mittels Capacitor Bridge
    • Statemanagement in React
  • Testing & Qualitätssicherung
    • Einführung von TDD (Frontend & Backend)
    • Entwicklung von Unit-, Integrations- und End-to-End-Tests
    • Implementierung von Prompt-Regression-Tests für stabile AI-Outputs
    • Code-Reviews und Refactoring unter Einsatz von AI-Assistenz
    • Sicherstellung hoher Test-Coverage und sauberer Architektur (DDD-orientiert).
  • Sicherheit & Qualitätssicherung:
    • Datensicherheit: Implementierung strenger Sicherheitsstandards für sensible Finanzdaten, inkl. Verschlüsselung und sicherem Session-Management
    • Automatisierte Tests: Aufbau einer umfassenden Teststrategie mit Vitest (Unit/Integration) und Playwright (E2E) zur Sicherstellung der Systemstabilität
    • Code-Qualität: Durchsetzung von Clean Code Prinzipien, strenger Typisierung (TypeScript/Zod) und automatisierten Linting-Prozessen.
  • DevOps, CI/CD & LLMOps/MSOps
    • Eigenständige Server-Konfiguration (Netcup Root Server, Ubuntu LTS)
    • Containerisierte Deployment-Architektur (Docker, Docker Compose)
    • Server-Management via 1Panel (Reverse Proxy, SSL, Monitoring)
    • Deployment-Automatisierung: Entwicklung von Skripten für Zero-Downtime Deployments und Server-Management
    • Aufbau einer CI/CD-Pipeline mit automatisierten Build-, Test- und Deploy-Prozessen
    • Implementierung von Observability mit Prometheus & Grafana
    • Serverabhängige Script durch Rust
    • Backup-, Logging- und Produktionsüberwachungskonzept
  • User Experience & Dokumentation:
    • UI/UX Design mit Figma und Google Stitch. Entwicklung eines responsiven, barrierefreien Frontends mit TailwindCSS v4, dynamischen Themes (Dark/Light) und flüssigen Animationen (Framer Motion)
    • Entwicklung eines interaktiven Dashboards: Visualisierung komplexer Finanzdaten mittels Recharts und Echtzeit-Updates. sowie Definition von Agent-Rollen und Verantwortlichkeiten
    • Erstellung technischer Architektur-Dokumentation, sowie Systemdesign-Dokumenten bzw. eines Model-Routing-Dokumentationsschemas.
  • Monitoring & Observability (LLMOps/ MLOps):
    • Implementierung eines Prometheus-Metrik-Exports
    • Aufbau von Grafana-Dashboards für LLM-Latenz, Token-Verbrauch, Fallback-Rate, Fehlerquote
    • Modell-Performance-Überwachung
    • Einführung eines kontrollierten Model-Lifecycle-Managements
    • Integration von Logging- und Monitoring-Lösungen zur Überwachung der Systemgesundheit und KI-Performance (LangSmith Integration)
Next.js 16 (App Router) React 19 TypeScript 5 Tailwind CSS 4 Zod React Hook Form Vitest Playwright Node.js (API Gateway & Orchestrierung) FastAPI (LLM Inference Service) Prisma ORM PostgreSQL 16 Redis BullMQ (asynchrone Dokumentenverarbeitung) NextAuth.js (Authentifizierung) Neo4j Capacitor (iOS/Android) Stripe Git CI/CD Supabase Loco (i18n) Phi-4-Reasoning (lokales Hauptmodell) Ollama (LLM Runtime) DeepSeek API (Fallback-Mechanismus) LangChain & LangGraph & LangFuse & LangSmith Agent Skills Qdrant (Vector Database) OpenAI Embeddings N8N OpenSpec Opencode OpenCV (Blur-Detection Qualitätsbewertung) PaddleOCR DeepSeek-OCR Sharp (Bildkompression & Preprocessing) Docker Prometheus. Grafana Strukturierte LLM-Logging Pipeline Rust Openclaw Product-Owner Agile Entwicklung AI-Driven Development
Steuerberatung
11 Monate
2025-01 - 2025-11

Kundenportal

Solution Architect/ Fullstack-Developer AWS Developer Angular 18-20 AWS Lamda ASWS S3 ...
Solution Architect/ Fullstack-Developer AWS Developer
Verantwortung: Production-level AI System Design Experience
  • Architektonisches Design & Entwicklung:
    • Konzeption und Design: Erstellung von Entwurfsmustern, Lösungsdesigns unter der Einhaltung regulatorischer Anforderungen (DORA, IT-Risk & Compliance) im Finanz und GKV-Umfeld. Und technischen Konzepten für Fachanforderungen, insbesondere im Kontext einer Microservices-Architektur und die Planung der Meilenstein.
    • Full-Stack-Entwicklung: Verantwortung für die Entwicklung und Implementierung von Frontend- (Micro-Frontends mit Angular-Elementen self-healing), Backend- und Proxy-Komponenten.
    • Verwendung von TDD (Test Driven Development)
    • Prozessmanagement: Entwicklung und Implementierung von Geschäftsprozessen mittels Camunda BPM.
    • Technische Umsetzung der Datenmigration und Schnittstellenentwicklung zur Integration von SAP IS-U Vertrags- und Abrechnungsdaten (FI-CA) in moderne Portal- und Self-Service-Plattformen, auch im Banking- und Versicherungsumfeld einsetzbar.
    • Pflege des Enterprise Architecture Managements an Informationen
    • Internationalisierung: Konzeption der Frontend- und Backend-Architektur zur Unterstützung von Internationalisierung (i18n).
    • Proxy-Services: Initialisierung des Proxy-Projekts und Implementierung von Pattern-basierter Service-Entwicklung.
    • Entwicklung der Serverless aws lambda Function mit Rust
    • Utility-Implementierung: Implementierung eines PDF-Generators.
  • Sicherheit & Testing:
    • Authentifizierung/Autorisierung: Implementierung eines sicheren Kunden-Logins unter Verwendung von OAuth2 und KeyCloak
    • Administration der Tenfold-Plattform
    • Integration von Tenfold in bestehende IAM-Prozesse und Systeme
    • Analyse und Optimierung von Berechtigungsstrukturen
    • Unterstützung bei der Konzeption und Umsetzung von Rollen- und Rechtekonzepten
    • Qualitätssicherung: Entwicklung von Unit-, Integrations- und End-to-End-Tests (e2e), um eine Test-Coverage von 90% sicherzustellen.
    • Code-Assistent mit Github Copilot als AI-Agent. Sicherheits- und Stilprüfung mithilfe von Github Copilot. Umseztung der Domain-Driven Design (DDD) mit Hilfe von AI
    • Code-Refactoring und Optimierung mittels AI
    • Verwendung von TDD (Test Driven Development) in Backend und Frontend
    • Entwicklung des Storybooks für die Angular-Komponenten
    • Mitwirkung des IT-Governance sowie IT-Sicherheit
  • Cloud & Infrastruktur-Automatisierung (DevOps):
    • AWS-Infrastruktur-Management: Konfiguration und Verwaltung wichtiger AWS-Dienste wie S3 Bucket, CloudFront, Lambda-Funktionen, API Gateway, Monitoring und Deployment-Setup (Gitlab-Pipline).
    • Infrastruktur-as-Code (IaC): Automatisierung der gesamten AWS-Infrastruktur mittels Terraform.
    • Nachrichten-Warteschlangen (Messaging): Einrichtung und Verwaltung von Kafka (Amazon MSK) in der AWS-Umgebung sowie Bereitstellung von Kafka in Docker für die lokale Entwicklung.
    • CI/CD-Pipeline: Aufbau und Wartung einer durchgängigen CI/CD-Pipeline in GitLab bis hin zum Deployment auf CloudFront. Gitlab File Modularisierung für die Erweiterbarkeit sowie Wiederverwendbarkeit
    • Python Scripting als Hilfsanalysetools an CI/CD Pipline
    • DevOps-Tätigkeiten: Durchführung allgemeiner DevOps-Aufgaben in der AWS Cloud.
    • Risikomanagement planen
    • Reviews: Durchführung von Code-, Konzeptions- und Architektur-Reviews sowie Code-Reviews.
    • AI als Hilfestools für CodeReviews
    • Barrierefreiheit: Konzeption und Umsetzung barrierefreier Lösungen entsprechend den internen Unternehmensstandards.
  • User Experience & Dokumentation:
    • Entwicklung mit UI/UX with Figma
    • Responsive Design: Gestaltung des Antragsportals unter Einhaltung der Prinzipien des Responsive Webdesigns.
    • Dokumentation: Erstellung detaillierter technischer Dokumentation.

Überblick 
Entwicklung und Implementierung eines hochmodernen Kundenportals auf Basis einer Microservices-Architektur und AWS Cloud-Infrastruktur von Generali an die Kunden-Portal DVAG-Seitig geliefert, mit Fokus auf Skalierbarkeit, User Experience und umfassender Automatisierung.
Angular 18-20 AWS Lamda ASWS S3 Cloudfront AWS API Gateway Amazon MSK?Kafka Terraform E2E-Testing Signals Openshift NodeJS Spring Boot 3 Spring Security Maven OpenAPI 3.0(Swagger) JPA Camunda Hibernate Swagger / OpenAPI Sonar Kibana MySQL Spezielle Unternehmen-Framework Java 21 Javascript Typescript Docker Wildfly KeyCloak LDAP Git GitLab SVN CI/CD GitLab Jira Confluence VSCode IntelliJ WebSSO Web Security Tenfold Figma Rust Flutter Excel Scrum Kanban
Generali und DVAG-Versicherungsunternehmen
1 Jahr
2024-01 - 2024-12

Cloudbasiertes Kassensystem (in Kooperation mit einem Restaurants-Verein)

Senior Technical Consultant/ Software-Architekt/ Fullstack-Developer/ Scrum-Master/ Product-Owner/AI Solution Architect/ Engineers Angular 17-18 NgRX Docs Ngxs ...
Senior Technical Consultant/ Software-Architekt/ Fullstack-Developer/ Scrum-Master/ Product-Owner/AI Solution Architect/ Engineers
KI-Architektur & Entwicklung:
  • KI-Lösungsdesign: Erstellung der systematischen KI-Architektur und der technischen Konzeption für die Integration von KI-Funktionalitäten.
  • Umsetzung der CI/CD Pipelines auf GitLab
  • Generative KI (GenAI): Entwicklung und Bereitstellung von RAG-Chatbots (Retrieval-Augmented Generation) und weiteren KI-Anwendungen zur Optimierung digitaler Plattformen und Online-Auftritte.
  • AI-Agenten: Konzeption und Entwicklung autonomer AI-Agenten zur Prozessautomatisierung.
  • Konzeption sowie Umsetzung der MLOps-Pipelines: automatisierte Workflows, die den gesamten Lebenszyklus von Machine-Learning-Modellen, von der Entwicklung bis zur Produktion und Überwachung, orchestrieren Mithilfe von Tools Git (zur Code-Versionierung), DVC (zur Daten-Versionierung) und MLflow Tracking (um Experimente zu protokollieren) sowie AWS SageMaker (der zentrale Service), AWS CodePipeline, AWS EventBridge (als Trigger), S3 (für Daten), ECR (für Docker-Images).
  • Aufbau des eigene MLOps/LLMOps-Plattforms auf eigenen lokalen Servern auf (mit GitLab CI, Kubeflow, OpenShift und MinIO S3-Speicher) wegen Sensible Daten
  • Modell-Management: Training und Optimierung von KI-Modellen sowie die Entwicklung von Backend-Systemen unter Einsatz von KI-Tools.
  • Performance-Messung: Definition relevanter KPIs zur Erfolgsmessung der GenAI-Produkte und Erstellung von Management-Reports.
  • Datenauswertung: Durchführung von Data Analytics mittels personalisiertes ChatGPT (Python-basiert) und Erstellung einer Umfrage auf Basis von Dify AI.
  • lokalen Bereitstellung und Verwaltung von Modellen
Systemarchitektur & Mobile Entwicklung:
  • Systemkonzeption: Technische Konzeption der Kundenanforderungen auf Basis einer Microservices-Architektur.
  • Frontseitig basiert auf Micro-Frontend
  • Multi-Plattform-Architektur: Entwurf der Architektur für Webanwendungen und native mobile Komponenten (iOS/Android, Multi-App Development - MAD).
  • Mobile Kassen-App: Entwicklung der mobilen Kassen-App für iOS und Android mit Angular Native.
  • Sicherheit: Implementierung von Authentifizierung und Autorisierung mittels OAuth2.
  • UX/UI: Gestaltung des Antragsportals unter Berücksichtigung von Responsive Webdesign.
  • Portal-Features: Weiterentwicklung und Optimierung des Registrierungsprozesses auf dem Portal.
DevOps & Qualitätssicherung
  • Barrierefreiheit: Konzeption und Umsetzung barrierefreier Lösungen
  • Projekt,- Roadmap, Meilenstein,-Risikomanagement planen
  • Entwicklungszyklus: Begleitung des gesamten Entwicklungszyklus, von der Anforderungsanalyse bis zur erfolgreichen Inbetriebnahme (Full-Cycle Development).
  • Cloud-Infrastruktur: Einrichtung des Projekts auf AWS (Elastic Beanstalk, EC2, Fargate, Lambda).
  • Entwicklung der Serverless aws lambda Function mit Rust
  • CI/CD: Aufbau einer CI/CD-Pipeline auf AWS mittels CodePipeline, CodeBuild und CodeDeploy.
  • Qualitätssicherung: Umsetzung umfassender Unit- und Integrationstests.
  • Reviews: Durchführung von Code-, Konzeptions- und Architektur-Reviews.
  • AI-Code-Reviews in der Pipline
  • Releasemanagement, Stakeholdermanagement: Erstellung und Durchführung des Releasemanagements
  • Dokumentation sowie Protokoll Beschreibung.

Überblick
Konzeption und Realisierung eines Cloud-nativen Kassensystems inklusive mobiler Endgeräte. Zentraler Fokus lag auf der Integration von Generativer KI (GenAI) und autonomen Agenten zur Optimierung von Geschäftsprozessen.
Angular 17-18 NgRX Docs Ngxs PrimeNG Spring Boot 3 Spring Security Maven JPA Backstage Nestjs Micronaut Microservices sowie Micro-Front architecture MLOps Kotlin Grafana UiKit Material Design Components (MDC) Ionic Vite federation Python Pandas ChatGPT Dify PACT React Hibernate Lombok MySQL JUnit Java 17 PyTorch TensorFlow Rust openliberty Javascript Typescript Docker SwiftUI Jetpack Compose Kubernetes KeyCloak Git Jenkins Swagger / OpenAPI Jira Confluence VSCode IntelliJ Sonar Terraform AWS Cli AWS Monorepo NX CodePipeline CodeBuild CodeDeploy Elastic Beanstalk Amazon EC2 AWS Fargate IAM AWS Lambda AWS Beanstalk AWS Step Function Web Security Flutter Excel Scrum
Logistik, E-Commerce, Einzelhandel, Gastgewerbe, Dienstleistungssektor
10 Monate
2023-03 - 2023-12

Behörde-Webanwendung

Software-Architekt/ Fullstack-Developer Angular 14-17 Mokito E2E-Testing ...
Software-Architekt/ Fullstack-Developer
Full-Stack Entwicklung & Architektur:
  • Full-Stack-Entwicklung: Federführende Entwicklung des Online-Antrags in Full-Stack/ Software-Architektur.
  • Frontend: Entwicklung auf Basis des Angular Frameworks.
  • Backend: Entwicklung auf Basis von Spring Boot.
  • Lösungsdesign: Konzeption von Entwurfsmustern, Lösungsdesign nach Kundenanforderungen und Durchführung technischer Machbarkeitsstudien sowie Migration der Datenbank ins neue System.
  • Komponentenentwicklung: Entwicklung einer spezifischen Angular Library (z.B. Dokumenten-Listen-Komponente).
  • Output Management: Konzipierung und Entwicklung des Output Management Systems (z.B. für Bescheide).
  • Interne Tools: Implementierung eines internen Umfrageportals auf Basis von React.
Sicherheit & Portalfunktionen:
  • Authentifizierung: Implementierung der Authentifizierung und Autorisierung für den Kunden-Login mit OAuth2.
  • Entwicklung laut BSI-TR-03107 & BSI-TR-03161 (Sicherheitskonformer)
  • Portal-Features: Weiterentwicklung und Optimierung des Registrierungsprozesses.
  • Sicherheitsprüfung: Spezifikation sicherheitsrelevanter Anforderungen und Überprüfung der Anwendung vor dem Release auf Basis von Kali Linux (Hacking-Angriffe Check).
Entwicklungsprozess & Betrieb:
  • Agiles Vorgehen: Umsetzung der Entwicklung in einem an die Behörde angepassten agilen Vorgehen.
  • Entwicklungszyklus: Begleitung des gesamten Prozesses von der Anforderungsanalyse bis zur Inbetriebnahme.
  • Qualitätssicherung: Umsetzung von Unit-, Integrations- und E2E-Tests.
  • Reviews: Durchführung von Code-Reviews (Fokus auf Clean Code), Konzeptions- und Architektur-Reviews.
  • Betriebsstrategie: Konzipierung und Durchführung der Monitoring- und Backupstrategien von CI/CD Pipelines auf GitLab
  • Umsetzung der CI/CD Pipelines auf GitLab
Releasemanagement:
  • Realisierung kundenspezifischer Anpassungen und deren Integration in das Releasemanagement.
  • Automatisierte Backup von dem gesamten Datenbank
  • Utilities: Durchführung von Batch-Programmierung unter Windows.

Überblick
Full-Stack-Entwicklung des Online-Antragsportals für die BAFA Wärme-Kälte-Anlage in einem Behörden-spezifischen agilen Umfeld. Fokus auf robuste Architektur, Datenmigration Sicherheit und Compliance.
Angular 14-17 Mokito E2E-Testing React NX Docs Monorepo Ngxs PrimeNG Spring Boot 3 Spring Security Maven OpenAPI JPA Kibana Hibernate Swagger / OpenAPI Backstage Lombok Sonar MySQL JUnit Java 11-17 JSF Javascript Typescript Docker Wildfly KeyCloak LDAP Git GitLab SVN CI/CD (Teamcity) Jira Confluence VSCode IntelliJ WebSSO Web Security MS Dynamics Flutter Excel Scrum Kanban
BAFA (Bundesamt für Wirtschaft und Ausfuhrkontrolle)
Frankfurt
3 Monate
2023-01 - 2023-03

Weiterentwicklung eines Lebensmitteleinzelhandel-E-Commerce-Portals B2C

Fullstack-Developer und Coach SAP Commerce Cloud 2105-2205 SAP CPI SAP CX/CRM ...
Fullstack-Developer und Coach
SAP Commerce Cloud Plattform ALDI Onlineshop durch T-Systems
  • Architektur & Lösungsdesign:
    • Technische Konzeption von Fachanforderungen und Coaching des internen Entwicklungsteams in Bezug auf Best Practices der Softwarearchitektur und Code-Qualität.
    • Feature-Entwicklung & Integration: Realisierung kundenspezifischer Anpassungen, insbesondere die End-to-End-Integration des Zahlungsdienstleisters Klarna, inklusive des gesamten Transaktions-Trackings.
  • Qualitätssicherung & Releasemanagement:
    • Durchführung von Code-, Konzeptions- und Architektur-Reviews
    • Umsetzung von Integrationstests zur Sicherstellung der Systemstabilität
    • Integration der Features in das bestehende Releasemanagement

Überblick
Federführende Weiterentwicklung des B2C E-Commerce-Portals für einen führenden Lebensmitteleinzelhändler. Umsetzung in einem E-Commerce-spezifischen, agilen Umfeld mit Fokus auf Skalierbarkeit und Drittanbieter-Integrationen.
SAP Commerce Cloud 2105-2205 SAP CPI SAP CX/CRM SAP S/4HANA Java 11-17 JSP Javascript Typescript Ant JUnit MSSQL Rest API Docker Git Bitbucket CI/CD (Jenkins) Octopus Deploy Jira Confluence Swagger/OpenAPI Image Magick PMD Jacoco MS Dynamics Findbugs Azure Kibana Sonarqube Linux IntelliJ Web Security Excel Scrum Kanban
Lebensmitteleinzelhandel
1 Jahr 5 Monate
2021-07 - 2022-11

Weiterentwicklung eines Healthy-Prevention-Ecommerce-Portals

Softwarearchitekter/ Lead Fullstack-Developer SAP Commerce Cloud 2011 ? 2105 (damaliges SAP Hybris) SAP CX/CRM SAP CPI ...
Softwarearchitekter/ Lead Fullstack-Developer
Gesundheitsportal ?Prävention?
  • Architektur & Technische Konzeption:
    • Lösungsdesign & Machbarkeitsstudien: Verantwortung für die technische Konzeption von Fachanforderungen in GKV-Umfeld, inklusive der Durchführung von technischen Machbarkeitsstudien und der Erstellung detaillierter Lösungsdesigns zur Sicherstellung der Umsetzbarkeit.
  • Software-Architektur:
    • Konzeption Entwicklung und Betrieb von Anwendungen unter Einhaltung der DORA-Richtlinien für digitale Resilienz, inklusive sicherem Software-Lifecycle, Monitoring und Reporting.
    • Mitwirkung an der Implementierung DORA-konformer IT-Governance- und Sicherheitsprozesse in einem regulierten Finanzumfeld und Weiterentwicklung der Systemarchitektur, insbesondere bei der Gestaltung und Anbindung von Microservice-basierten Schnittstellen für den teamübergreifenden Datenaustausch sowie Datenmigration aus der Vergangenheit.
    • Prozessanalyse & Optimierung: Durchführung von Geschäftsprozessanalysen für zentrale ServiceNow-Module (Service Portal, CSM, ITSM), um Synergien zu identifizieren und Verbesserungspotenziale aufzuzeigen.
    • Algorithmische Umsetzung: Übersetzung komplexer Geschäftslogik und fachlicher Anforderungen in performante und wartbare Algorithmen im Backend.
  • Full-Stack-Entwicklung & Feature-Implementierung:
    • Frontend-Entwicklung: Gestaltung und Implementierung des E-Commerce-Portals nach den Prinzipien des Responsive Webdesigns mit SAP Spartacus, um eine optimale User Experience auf allen Endgeräten zu gewährleisten.
    • Interne ERP auf Basis von self-healing Micro-Frontend-Architekturen von React Federation sowie Vite
    • Backend-Entwicklung: Entwicklung neuer Funktionalitäten im Backoffice sowie Erweiterung und Anpassung bestehender Schnittstellen und Services.
  • Komponenten- & Workflow-Entwicklung:
    • Weiterentwicklung von zentralen Core-Komponenten für eine wieder verwendbare Shared Library, um die Entwicklungs-Effizienz zu steigern.
    • Entwicklung und Optimierung von workflow-basierten Formularen, um die Benutzerführung und Datenverarbeitung zu verbessern.
    • Output Management: Konzeption und Weiterentwicklung des Output Management Systems, inklusive der Implementierung zur dynamischen Generierung von PDFs in verschiedenen Formaten.
  • Qualitätssicherung & Prozessmanagement:
    • Test-Implementierung: Umsetzung einer umfassenden Teststrategie, die sowohl JUnit-Tests im Backend als auch Jasmine-Tests im Frontend sowie übergreifende Integrationstests umfasst.
    • Code- & Architektur-Reviews: Regelmäßige Durchführung von Reviews für Code, Konzeptionen und Architektur, um hohe Qualitätsstandards sicherzustellen und Wissen im Team zu teilen.
    • Releasemanagement: Konzeption, Planung und Durchführung des gesamten Releasemanagements, inklusive der Integration von kundenspezifischen Anpassungen in den Release-Zyklus.
    • Kontinuierliche Verbesserung: Proaktives Einbringen von Verbesserungsvorschlägen hinsichtlich technologischer, inhaltlicher und methodischer Aspekte zur stetigen Optimierung der Projektumsetzung.
  • DevOps & Operations:
    • Automatisierung: Implementierung von Shell-Scripten unter Linux zur Automatisierung von Routineaufgaben, Deployments sowie sowie kontinuierliche Daten-Backup sowie System-Backup und betrieblichen Prozessen.

Überblick
Maßgebliche Weiterentwicklung und strategische Neuausrichtung des E-Commerce-Portals ?Präp? (Prävention) sowie bestehende Daten ins neuen System migrieren. Das Projekt wurde in einem versicherungsspezifischen, agilen Umfeld umgesetzt und basierte auf einer modernen SAP CX-Landschaft, bestehend aus SAP Commerce Cloud, SAP CX/CRM und einem SAP Spartacus Frontend. Ziel war die Schaffung einer robusten, benutzerfreundlichen und zukunftssicheren Plattform für Gesundheitsangebote.
SAP Commerce Cloud 2011 ? 2105 (damaliges SAP Hybris) SAP CX/CRM SAP CPI SAP S/4HANA SAP Marketing Cloud SAP-PM/CS SAP-MM sowie SAP-QM Java 11 Ant JUnit Spring 5 Angular 12 React Federation Vite AWS IAM EC2 Dynamo Datenbank und RDSSNS KMS CDK Tekton Solr Ngxs Rest API E2E-Testing Mokito Nestjs StoryBook SAP Spartacus SAP ECC SAP PIM und SAP S/4HANA Typescript PDFBox IntelliJ highcharts OracleDB Azure Docker Git Bitbucket Octopus Deploy OAS AMQP gRPC Pojo LDAP Keycloak CI/CD (Jenkins) Jira Confluence Nexus IQ Hazelcast Kubernetes Web Security Sonarqube Linux (Debian) Scrum Kanban
AOK Systems GmbH
1 Jahr 1 Monat
2020-06 - 2021-06

Aufbau eines Web-Desk-Applikation

Softwarearchitekt/ Projektleitung/ Chefentwickler Vue 2 und 3 Vuetify Composition API ...
Softwarearchitekt/ Projektleitung/ Chefentwickler
  • Kundenspezifisches Versicherungssystem
  • Leadership & Agiles Management:
    • Technische & Team-Projektleitung: Übernahme der dualen Führungsrolle, die sowohl die technische Leitung und strategische Ausrichtung als auch die disziplinarische Führung und das Coaching des Entwicklungsteams umfasste.
    • Scrum Master: Aktive Steuerung des agilen Entwicklungsprozesses als verantwortlicher Scrum Master, inklusive der Moderation von Zeremonien und der Beseitigung von Hindernissen zur Maximierung der Team-Produktivität.
    • Full-Cycle-Verantwortung: Begleitung und Steuerung des gesamten Entwicklungsprozesses, von der technischen Konzeption der Fachanforderungen bis zur finalen Inbetriebnahme und Übergabe des Systems.
  • Architektur & Lösungsdesign:
    • Anforderungs-Evaluierung: Durchführung und Evaluierung von technischen Machbarkeitsstudien als Grundlage für strategische Entscheidungen und zur Validierung von Kundenanforderungen.
    • Systemarchitektur: Konzeption der kompletten 3-Tier-Softwarearchitektur, bestehend aus:
    • Frontend: Vue.js-basierter Frontend-Server
    • Middleware: Node.js-basierter Server für die Geschäftslogik
    • Backoffice von Middleware auf Basis von self-healing Micro-Frontend von React, vite
    • Backend: OracleDB als persistente Datenhaltung
    • Lösungsdesign: Detaillierte Konzeption und Entwicklung des Lösungsdesigns für das gesamte, kundenspezifische Versicherungssystem
    • Backoffice-Konzeption: Entwurf und Entwicklung eines modernen Backoffice-Systems auf Basis von Quarkus und Backstage zur Verwaltung und Steuerung der Plattform.
  • Full-Stack & Mobile Entwicklung:
    • Schnittstellen-Entwicklung: Design und Implementierung von Microservice-basierten Schnittstellen für einen robusten und skalierbaren Austausch von Kundendaten
    • Sicherheit: Implementierung der Authentifizierung und Autorisierung für den Kunden-Login unter Verwendung des OAuth2-Protokolls
    • Mobile App-Entwicklung: Entwicklung nativer mobiler Applikationen für iOS und Android unter Anwendung des MAD-Ansatzes (Multi-App Development)
    • User Interface: Gestaltung und Umsetzung des Portals nach den Prinzipien des Responsive Webdesigns für eine konsistente Nutzererfahrung über alle Geräte hinweg.
  • DevOps, Betrieb & Qualitätssicherung:
    • CI/CD Pipeline: Konfiguration, Verwaltung und Wartung der CI/CD-Infrastruktur auf Basis von GitLab sowie die Erstellung eines umfassenden Build-Management-Konzepts
    • Pipline-File Modularisierung für Wiederverwendbarkeit
    • Datenbank-Management: Verantwortung für den Betrieb und die Wartung von zwei dedizierten Testdatenbanken auf Basis von OracleDB
    • Automatisierung: Implementierung von Batch-Scripten unter Windows zur Automatisierung von wiederkehrenden administrativen und betrieblichen Aufgaben
    • Code-Qualität: Durchführung regelmäßiger Code-Reviews zur Sicherstellung hoher Qualitätsstandards, Lesbarkeit und Wartbarkeit.
  • Sicherheit & Datenanalyse:
    • Sicherheitsaudits: Spezifikation sicherheitsrelevanter Anforderungen und proaktive Durchführung von Penetration-Tests vor Releases unter Verwendung der Kali Linux Distribution, um Schwachstellen zu identifizieren.
    • Datenanalyse: Durchführung von Datenanalysen aus verschiedenen angebundenen Krankenhäusern für Datenmigration, um wertvolle Einblicke zu gewinnen und datengestützte Entscheidungen zu ermöglichen.

Überblick
Konzeption, Architektur und End-to-End-Entwicklung eines umfassenden, maßgeschneiderten Versicherungssystems. In dieser Schlüsselrolle wurde die technische Gesamtverantwortung für den gesamten Entwicklungszyklus übernommen ? von der ersten Machbarkeitsstudie bis zur erfolgreichen Inbetriebnahme, inklusive der Führung des agilen Entwicklungsteams.
Vue 2 und 3 Vuetify Composition API Typescript NodeJs / Express Apollo Server / Apollo Client / Apollo Federation Vue Cli Vue2-3 d3js Native Mokito Kotlin UiKit Jetpack Compose Grafana Flutter Excel MS Dynamics Quarkus JUnit JPA openliberty Nestjs Backstage EFK Stack Python OpenID Connect Jest React Redux Postmann Camunda SAP ECC SAP S/4HANA GraphQL OracleDB PostgreSQL Docker Kubernetes Spring Spring Security Figma Liquibase SFTP gRPC Cypress E2E-Testing Docker Git MAD highcharts GitLab CI/CD Jira Confluence PM2 JMeter NGINGx VSCode IntelliJ Web Security Scrum
PVS-Holding GmbH
Mülheim an der Ruhr
7 Monate
2019-12 - 2020-06

Online-Shop auf Basis SAP-Hybris 6 und Angular 8

Berater/ Frontend-Entwickler Angular 6-8 Mokito NgRx ...
Berater/ Frontend-Entwickler
Omnichannel E-Commerce Plattform
  • Architektur & Anwendungsentwicklung:
    • Omnichannel-Konzeption: Erstellung der technischen Konzeption für die Umsetzung von Fachanforderungen in einer Omnichannel-Architektur, die auf SAP Retail und B2C-Prozessen basiert, um eine konsistente Kundenerfahrung online und offline sicherzustellen.
    • Umsetzung der CI/CD Pipelines auf GitLab
    • Portal-Neuentwicklung: Maßgebliche Beteiligung an der Konzeption und Entwicklung des neuen Online-Portals auf der technologischen Grundlage von SAP Hybris 6.
    • Frontend-Implementierung: Verantwortung für die Entwicklung des Frontends mit Angular 8, wobei ein starker Fokus auf die Umsetzung eines vollständig responsiven Designs für eine optimale Darstellung auf Desktops, Tablets und mobilen Endgeräten gelegt wurde.
    • Interne Anwendungsmodernisierung: Erweiterung und Anpassung firmeninterner SAP-Anwendungen durch den Einsatz von SAPUI5/FIORI und Anbindung an eine SAP HANA Datenbank, um interne Prozesse zu digitalisieren und zu optimieren.
  • DevOps & Qualitätssicherung:
    • Cloud-Infrastruktur & DevOps: Aufbau und Einrichtung der DevOps-Prozesse und der zugrundeliegenden Infrastruktur auf der Microsoft Azure Cloud-Plattform, um Continuous Integration und Continuous Deployment (CI/CD) zu ermöglichen.
    • CI/CD Pipelines auf GitLab Konzeption sowie Umsetzung
    • Frontend-Testing: Sicherstellung der Code-Qualität und Stabilität des Frontends durch die konsequente Umsetzung und Durchführung von Unit-Tests sowie umfassenden Integrationstests.
    • Code-Reviews: Regelmäßige Durchführung von Code-Reviews, um die Einhaltung von Qualitätsstandards und Best Practices zu gewährleisten und den Wissenstransfer im Entwicklungsteam zu fördern.
  • Integration & Schnittstellen:
    • Social-Media-Integration: Konzeption und Implementierung von Schnittstellen für den automatisierten Datenaustausch mit sozialen Netzwerken wie Twitter und Facebook, beispielsweise für Marketing-Automatisierung oder Social-Commerce-Funktionen.

Überblick 
Konzeption und Entwicklung einer neuen, zukunftsorientierten E-Commerce-Plattform im Rahmen einer unternehmensweiten Omnichannel-Strategie. Das Projekt umfasste die Neuentwicklung des kundenorientierten Online-Portals sowie die Modernisierung interner SAP-Anwendungen, um eine nahtlose Customer Journey über alle Kanäle hinweg zu ermöglichen.
Angular 6-8 Mokito NgRx Typescript SAP Hybris 6 SAP ECC SAP PM MM MRS SAP PIM und SAP S/4HANA SAP-PM/CS SAP-MM SAP-QM SAP CPI Pojo Docker Rest WSDL Tomcat Spring Spring Security JUnit Java 8 Solr OAS Git Ant Bamboo Jira Confluence HSQLDB REST SFTP Adobe Rest API LiveCycle Designer Adobe Scene7-Plattform SAP ECC SAP PM S/4HANA Cloud Junit Adobe AEM EFK Stack Azure Linux (Debian) und Windows VSCode IntelliJ Sonar Kibana Grafana Scrum
Deichmann AG
Essen, Ruhr
8 Monate
2019-06 - 2020-01

Online-Drogerie-eShop

Projektleitung/ Fullstack-Entwickler/ Scrum-Master Magento PHP Dupral ...
Projektleitung/ Fullstack-Entwickler/ Scrum-Master
Projektleitung & Agiles Management:
  • End-to-End Projektverantwortung: Übernahme der Projektleitung von der Initialisierung bis zur erfolgreichen Inbetriebnahme des E-Commerce Shops auf Basis von Magento.
  • Scrum Master & Prozessdesign: Betreuung und Moderation aller Scrum-Meetings und -Workshops. Gestaltung und Definition des gesamten Planungs- und Entwicklungsprozesses in enger Abstimmung mit der Führungsebene und dem Product Owner.
  • Roadmap, Meilensteinmanagement sowie Zeitplanung
  • Anforderungsanalyse: Durchführung von Workshops zur detaillierten Anforderungsanalyse mit Fachexperten, um die Geschäftsanforderungen präzise zu erfassen.
  • Wissensmanagement & Schulung: Erstellung detaillierter Benutzerhandbücher für Anwender und das Entwicklungsteam. Konzeption und Durchführung von Mitarbeiterschulungen zur Sicherstellung eines reibungslosen Betriebs.

Full-Stack Entwicklung & Systemintegration:
  • E-Commerce Realisierung: End-to-End-Umsetzung und Integration des Online-Shops auf Basis der Magento-Plattform.
  • Architektur & Prozesse: Konzeption und Definition der zugrundeliegenden Geschäftsprozesse (BPM/BPMN) zur Abbildung der E-Commerce-Logistik.
  • ERP-Integration: Maßgebliche Verantwortung für die Integration des Shops in die bestehende ERP-Landschaft, um Bestell-, Lager- und Produktdaten nahtlos auszutauschen.
  • Design & UX: Anpassung des Webdesigns an die Corporate Design Vorgaben des Kunden, unter Verwendung von Technologien wie JavaScript, Bootstrap und jQuery.

DevOps & Infrastruktur:
  • Deployment: Verantwortung für das Deployment des gesamten E-Commerce-Systems auf Microsoft Azure.
  • Projekt/ Realease/ Meilenstein/ Stakeholdermanagement
  • Container-Technologien: Einsatz von Docker und Kubernetes (K8s) für die Containerisierung und Orchestrierung der Anwendungen.
  • Entwicklungsumgebung: Nutzung moderner IDEs (VSCode, WebStorm) und Administration auf Linux (Ubuntu)-Basis.
Magento PHP Dupral Backstage JavaScript Bootstrap PIM jQuery Docker MyBatis Rest API Kubernetes/K8s BPM/BPMN Azure Photoshop VSCode WebStorm Linux (Ubuntu) Excel Scrum
eCommerce, Handel
4 Monate
2019-07 - 2019-10

Systementwicklung - Partner-Portal

Berater/ Fullstack-Entwickler Java 11 Jakarta EE ReactJS ...
Berater/ Fullstack-Entwickler
Konzeption & Agiles Vorgehen:
  • Technische Konzeption: Erstellung detaillierter technischer Konzeptionen unter Berücksichtigung Dora-Richtlinien für fachlich beschriebene Kundenanforderungen, um die Basis für die Implementierung zu legen.
  • Agile Umsetzung: Eigenverantwortliche und qualitätsgesicherte Umsetzung zugewiesener Arbeitspakete in einem versicherungsspezifisch angepassten agilen Vorgehen, unter Einhaltung des vereinbarten Zeit- und Kostenrahmens.
  • Review-Prozesse:q Durchführung von umfassenden Reviews (Code, Konzeptionen, Architektur) zur Sicherstellung von Qualität, Wartbarkeit und Einhaltung von Best Practices.

Entwicklung & Qualitätssicherung:
  • Entwicklungsvorgehen auf Basis von (TDD) Test Driven Development
  • App-Weiterentwicklung: Maßgebliche Weiterentwicklung der Spezialanwendung APP 2.0 (Augsburg Aktien Bank 2.0)
  • Test-Implementierung: Konsequente Umsetzung einer Teststrategie durch die Implementierung von JUnit-Tests und Integrationstests, um die Funktionalität und Robustheit der Software zu gewährleisten.

Betrieb, Wartung & DevOps:
  • Monitoring & Backup-Strategien: Konzipierung und Durchführung von Monitoring- und Backupstrategien zur Gewährleistung der Hochverfügbarkeit und Datenintegrität der Systeme.
  • Systemwartung: Verantwortung für die umfassende Wartung des dezentralen Systemumfeldes.
  • Cloud/Container-Wartung: Regelmäßige Wartung und Pflege der bestehenden OpenShift-Cluster, um einen stabilen und sicheren Betrieb der Container-Plattform zu gewährleisten.

Überblick
Mitarbeit in einem agilen Entwicklungsteam zur technischen Konzeption, Migration sowie Weiterentwicklung und dem Betrieb kritischer dezentraler Systeme im Versicherungsumfeld, inklusive einer spezialisierten Applikation der Augsburg Aktien Bank (APP 2.0). Sicherstellung der Systemstabilität und Code-Qualität durch umfassende Test- und Wartungsstrategien.
Java 11 Jakarta EE ReactJS Redux Spring Boot Spring MVC Spring Security Thymeleaf Gradle Docker Hibernate Kibana d3js Kubernetes/K8s JPA RabbitMQ Lombok Rest WSDL Camunda Rest API WebsSphere Tomcat Git JUnit Cypress E2E-Testing Maven Jenkins Jira Octopus Deploy Hazelcast Confluence CasperJS Linux Red Hat OpenShift Eclipse Web Security Scrum
LVM Versicherung
Münster, Westfalen
11 Monate
2018-08 - 2019-06

verschiedene Projekte

Berater/ Fullstack-Entwickler Scrum Kanban Java 11/Jakarta EE ...
Berater/ Fullstack-Entwickler
  • Begleitung des gesamten Entwicklungsprozesses von der technischen Konzeption in GKV-Umfeld zu dem Lösungsdesigns der fachlich beschriebenen Kundenanforderungen sowie Evaluierung der Machbarkeitsstudien der Kundenanforderungen bis zur Inbetriebnahme
  • Konzeption sowie Durchführung des Releasemanagers für das Mini-Google Projekt
  • Mitwirkung an der Implementierung DORA-konformer IT-Governance- und Sicherheitsprozesse in einem regulierten Finanzumfeld.
  • Entwicklung auf Test Driven Development Fullstack
  • Umsetzung der zugewiesenen Arbeitspakete in der erforderlichen Qualität, zum abgestimmten Zeitpunkt in Rahmen des erwarteten Aufwands in einem Versicherungsspezifisch angepassten agilen Vorgehen.
  • Entwicklungsvorgehen auf Basis von (TDD) Test Driven Development Fullstack
  • Durchführen von Reviews bzgl. Code, Konzeptionen, Architektur etc.
  • Entwicklung von Java Spring Batch. Die Daten aus Makler deutschlandweit in Datenbank in jeder 5 Minuten aktualisiert werden müssen.
  • Implementierung User über Kerberos und SAML authentifiziert werden
  • Teamleiter für Microservice-Team: Microservices im Spring Boot umsetzen. Die Daten zur Part-Unternehmung (Volksbank) aus R+V Cloud verfügbar machen.
  • Konzeption und Implementierung des Datenmodells
  • Datenmigration zwischen DB2 sowie PostgreSQL und MySQL
  • Einrichten sowie Wartungsarbeit an DB2-Datenbanken für Test-Systems
  • Manuell sowie automatisierte Kontinuierliche Performanceanalysen der komplette Systemlandschaft
  • Einbringen von Vorschlägen zu Verbesserungspotenzialen hinsichtlich technologischer, aber auch inhaltlicher und methodischer Lösungen im Rahmen der Projektumsetzung.
  • Teamleiter für Frontend-Team: Produkt ?Globale Suche? als Angular Library Konzipieren und Implementieren
  • Spezifikation der Sicherheits-relevanten Anforderungen mit Hack-Angriffe Checken vor dem Release auf Basis von Backtrack
  • Implementierung der Shell-Scripten unter Linux-Betriebssystem

Projekte
  • Migration Cobol Projekt in Java Batch
  • Schnittstellen für Volksbank auf Basis Microservice und R+V Cloud Deployment
  • Globale Suche (Minigoogle R+V Interne)
Scrum Kanban Java 11/Jakarta EE Spring Boot / Spring Data Spring Cloud Spring Data Spring Security OAuth2 Spring MVC Spring Batch Java Spring Batch/JSR-352 Microservices Event-Driven Architecture TDD Cypress E2E-Testing Kubernetes/Helm DB2 JUnit Grafana PostgreSQL Stored Procedure ELK-Stack (Elastic Search Logstash Kibana) Java WS Hibernate SOAP JAX-RS Rest API/Open API SOAP Webservices WSDL AMQP gRPC OAS SFTP JBoss/Wildfly Camunda Backstage Git SoapUI Maven Gradle Liquibase Jenkins SonarQube Confluence Angular 6-7 Angular Material React NestJS Redux Figma Jira ArgoCD Typescript Cobol MGM A 12 Jira/Confluence JMeter Nexus VSCode IntelliJ Web Security
R+V Versicherung
10 Monate
2017-10 - 2018-07

SAP Hybris auf Omni-Channel (SAP Commerce Cloud)

Berater/ Fullstack-Entwickler SAP Hybris 6.3 SAP S/4HANA HANA-Datenbank ...
Berater/ Fullstack-Entwickler
  • Weiterentwicklung der bestehende eCommerce Plattform ein Omni-Channel-Commerce-System, Retail, B2B/B2C auf Basis von SAP Hybris und Aufbau eines neuen Interfaces zwischen SAP und Hybris.
  • Technische Konzeption der fachlich beschriebenen Kundenanforderungen
  • Entwicklungsvorgehen auf Basis von Test Driven Development Fullstack
  • Anwendung sowie Entwicklung in Cockpit-Technologien (PCM, WCMS), im Hybris Accelerator
  • Entwicklungsvorgehen auf Basis von (TDD) Test Driven Development
  • SAP PIM API Weiterentwicklung/ Integration
  • Schnittstellen für Lieferanten Weiterentwicklung
  • Wartung des dezentralen Systemumfeldes
  • Definition und Realisierung einer neuen Atmas-Schnittstelle zwischen SAP und Hybris für PIM (Produkt-Informationsmanagement)
  • Durchführung von Code Reviews auf Basis von Stash
  • Entwicklung der Schnittstellen zu den Lieferanten auf Basis von Microservices
  • Wartung sowie Weitereinrichtung der bestehende Openshift Cluster
  • Konzeption und Implementierung des Datenmodells
  • Implementierung der Shell-Scripten unter Linux-Betriebssystem
  • Verwendung der AWS-Services (IAM und EC2)
SAP Hybris 6.3 SAP S/4HANA HANA-Datenbank SAP LE LO PLM WM PP PIM FI-GL EC Apache Tomcat JUnit Apache Cassandra AWS AWS IAM AWS EC2 AWS S3 Dynamo Datenbank und RDSSNS KMS CDK Cypress E2E-Testing Java8 Spring JSP Pojo Angular 2 Typescript Git XML/XSD Solr/Oracle Jenkins JIRA Intellij Docker HSQLDB MySQL kubernetes/Helm Google Optimize SAP ECC SAP PM MM MRS S/4HANA Cloud Jira/Confluence Linux (Debian) Red Hat OpenShift Scrum
Fressnapf
8 Monate
2017-03 - 2017-10

Risikoprofil-Banken System

Berater/Full-Stack-Entwickler Java/Java EE AngularJS 1.x bei Commerzbank Vue.js bei BNP Pariba ...
Berater/Full-Stack-Entwickler
  • Realisierung des Moduls ?Risikoprofil? sowie ?Anlageberatung? im Rahmen einer Produktentwicklung
  • Technische Konzeption der fachlich beschriebenen Frontendanforderungen
  • Entwicklungsvorgehen auf Basis von Test Driven Development Fullstack
  • Realisierung des User Interfaces mit LaxarJS, einem Framework auf Basis u.a. von Vue.js
  • Integration der Bankenumgebungssysteme über SOAP basierte Webservices mit JAX-WS
  • Durchführung der Integrations- und Regressionstests für das Standardprodukt
  • Realisierung der Kundenspezifischen Anpassungen und Integration in das Releasemanagement
  • Unterstützung beim Rollout an den Kunden
  • Microservices-Entwicklung zum Datenaustausch zwischen Umfrage-Portal sowie Makler für BNP Pariba
Java/Java EE AngularJS 1.x bei Commerzbank Vue.js bei BNP Pariba LaxarJS 2.0 Typeskript Chart.js Bootstrap Sass PostgreSQL JAX-RS/RESTful APIs MSSql Swagger Jax-WS/SOAP Git Jira/Confluence Jenkins Linux Eclipse IntelliJ Scrum
Commerzbank/ BNP Pariba
2 Monate
2017-02 - 2017-03

Migration - Post-Kassensystem

Berater/Full-Stack-Entwickler SAPUI5/FIORI SAP C/4HANA JAVA ...
Berater/Full-Stack-Entwickler
Migration Post-Kassensystem von Standalone System bis zu SAP-Basierte Kassensystem
  • Entwicklung der UIs-Komponenten
  • Migration der Frontend von Lotus-Skript zu SAPUI5/FIORI
  • Umsetzung einer Java-basierte Anwendung auf SAP Cloud Plattform
  • Anwendung von SAP C/4HANA
  • Technische Konzeption der fachlich beschriebenen Frontendanforderungen
SAPUI5/FIORI SAP C/4HANA JAVA JavaScript CSS 3 HTML 5 BPM SAP ABAP Scrum
Deutsche Post AG
2 Jahre
2014-11 - 2016-10

eShop auf Basis SAP Hybris(SAP Commerce Cloud

Berater/ Frontend-Entwickler Java/Java EE SAP Hybris Commerce Sass/CSS ...
Berater/ Frontend-Entwickler
  • Entwicklung auf Basis der Hybris Commerce Plattform eine neue Multi-Channel Vertriebsplattform
  • Management der Bestandssysteme für ERP (SAP, Navision), CRM und Supply-Chain sowie B2B/B2C
  • Konzeption und Implementierung der Frontendarchitekturen und Prozessmodellierung
  • Entwicklung der Native App auf Basis von IOS sowie Android auf Basis von Android SDK und Vorgehensweise auf Basis von (TDD) Test Driven Development
  • Durchführung von Workshops zur Anforderungsanalyse mit dem Fachexperten
  • Konzipierung und Durchführung der Monitoring- und Backupstrategien
  • Konfiguration und Betreuung der E-Commerce Systeme für 26 Shops europaweit
  • Regelmäßige Evaluation der Page Speed mit Google Optimizer
  • Implementierung von automatisierten Screenshot-Tests aller Webseiten auf Basis von PhantomJS
  • Teamleiter für Snipes: Entwicklung eines komplett neuen Designs auf Frontend
  • Aufbau einer Continuous Integration Umgebung und Automatisierung der vorhandenen Entwickler- und Integrationstests
  • Implementierung der Shell-Scripten unter Linux-Betriebssystem
  • Datenaustausch mit den Sozialmedien wie Twitter und Facebook
  • Spezifikation der Sicherheits-relevanten Anforderungen mit Hack-Angriffe Checken vor dem Release auf Basis von Hacktechnologien
  • Wartungsarbeit von AWS CodePipeline, RDS, EC2, AWS Lambda, Amazon API Gateway, S3
Java/Java EE SAP Hybris Commerce Sass/CSS HTML JavaScript jQuery Grunt JIRA BPM/BPMN Jenkins Git Subversion (SVN) Tomcat Confluence Photoshop Google Optimize SAP Navision Scrum Kanban Adobe Scene7-Plattform IntelliJ Eclipse AWS S3 Pojo SAP Hybris 5.x Commerce Cypress E2E-Testing Kotlin JUnit Jira/Confluence SAP ECC SAP PM MM MRS SAP PIM und SAP S/4HANA RESTful APIs SOAP Webservices PhantomJS Adobe LiveCycle Designer
Deichmann
5 Monate
2016-02 - 2016-06

Babynahrung-eShop

Projektleitung/ Fullstack-Entwickler/ Scrum-Master Magento OdooERP JavaScript ...
Projektleitung/ Fullstack-Entwickler/ Scrum-Master
eShop System auf Basis Magento
  • Umsetzung und Integration eines Online-Shops auf Basis von Magento von der Anforderungsanalyse bis zur Inbetriebnahme
  • Integration in die bestehende ERP-Landschaft
  • Konzeption der Geschäftsprozesse
  • Durchführung von Workshops zur Anforderungsanalyse mit dem Fachexperten
  • Anpassung des Webdesigns an die Corporate Design Vorgaben
  • Fachliche und technische Koordination zwischen Kunde, Frontend-/Backend- und ERP-Team
  • Konfiguration des cPanel Server unter Linux Betriebssystem
  • Erstellen des Benutzerhandbuchs für die Anwender und das Entwicklerteam
  • Konzeption und Durchführung von Schulungen für die zuständigen Mitarbeiter.
  • gestalten mit den Führungskräften und Product Owner den Planungs- und Entwicklungsprozess
  • Betreuung und Moderation von Scrum-Meetings und -Workshops
Magento OdooERP JavaScript Bootstrap jQuery BPM/BPMN Photoshop Scrum PHP PIM ant.design Eclipse AWS RESTful APIs SOAP Webservices
eCommerce, Handel
2 Monate
2015-10 - 2015-11

eShop komplett in Responsive Umstellung

Berater/ Frontend-Entwickler HTML5 CSS3 Foundation ...
Berater/ Frontend-Entwickler
  • Umstellung eines existierenden Online-Shops auf ein responsive Webdesign
  • Durchführung der Anforderungsanalyse
  • Konzeption und Realisierung eines responsive Webdesigns
  • Tests der Funktionalitäten anhand der End-to-End Geschäftsprozesse
HTML5 CSS3 Foundation Mokito highcharts JavaScript jQuery ant.design Photoshop
Deerberg
7 Monate
2014-11 - 2015-05

Portal sowie ERP im Energie-Branche

Fullstack-Entwickler HTML5 CSS3 Foundation ...
Fullstack-Entwickler
  • Durchführung der Anforderungsanalyse mit den Fachexperten aus Energie-Branche und Erstellung einer technischen Konzeption
  • Weiterentwicklung eines ERP-Portals auf Basis von Spring sowie AngularJS
  • Einrichtung eines Frontend-Startprojekts sowie Coaching für HTTP-Verbindungsaufbau wie RESTful APIs aus Backend auf Basis von Spring gebaute Services
  • Daten aus alten Datentabellen ins neuen System integrieren
  • Einrichtung Scrum-Team unter Agiles Methoden
  • Weiterentwicklung des Daten-Models auf Basis von Enterprise-Architekt
  • Durchführung umfassenden Tests (Unittest, E2E-Test, Unsertest, Integrationstest)

Überblick
Maßgebliche Weiterentwicklung eines branchen-spezifischen ERP-Portals für einen Kunden im Energiesektor. Die Rolle umfasste die technische Konzeption auf Basis de-taillierter Anforderungsanalysen, Datenmigration, die Etablierung agiler Prozesse durch die Einrichtung eines neuen Scrum-Teams sowie das aktive Coaching von Entwicklern bei der Anbindung von RESTful-Services, Excel
HTML5 CSS3 Foundation JavaScript jQuery Photoshop AngularJS (Angular 1.6) Cy-press E2E-Testing Spring JBoss Enterprise-Archi-tekt Java MyBatis MSSql Scrum
RWE
9 Monate
2014-02 - 2014-10

Deerberg-eShop

Berater/ Backend-Entwickler Java/Java EE JSP XML ...
Berater/ Backend-Entwickler
Deerberg-eShop auf Basis SAP Hybris
  • Weiterentwicklung von Backend-Komponenten für eine Hybris E-Commerce Plattform
  • Java-Implementierung & Test der Komponenten.
  • Integration Java EE, BPM, JavaScript in die vorhandene Lösung
  • Analyse und Optimierung der bestehenden Tiles-Struktur
  • Betreuung der MySQL-Datenbank und Konfiguration und Betreuung der Cron-Jobs in der Produktion
  • Durchführung der Anforderungsanalyse mit den Fachexperten und Erstellung einer technischen Konzeption
  • Konzeption und Implementierung neuer sowie Re-Design und Modellierung der existierenden Hybris Extensions
Java/Java EE JSP XML Spring (insb.MVC) JavaScript HTML CSS BPM/BPMN Hybris E-Commerce MySQL Eclipse Scrum Pojo SAP-Hybris 4.x JUnit highcharts ArgoCD HSQLDB Linux AWS S3 Azure DevOps Excel
eCommerce, Handel
5 Jahre 11 Monate
2007-12 - 2013-10

Online Portal Entwicklung

Webprogrammierer und Mediengestalter (Werkstudent) PHP HTML CSS ...
Webprogrammierer und Mediengestalter (Werkstudent)
  • Entwicklung und Wartung eines Online-Portals
  • Deyploment auf Online Server
  • Bildbearbeitung und Bildoptimierung mittels 4D-Cinema
PHP HTML CSS Javascript Actionscript 3 Tomcat Photoshop Cinema 4D MySQL PostgreSQL ArgoCD
FKW Keller GmbH
Bochum

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Monate
2019-11 - 2019-12

SAP ABAP Schulung

SAP-Anwendungsentwickler/in,
SAP-Anwendungsentwickler/in
ABAP mit SAP Netweaver 7.50
8 Jahre 10 Monate
2005-03 - 2013-12

Studium - Informatik/ Architektur

Diplom, TU Dortmund
Diplom
TU Dortmund
  • Rechnerarchitektur, eingebettete Systeme und Simulation (In praktische Richtung Steuergeräte Entwicklung)
  • Diplomarbeit bei Leopold KOSTAL GmbH & Co. KG, Thema auf Anfrage
2 Jahre 5 Monate
2002-09 - 2005-01

Studium - Architektur

Alanus Hochschule für Kunst und Gesellschaft, Bonn
Alanus Hochschule für Kunst und Gesellschaft, Bonn
1 Jahr
2000-08 - 2001-07

Studium - Informatik

Bachelor, TianJing Universität, China
Bachelor
TianJing Universität, China

Position

Position

IT Technical Consultant

Kompetenzen

Kompetenzen

Top-Skills

Fullstack Entwicklung Projektleitung Softwarearchitektur Angular Client Spring MVC SAP UI5 Kafka Spring Boot JQurey JAVA EE Spring Spring Cloud Vue.js Docker Linux DB2 MySQL Scrum Elastic Search SAP JAVA-Entwicklung GraphQL spartacus DevOps

Aufgabenbereiche

Anwendungsentwicklung
eCommerce
Hybris/SAP Commerce Cloud
Versicherung/Banken

Produkte / Standards / Erfahrungen / Methoden

AI (KI/ Künstliche Inteligent)
Verschiedene LLMs, Optimierung der Prompt, Datenflüssen und MLOps, AI Architect, KI-Innovationsstrategie, Deploy AI Agent System/Skills, Generative AI, ML, RPA, MCP, LangChain, LlamaIndex, dify. ai, N8N Workflow, ComfyUI, Codex, Claude Code, Anthropic Claude AI Assistant, QWen3, Firecrawl, Openspec, specKit, Cursur, Codebuddy, Cherry Studio, Modell Training/KI Personalisierung, Lokalen Bereitstellung und Verwaltung von Modellen, Aufbau von Agent-Assistenten auf Basis von lokalen Knowledge-Bases (Rag, GraphRag, Agentic RAG, Nano RAG), LLM Deployment, Model Routing, Multi-Agent Systems, RAG, Prompt Engineering

Cloud Systeme

  • Azure, AWS, GCP, Private Cloud
  • WASP Top 10 & OWASP Mobile Top 10, Sicherheitskonformer (BSI-TR-03107 & BSI-TR-03161)

Webtechnologies/ Frameworks
  • Spring/Spring-Boot, Cloud, Software Architektur, data security, Angular 1-18, Angular Material, Angular-CLI, Angular Native, Vue2/3, React, React Native, Redux, JSF/JSP, HTML5/ CSS3, JQuery, NodeJs, Apollo/GraphQL, Vuetify, BootStrap, Foundation, Kibana

Persistence/ NoSQL/ Datenbank
  • Redis, JPA/Hibernate, Kafka, Elasticsearch, DB2, MySQL, Oracle, MangoDB, PostgreSQL, MSSQL MyBatis

Test
  • Springrunner , Junit , Mokito , selenium, Jasmine , CasperJS/PhantomJS, Jest , Mocha Chai , Integrationstest , Unittes

Tools/ sonstige
Azure, AWS, Git, SVN, Gradle, Maven, Sonar, Jenkins/CI/CD, Jira/Confluence, Nexus, Docker, Kubernetes, Microservices, Nginx, Adobe Scene7, Gulp/Grunt, Webpack, NPM, Magento, technische Konzeption, IT Security, SAP Commerce Cloud ( SAP Hybris), SAP Spartacus, SAP UI5/Fiori, SAP NetWeaver, SAP HANA Cloud Platform, SOA/ROA, Rest API, Tomcat, JBoss/WildFly, Glassfish, Clean Code, Agile Methoden/ Scrum/ Kanban, Keycloak, Bitbucket, Camunda, Crumble, Raspberry Pi, Arduino

Sonstiges
Barrierefreiheit, Kenntnisse potentieller Sicherheitsrisiken, Secure Design Principle & Pattern, Clean Code, DevOps Vorgehensweise, UML, Sicherheitsarchitektur, ITIL, Dokumentation Arc42, RedHat, Datenschutzanforderungen EIDAS

Stärken
  • Teamfähigkeit
  • Motivation
  • Kommunikationsstärke
  • Zuverlässigkeit
  • Belastbarkeit
  • Lernbereitschaft
  • Geduld
  • Hilfsbereitschaft

PRAKTIKA
03/2011 ? 03/2012
TU Dortmund 
Konzeption und Entwicklung eines sicheren cloudbasierten Internetbanking-Systems mit anschließender Sicherheitsanalyse auf der Basis von Business Process Mining
  • Durchführung Anforderungsanalyse
  • Konzeption eines sicheren cloudbasierten Onlinebanking-Systems auf Basis von BPM
  • Spezifikation der Sicherheits-relevanten Anforderungen mit UMLsec
  • Konzeption und Modellierung mit UML2
  • Prototypische Realisierung der Konzepte auf Basis Java EE (JSF, Glassfish, ?)
  • Konzeption und Realisierung eines Loggingsystems auf Basis von Jlog
  • Sicherheitsevaluation der implementierten Systeme
  • Soll- und Ist-Vergleich der ausgeführten Prozesse mittels Business Process Mining
  • Aufbau einer sicheren und Compliancekonformen E-Commerce Infrastruktur
  • Integration externer Services (z.B. Schufa-Auskunft)
  • Durchführung eines Hackerseminars zur Simulation eines Hackerangriffs mit aktuellen Hackertechniken
  • Implementierung der Shellscripten unter Linux-Betriebssystem
  • Objektorientierten Modellierung und Programmierung
  • Technologien: Java 6 / Java EE 5 (JSF, Spring 4), Ajax, CSS, JUnit, JBoss EAP 5, Glassfish, MySQL, Photoshop CS2, Netbeans, Selenium, Log4j, JLog, JCE, Eucalyptus, HTTPS, IaaS, Linux

08/2008 ? 03/2009
Analyse und Umsetzung der zwei Javabasierten Softwaren ?Dungeon Twister? und ?Cocktailtheke?
  • Durchführung Anforderungsanalyse
  • Konzeption eines Java-basierten Software-Systems auf Basis von BPM
  • Konzeption und Modellierung mit UML2
  • Realisierung der Konzepte auf Basis Java 6
  • Soll- und Ist-Vergleich der ausgeführten Prozesse mittels Business Process Mining
  • Aufbau einer sicheren und robusten Software-Infrastruktur
  • Objektorientierten Modellierung und Programmierung
  • Technologien: Java 6, JEE, Swing, Log4j, Linux, JSF, Photoshop CS2

Betriebssysteme

Linux
Mac OS
MS Windows

Programmiersprachen

Angular 10
Apollo/GraphQL
Docker
HTML/CSS
Java
8 - 21
Java EE8
Jakarta EE 10
JavaScript
jQuery
JSP
Kubernetes
Oracle/SQL
PHP
ReactJS
SAP Hybris / SAP Commerce Cloud
SAPUI5/FIORI
Spring Boot
SQL Stored Procedure
Typescript
Vue
WSDL
Kotlin
PL/SQL
ECMAScript 2019
Cobol
ABAP
Python
PyTorch
TensorFlow
SDLC
Next.js
React
Node.js
FastAPI
PostgreSQL

Datenbanken

DB2
MongoDB
MySQL
Oracle
Stored Procedure

Design / Entwicklung / Konstruktion

BPMN
UML / UML2

Branchen

Branchen

  • Banken
  • Versicherung
  • Ecommerce
  • Behörde

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich


möglich

Projekte

Projekte

3 Monate
2025-11 - 2026-01

AI-gestützte Plattform

Founder & Lead Fullstack & AI Engineer Next.js 16 (App Router) React 19 TypeScript 5 ...
Founder & Lead Fullstack & AI Engineer
SteuerAssist ? AI-basierte Steuerautomatisierungsplattform
  • Konzeption und Implementierung einer AI-nativen Fullstack-Webplattform zur automatisierten Verarbeitung von Steuerdokumenten (Rechnungen, PDFs, Belege) mit lokaler LLM-Infrastruktur, OCR-Qualitätsprüfung, Multi-Agent-Architektur und RAG-basiertem Wissenssystem. Die Plattform kombiniert moderne Webtechnologien mit einem lokal betriebenen LLM-Stack (Ollama + Phi-4+Deepseek R2) und einer produktionsreifen Backend-Architektur.
  • Architektonisches Design & Entwicklung
    • Konzeption einer modularen "AI-First" Architektur: Einsatz von Next.js 16 (Server Actions) in Kombination mit einer Event-Driven Architecture (BullMQ) für asynchrone Prozesse und Erstellen eines Anwendungskonzepts
    • Design einer Microservice-Architektur mit Node.js (API-Gateway) und FastAPI (LLM-Inference)
    • Entwicklung des "Lisa" AI- Multi-Agent-Systems(Allgemeiner, Jura, Steuerexperter): Implementierung eines komplexen RAG-Systems (Retrieval Augmented Generation) unter Verwendung von Vektor- (Qdrant/pgvector) und Graph-Datenbanken (Neo4j) zur semantischen Vernetzung von Steuerwissen. Integration einer RAG-Architektur mit Qdrant (Vector DB) und LangChain.
    • Planung der Meilensteine von MVP bis produktionsreifem Deployment
    • Hybride KI-Strategie: Orchestrierung verschiedener LLMs (GPT-4, Claude 3.5, Gemini, lokale Modelle via Ollama) für kostenoptimierte und präzise Ergebnisse
    • Konzeption der Multilanguage 16 Sprachen mithifle von Loco(i18n) sowie Implementierung
    • Konzeption sowie Implementierung der Backoffice
  • Fullstack- & AI-Engineering
    • Frontend-Entwicklung mit Next.js, React 19, TypeScript
    • Backend-Implementierung mit Node.js, FastAPI, Prisma, PostgreSQL
    • Deployment von Phi-4-Reasoning via Ollama auf eigenem Root-Server
    • Entwicklung einer OCR-Pipeline mit OpenCV (Blur-Detection, Qualitätsbewertung)
    • Implementierung asynchroner Dokumentenverarbeitung (Redis + BullMQ)
    • Strukturierte Prompt- und Persona-Entwicklung für produktive LLM-Nutzung
    • Mobile App Entwicklung: Bereitstellung der Plattform als native iOS- und Android-App mittels Capacitor Bridge
    • Statemanagement in React
  • Testing & Qualitätssicherung
    • Einführung von TDD (Frontend & Backend)
    • Entwicklung von Unit-, Integrations- und End-to-End-Tests
    • Implementierung von Prompt-Regression-Tests für stabile AI-Outputs
    • Code-Reviews und Refactoring unter Einsatz von AI-Assistenz
    • Sicherstellung hoher Test-Coverage und sauberer Architektur (DDD-orientiert).
  • Sicherheit & Qualitätssicherung:
    • Datensicherheit: Implementierung strenger Sicherheitsstandards für sensible Finanzdaten, inkl. Verschlüsselung und sicherem Session-Management
    • Automatisierte Tests: Aufbau einer umfassenden Teststrategie mit Vitest (Unit/Integration) und Playwright (E2E) zur Sicherstellung der Systemstabilität
    • Code-Qualität: Durchsetzung von Clean Code Prinzipien, strenger Typisierung (TypeScript/Zod) und automatisierten Linting-Prozessen.
  • DevOps, CI/CD & LLMOps/MSOps
    • Eigenständige Server-Konfiguration (Netcup Root Server, Ubuntu LTS)
    • Containerisierte Deployment-Architektur (Docker, Docker Compose)
    • Server-Management via 1Panel (Reverse Proxy, SSL, Monitoring)
    • Deployment-Automatisierung: Entwicklung von Skripten für Zero-Downtime Deployments und Server-Management
    • Aufbau einer CI/CD-Pipeline mit automatisierten Build-, Test- und Deploy-Prozessen
    • Implementierung von Observability mit Prometheus & Grafana
    • Serverabhängige Script durch Rust
    • Backup-, Logging- und Produktionsüberwachungskonzept
  • User Experience & Dokumentation:
    • UI/UX Design mit Figma und Google Stitch. Entwicklung eines responsiven, barrierefreien Frontends mit TailwindCSS v4, dynamischen Themes (Dark/Light) und flüssigen Animationen (Framer Motion)
    • Entwicklung eines interaktiven Dashboards: Visualisierung komplexer Finanzdaten mittels Recharts und Echtzeit-Updates. sowie Definition von Agent-Rollen und Verantwortlichkeiten
    • Erstellung technischer Architektur-Dokumentation, sowie Systemdesign-Dokumenten bzw. eines Model-Routing-Dokumentationsschemas.
  • Monitoring & Observability (LLMOps/ MLOps):
    • Implementierung eines Prometheus-Metrik-Exports
    • Aufbau von Grafana-Dashboards für LLM-Latenz, Token-Verbrauch, Fallback-Rate, Fehlerquote
    • Modell-Performance-Überwachung
    • Einführung eines kontrollierten Model-Lifecycle-Managements
    • Integration von Logging- und Monitoring-Lösungen zur Überwachung der Systemgesundheit und KI-Performance (LangSmith Integration)
Next.js 16 (App Router) React 19 TypeScript 5 Tailwind CSS 4 Zod React Hook Form Vitest Playwright Node.js (API Gateway & Orchestrierung) FastAPI (LLM Inference Service) Prisma ORM PostgreSQL 16 Redis BullMQ (asynchrone Dokumentenverarbeitung) NextAuth.js (Authentifizierung) Neo4j Capacitor (iOS/Android) Stripe Git CI/CD Supabase Loco (i18n) Phi-4-Reasoning (lokales Hauptmodell) Ollama (LLM Runtime) DeepSeek API (Fallback-Mechanismus) LangChain & LangGraph & LangFuse & LangSmith Agent Skills Qdrant (Vector Database) OpenAI Embeddings N8N OpenSpec Opencode OpenCV (Blur-Detection Qualitätsbewertung) PaddleOCR DeepSeek-OCR Sharp (Bildkompression & Preprocessing) Docker Prometheus. Grafana Strukturierte LLM-Logging Pipeline Rust Openclaw Product-Owner Agile Entwicklung AI-Driven Development
Steuerberatung
11 Monate
2025-01 - 2025-11

Kundenportal

Solution Architect/ Fullstack-Developer AWS Developer Angular 18-20 AWS Lamda ASWS S3 ...
Solution Architect/ Fullstack-Developer AWS Developer
Verantwortung: Production-level AI System Design Experience
  • Architektonisches Design & Entwicklung:
    • Konzeption und Design: Erstellung von Entwurfsmustern, Lösungsdesigns unter der Einhaltung regulatorischer Anforderungen (DORA, IT-Risk & Compliance) im Finanz und GKV-Umfeld. Und technischen Konzepten für Fachanforderungen, insbesondere im Kontext einer Microservices-Architektur und die Planung der Meilenstein.
    • Full-Stack-Entwicklung: Verantwortung für die Entwicklung und Implementierung von Frontend- (Micro-Frontends mit Angular-Elementen self-healing), Backend- und Proxy-Komponenten.
    • Verwendung von TDD (Test Driven Development)
    • Prozessmanagement: Entwicklung und Implementierung von Geschäftsprozessen mittels Camunda BPM.
    • Technische Umsetzung der Datenmigration und Schnittstellenentwicklung zur Integration von SAP IS-U Vertrags- und Abrechnungsdaten (FI-CA) in moderne Portal- und Self-Service-Plattformen, auch im Banking- und Versicherungsumfeld einsetzbar.
    • Pflege des Enterprise Architecture Managements an Informationen
    • Internationalisierung: Konzeption der Frontend- und Backend-Architektur zur Unterstützung von Internationalisierung (i18n).
    • Proxy-Services: Initialisierung des Proxy-Projekts und Implementierung von Pattern-basierter Service-Entwicklung.
    • Entwicklung der Serverless aws lambda Function mit Rust
    • Utility-Implementierung: Implementierung eines PDF-Generators.
  • Sicherheit & Testing:
    • Authentifizierung/Autorisierung: Implementierung eines sicheren Kunden-Logins unter Verwendung von OAuth2 und KeyCloak
    • Administration der Tenfold-Plattform
    • Integration von Tenfold in bestehende IAM-Prozesse und Systeme
    • Analyse und Optimierung von Berechtigungsstrukturen
    • Unterstützung bei der Konzeption und Umsetzung von Rollen- und Rechtekonzepten
    • Qualitätssicherung: Entwicklung von Unit-, Integrations- und End-to-End-Tests (e2e), um eine Test-Coverage von 90% sicherzustellen.
    • Code-Assistent mit Github Copilot als AI-Agent. Sicherheits- und Stilprüfung mithilfe von Github Copilot. Umseztung der Domain-Driven Design (DDD) mit Hilfe von AI
    • Code-Refactoring und Optimierung mittels AI
    • Verwendung von TDD (Test Driven Development) in Backend und Frontend
    • Entwicklung des Storybooks für die Angular-Komponenten
    • Mitwirkung des IT-Governance sowie IT-Sicherheit
  • Cloud & Infrastruktur-Automatisierung (DevOps):
    • AWS-Infrastruktur-Management: Konfiguration und Verwaltung wichtiger AWS-Dienste wie S3 Bucket, CloudFront, Lambda-Funktionen, API Gateway, Monitoring und Deployment-Setup (Gitlab-Pipline).
    • Infrastruktur-as-Code (IaC): Automatisierung der gesamten AWS-Infrastruktur mittels Terraform.
    • Nachrichten-Warteschlangen (Messaging): Einrichtung und Verwaltung von Kafka (Amazon MSK) in der AWS-Umgebung sowie Bereitstellung von Kafka in Docker für die lokale Entwicklung.
    • CI/CD-Pipeline: Aufbau und Wartung einer durchgängigen CI/CD-Pipeline in GitLab bis hin zum Deployment auf CloudFront. Gitlab File Modularisierung für die Erweiterbarkeit sowie Wiederverwendbarkeit
    • Python Scripting als Hilfsanalysetools an CI/CD Pipline
    • DevOps-Tätigkeiten: Durchführung allgemeiner DevOps-Aufgaben in der AWS Cloud.
    • Risikomanagement planen
    • Reviews: Durchführung von Code-, Konzeptions- und Architektur-Reviews sowie Code-Reviews.
    • AI als Hilfestools für CodeReviews
    • Barrierefreiheit: Konzeption und Umsetzung barrierefreier Lösungen entsprechend den internen Unternehmensstandards.
  • User Experience & Dokumentation:
    • Entwicklung mit UI/UX with Figma
    • Responsive Design: Gestaltung des Antragsportals unter Einhaltung der Prinzipien des Responsive Webdesigns.
    • Dokumentation: Erstellung detaillierter technischer Dokumentation.

Überblick 
Entwicklung und Implementierung eines hochmodernen Kundenportals auf Basis einer Microservices-Architektur und AWS Cloud-Infrastruktur von Generali an die Kunden-Portal DVAG-Seitig geliefert, mit Fokus auf Skalierbarkeit, User Experience und umfassender Automatisierung.
Angular 18-20 AWS Lamda ASWS S3 Cloudfront AWS API Gateway Amazon MSK?Kafka Terraform E2E-Testing Signals Openshift NodeJS Spring Boot 3 Spring Security Maven OpenAPI 3.0(Swagger) JPA Camunda Hibernate Swagger / OpenAPI Sonar Kibana MySQL Spezielle Unternehmen-Framework Java 21 Javascript Typescript Docker Wildfly KeyCloak LDAP Git GitLab SVN CI/CD GitLab Jira Confluence VSCode IntelliJ WebSSO Web Security Tenfold Figma Rust Flutter Excel Scrum Kanban
Generali und DVAG-Versicherungsunternehmen
1 Jahr
2024-01 - 2024-12

Cloudbasiertes Kassensystem (in Kooperation mit einem Restaurants-Verein)

Senior Technical Consultant/ Software-Architekt/ Fullstack-Developer/ Scrum-Master/ Product-Owner/AI Solution Architect/ Engineers Angular 17-18 NgRX Docs Ngxs ...
Senior Technical Consultant/ Software-Architekt/ Fullstack-Developer/ Scrum-Master/ Product-Owner/AI Solution Architect/ Engineers
KI-Architektur & Entwicklung:
  • KI-Lösungsdesign: Erstellung der systematischen KI-Architektur und der technischen Konzeption für die Integration von KI-Funktionalitäten.
  • Umsetzung der CI/CD Pipelines auf GitLab
  • Generative KI (GenAI): Entwicklung und Bereitstellung von RAG-Chatbots (Retrieval-Augmented Generation) und weiteren KI-Anwendungen zur Optimierung digitaler Plattformen und Online-Auftritte.
  • AI-Agenten: Konzeption und Entwicklung autonomer AI-Agenten zur Prozessautomatisierung.
  • Konzeption sowie Umsetzung der MLOps-Pipelines: automatisierte Workflows, die den gesamten Lebenszyklus von Machine-Learning-Modellen, von der Entwicklung bis zur Produktion und Überwachung, orchestrieren Mithilfe von Tools Git (zur Code-Versionierung), DVC (zur Daten-Versionierung) und MLflow Tracking (um Experimente zu protokollieren) sowie AWS SageMaker (der zentrale Service), AWS CodePipeline, AWS EventBridge (als Trigger), S3 (für Daten), ECR (für Docker-Images).
  • Aufbau des eigene MLOps/LLMOps-Plattforms auf eigenen lokalen Servern auf (mit GitLab CI, Kubeflow, OpenShift und MinIO S3-Speicher) wegen Sensible Daten
  • Modell-Management: Training und Optimierung von KI-Modellen sowie die Entwicklung von Backend-Systemen unter Einsatz von KI-Tools.
  • Performance-Messung: Definition relevanter KPIs zur Erfolgsmessung der GenAI-Produkte und Erstellung von Management-Reports.
  • Datenauswertung: Durchführung von Data Analytics mittels personalisiertes ChatGPT (Python-basiert) und Erstellung einer Umfrage auf Basis von Dify AI.
  • lokalen Bereitstellung und Verwaltung von Modellen
Systemarchitektur & Mobile Entwicklung:
  • Systemkonzeption: Technische Konzeption der Kundenanforderungen auf Basis einer Microservices-Architektur.
  • Frontseitig basiert auf Micro-Frontend
  • Multi-Plattform-Architektur: Entwurf der Architektur für Webanwendungen und native mobile Komponenten (iOS/Android, Multi-App Development - MAD).
  • Mobile Kassen-App: Entwicklung der mobilen Kassen-App für iOS und Android mit Angular Native.
  • Sicherheit: Implementierung von Authentifizierung und Autorisierung mittels OAuth2.
  • UX/UI: Gestaltung des Antragsportals unter Berücksichtigung von Responsive Webdesign.
  • Portal-Features: Weiterentwicklung und Optimierung des Registrierungsprozesses auf dem Portal.
DevOps & Qualitätssicherung
  • Barrierefreiheit: Konzeption und Umsetzung barrierefreier Lösungen
  • Projekt,- Roadmap, Meilenstein,-Risikomanagement planen
  • Entwicklungszyklus: Begleitung des gesamten Entwicklungszyklus, von der Anforderungsanalyse bis zur erfolgreichen Inbetriebnahme (Full-Cycle Development).
  • Cloud-Infrastruktur: Einrichtung des Projekts auf AWS (Elastic Beanstalk, EC2, Fargate, Lambda).
  • Entwicklung der Serverless aws lambda Function mit Rust
  • CI/CD: Aufbau einer CI/CD-Pipeline auf AWS mittels CodePipeline, CodeBuild und CodeDeploy.
  • Qualitätssicherung: Umsetzung umfassender Unit- und Integrationstests.
  • Reviews: Durchführung von Code-, Konzeptions- und Architektur-Reviews.
  • AI-Code-Reviews in der Pipline
  • Releasemanagement, Stakeholdermanagement: Erstellung und Durchführung des Releasemanagements
  • Dokumentation sowie Protokoll Beschreibung.

Überblick
Konzeption und Realisierung eines Cloud-nativen Kassensystems inklusive mobiler Endgeräte. Zentraler Fokus lag auf der Integration von Generativer KI (GenAI) und autonomen Agenten zur Optimierung von Geschäftsprozessen.
Angular 17-18 NgRX Docs Ngxs PrimeNG Spring Boot 3 Spring Security Maven JPA Backstage Nestjs Micronaut Microservices sowie Micro-Front architecture MLOps Kotlin Grafana UiKit Material Design Components (MDC) Ionic Vite federation Python Pandas ChatGPT Dify PACT React Hibernate Lombok MySQL JUnit Java 17 PyTorch TensorFlow Rust openliberty Javascript Typescript Docker SwiftUI Jetpack Compose Kubernetes KeyCloak Git Jenkins Swagger / OpenAPI Jira Confluence VSCode IntelliJ Sonar Terraform AWS Cli AWS Monorepo NX CodePipeline CodeBuild CodeDeploy Elastic Beanstalk Amazon EC2 AWS Fargate IAM AWS Lambda AWS Beanstalk AWS Step Function Web Security Flutter Excel Scrum
Logistik, E-Commerce, Einzelhandel, Gastgewerbe, Dienstleistungssektor
10 Monate
2023-03 - 2023-12

Behörde-Webanwendung

Software-Architekt/ Fullstack-Developer Angular 14-17 Mokito E2E-Testing ...
Software-Architekt/ Fullstack-Developer
Full-Stack Entwicklung & Architektur:
  • Full-Stack-Entwicklung: Federführende Entwicklung des Online-Antrags in Full-Stack/ Software-Architektur.
  • Frontend: Entwicklung auf Basis des Angular Frameworks.
  • Backend: Entwicklung auf Basis von Spring Boot.
  • Lösungsdesign: Konzeption von Entwurfsmustern, Lösungsdesign nach Kundenanforderungen und Durchführung technischer Machbarkeitsstudien sowie Migration der Datenbank ins neue System.
  • Komponentenentwicklung: Entwicklung einer spezifischen Angular Library (z.B. Dokumenten-Listen-Komponente).
  • Output Management: Konzipierung und Entwicklung des Output Management Systems (z.B. für Bescheide).
  • Interne Tools: Implementierung eines internen Umfrageportals auf Basis von React.
Sicherheit & Portalfunktionen:
  • Authentifizierung: Implementierung der Authentifizierung und Autorisierung für den Kunden-Login mit OAuth2.
  • Entwicklung laut BSI-TR-03107 & BSI-TR-03161 (Sicherheitskonformer)
  • Portal-Features: Weiterentwicklung und Optimierung des Registrierungsprozesses.
  • Sicherheitsprüfung: Spezifikation sicherheitsrelevanter Anforderungen und Überprüfung der Anwendung vor dem Release auf Basis von Kali Linux (Hacking-Angriffe Check).
Entwicklungsprozess & Betrieb:
  • Agiles Vorgehen: Umsetzung der Entwicklung in einem an die Behörde angepassten agilen Vorgehen.
  • Entwicklungszyklus: Begleitung des gesamten Prozesses von der Anforderungsanalyse bis zur Inbetriebnahme.
  • Qualitätssicherung: Umsetzung von Unit-, Integrations- und E2E-Tests.
  • Reviews: Durchführung von Code-Reviews (Fokus auf Clean Code), Konzeptions- und Architektur-Reviews.
  • Betriebsstrategie: Konzipierung und Durchführung der Monitoring- und Backupstrategien von CI/CD Pipelines auf GitLab
  • Umsetzung der CI/CD Pipelines auf GitLab
Releasemanagement:
  • Realisierung kundenspezifischer Anpassungen und deren Integration in das Releasemanagement.
  • Automatisierte Backup von dem gesamten Datenbank
  • Utilities: Durchführung von Batch-Programmierung unter Windows.

Überblick
Full-Stack-Entwicklung des Online-Antragsportals für die BAFA Wärme-Kälte-Anlage in einem Behörden-spezifischen agilen Umfeld. Fokus auf robuste Architektur, Datenmigration Sicherheit und Compliance.
Angular 14-17 Mokito E2E-Testing React NX Docs Monorepo Ngxs PrimeNG Spring Boot 3 Spring Security Maven OpenAPI JPA Kibana Hibernate Swagger / OpenAPI Backstage Lombok Sonar MySQL JUnit Java 11-17 JSF Javascript Typescript Docker Wildfly KeyCloak LDAP Git GitLab SVN CI/CD (Teamcity) Jira Confluence VSCode IntelliJ WebSSO Web Security MS Dynamics Flutter Excel Scrum Kanban
BAFA (Bundesamt für Wirtschaft und Ausfuhrkontrolle)
Frankfurt
3 Monate
2023-01 - 2023-03

Weiterentwicklung eines Lebensmitteleinzelhandel-E-Commerce-Portals B2C

Fullstack-Developer und Coach SAP Commerce Cloud 2105-2205 SAP CPI SAP CX/CRM ...
Fullstack-Developer und Coach
SAP Commerce Cloud Plattform ALDI Onlineshop durch T-Systems
  • Architektur & Lösungsdesign:
    • Technische Konzeption von Fachanforderungen und Coaching des internen Entwicklungsteams in Bezug auf Best Practices der Softwarearchitektur und Code-Qualität.
    • Feature-Entwicklung & Integration: Realisierung kundenspezifischer Anpassungen, insbesondere die End-to-End-Integration des Zahlungsdienstleisters Klarna, inklusive des gesamten Transaktions-Trackings.
  • Qualitätssicherung & Releasemanagement:
    • Durchführung von Code-, Konzeptions- und Architektur-Reviews
    • Umsetzung von Integrationstests zur Sicherstellung der Systemstabilität
    • Integration der Features in das bestehende Releasemanagement

Überblick
Federführende Weiterentwicklung des B2C E-Commerce-Portals für einen führenden Lebensmitteleinzelhändler. Umsetzung in einem E-Commerce-spezifischen, agilen Umfeld mit Fokus auf Skalierbarkeit und Drittanbieter-Integrationen.
SAP Commerce Cloud 2105-2205 SAP CPI SAP CX/CRM SAP S/4HANA Java 11-17 JSP Javascript Typescript Ant JUnit MSSQL Rest API Docker Git Bitbucket CI/CD (Jenkins) Octopus Deploy Jira Confluence Swagger/OpenAPI Image Magick PMD Jacoco MS Dynamics Findbugs Azure Kibana Sonarqube Linux IntelliJ Web Security Excel Scrum Kanban
Lebensmitteleinzelhandel
1 Jahr 5 Monate
2021-07 - 2022-11

Weiterentwicklung eines Healthy-Prevention-Ecommerce-Portals

Softwarearchitekter/ Lead Fullstack-Developer SAP Commerce Cloud 2011 ? 2105 (damaliges SAP Hybris) SAP CX/CRM SAP CPI ...
Softwarearchitekter/ Lead Fullstack-Developer
Gesundheitsportal ?Prävention?
  • Architektur & Technische Konzeption:
    • Lösungsdesign & Machbarkeitsstudien: Verantwortung für die technische Konzeption von Fachanforderungen in GKV-Umfeld, inklusive der Durchführung von technischen Machbarkeitsstudien und der Erstellung detaillierter Lösungsdesigns zur Sicherstellung der Umsetzbarkeit.
  • Software-Architektur:
    • Konzeption Entwicklung und Betrieb von Anwendungen unter Einhaltung der DORA-Richtlinien für digitale Resilienz, inklusive sicherem Software-Lifecycle, Monitoring und Reporting.
    • Mitwirkung an der Implementierung DORA-konformer IT-Governance- und Sicherheitsprozesse in einem regulierten Finanzumfeld und Weiterentwicklung der Systemarchitektur, insbesondere bei der Gestaltung und Anbindung von Microservice-basierten Schnittstellen für den teamübergreifenden Datenaustausch sowie Datenmigration aus der Vergangenheit.
    • Prozessanalyse & Optimierung: Durchführung von Geschäftsprozessanalysen für zentrale ServiceNow-Module (Service Portal, CSM, ITSM), um Synergien zu identifizieren und Verbesserungspotenziale aufzuzeigen.
    • Algorithmische Umsetzung: Übersetzung komplexer Geschäftslogik und fachlicher Anforderungen in performante und wartbare Algorithmen im Backend.
  • Full-Stack-Entwicklung & Feature-Implementierung:
    • Frontend-Entwicklung: Gestaltung und Implementierung des E-Commerce-Portals nach den Prinzipien des Responsive Webdesigns mit SAP Spartacus, um eine optimale User Experience auf allen Endgeräten zu gewährleisten.
    • Interne ERP auf Basis von self-healing Micro-Frontend-Architekturen von React Federation sowie Vite
    • Backend-Entwicklung: Entwicklung neuer Funktionalitäten im Backoffice sowie Erweiterung und Anpassung bestehender Schnittstellen und Services.
  • Komponenten- & Workflow-Entwicklung:
    • Weiterentwicklung von zentralen Core-Komponenten für eine wieder verwendbare Shared Library, um die Entwicklungs-Effizienz zu steigern.
    • Entwicklung und Optimierung von workflow-basierten Formularen, um die Benutzerführung und Datenverarbeitung zu verbessern.
    • Output Management: Konzeption und Weiterentwicklung des Output Management Systems, inklusive der Implementierung zur dynamischen Generierung von PDFs in verschiedenen Formaten.
  • Qualitätssicherung & Prozessmanagement:
    • Test-Implementierung: Umsetzung einer umfassenden Teststrategie, die sowohl JUnit-Tests im Backend als auch Jasmine-Tests im Frontend sowie übergreifende Integrationstests umfasst.
    • Code- & Architektur-Reviews: Regelmäßige Durchführung von Reviews für Code, Konzeptionen und Architektur, um hohe Qualitätsstandards sicherzustellen und Wissen im Team zu teilen.
    • Releasemanagement: Konzeption, Planung und Durchführung des gesamten Releasemanagements, inklusive der Integration von kundenspezifischen Anpassungen in den Release-Zyklus.
    • Kontinuierliche Verbesserung: Proaktives Einbringen von Verbesserungsvorschlägen hinsichtlich technologischer, inhaltlicher und methodischer Aspekte zur stetigen Optimierung der Projektumsetzung.
  • DevOps & Operations:
    • Automatisierung: Implementierung von Shell-Scripten unter Linux zur Automatisierung von Routineaufgaben, Deployments sowie sowie kontinuierliche Daten-Backup sowie System-Backup und betrieblichen Prozessen.

Überblick
Maßgebliche Weiterentwicklung und strategische Neuausrichtung des E-Commerce-Portals ?Präp? (Prävention) sowie bestehende Daten ins neuen System migrieren. Das Projekt wurde in einem versicherungsspezifischen, agilen Umfeld umgesetzt und basierte auf einer modernen SAP CX-Landschaft, bestehend aus SAP Commerce Cloud, SAP CX/CRM und einem SAP Spartacus Frontend. Ziel war die Schaffung einer robusten, benutzerfreundlichen und zukunftssicheren Plattform für Gesundheitsangebote.
SAP Commerce Cloud 2011 ? 2105 (damaliges SAP Hybris) SAP CX/CRM SAP CPI SAP S/4HANA SAP Marketing Cloud SAP-PM/CS SAP-MM sowie SAP-QM Java 11 Ant JUnit Spring 5 Angular 12 React Federation Vite AWS IAM EC2 Dynamo Datenbank und RDSSNS KMS CDK Tekton Solr Ngxs Rest API E2E-Testing Mokito Nestjs StoryBook SAP Spartacus SAP ECC SAP PIM und SAP S/4HANA Typescript PDFBox IntelliJ highcharts OracleDB Azure Docker Git Bitbucket Octopus Deploy OAS AMQP gRPC Pojo LDAP Keycloak CI/CD (Jenkins) Jira Confluence Nexus IQ Hazelcast Kubernetes Web Security Sonarqube Linux (Debian) Scrum Kanban
AOK Systems GmbH
1 Jahr 1 Monat
2020-06 - 2021-06

Aufbau eines Web-Desk-Applikation

Softwarearchitekt/ Projektleitung/ Chefentwickler Vue 2 und 3 Vuetify Composition API ...
Softwarearchitekt/ Projektleitung/ Chefentwickler
  • Kundenspezifisches Versicherungssystem
  • Leadership & Agiles Management:
    • Technische & Team-Projektleitung: Übernahme der dualen Führungsrolle, die sowohl die technische Leitung und strategische Ausrichtung als auch die disziplinarische Führung und das Coaching des Entwicklungsteams umfasste.
    • Scrum Master: Aktive Steuerung des agilen Entwicklungsprozesses als verantwortlicher Scrum Master, inklusive der Moderation von Zeremonien und der Beseitigung von Hindernissen zur Maximierung der Team-Produktivität.
    • Full-Cycle-Verantwortung: Begleitung und Steuerung des gesamten Entwicklungsprozesses, von der technischen Konzeption der Fachanforderungen bis zur finalen Inbetriebnahme und Übergabe des Systems.
  • Architektur & Lösungsdesign:
    • Anforderungs-Evaluierung: Durchführung und Evaluierung von technischen Machbarkeitsstudien als Grundlage für strategische Entscheidungen und zur Validierung von Kundenanforderungen.
    • Systemarchitektur: Konzeption der kompletten 3-Tier-Softwarearchitektur, bestehend aus:
    • Frontend: Vue.js-basierter Frontend-Server
    • Middleware: Node.js-basierter Server für die Geschäftslogik
    • Backoffice von Middleware auf Basis von self-healing Micro-Frontend von React, vite
    • Backend: OracleDB als persistente Datenhaltung
    • Lösungsdesign: Detaillierte Konzeption und Entwicklung des Lösungsdesigns für das gesamte, kundenspezifische Versicherungssystem
    • Backoffice-Konzeption: Entwurf und Entwicklung eines modernen Backoffice-Systems auf Basis von Quarkus und Backstage zur Verwaltung und Steuerung der Plattform.
  • Full-Stack & Mobile Entwicklung:
    • Schnittstellen-Entwicklung: Design und Implementierung von Microservice-basierten Schnittstellen für einen robusten und skalierbaren Austausch von Kundendaten
    • Sicherheit: Implementierung der Authentifizierung und Autorisierung für den Kunden-Login unter Verwendung des OAuth2-Protokolls
    • Mobile App-Entwicklung: Entwicklung nativer mobiler Applikationen für iOS und Android unter Anwendung des MAD-Ansatzes (Multi-App Development)
    • User Interface: Gestaltung und Umsetzung des Portals nach den Prinzipien des Responsive Webdesigns für eine konsistente Nutzererfahrung über alle Geräte hinweg.
  • DevOps, Betrieb & Qualitätssicherung:
    • CI/CD Pipeline: Konfiguration, Verwaltung und Wartung der CI/CD-Infrastruktur auf Basis von GitLab sowie die Erstellung eines umfassenden Build-Management-Konzepts
    • Pipline-File Modularisierung für Wiederverwendbarkeit
    • Datenbank-Management: Verantwortung für den Betrieb und die Wartung von zwei dedizierten Testdatenbanken auf Basis von OracleDB
    • Automatisierung: Implementierung von Batch-Scripten unter Windows zur Automatisierung von wiederkehrenden administrativen und betrieblichen Aufgaben
    • Code-Qualität: Durchführung regelmäßiger Code-Reviews zur Sicherstellung hoher Qualitätsstandards, Lesbarkeit und Wartbarkeit.
  • Sicherheit & Datenanalyse:
    • Sicherheitsaudits: Spezifikation sicherheitsrelevanter Anforderungen und proaktive Durchführung von Penetration-Tests vor Releases unter Verwendung der Kali Linux Distribution, um Schwachstellen zu identifizieren.
    • Datenanalyse: Durchführung von Datenanalysen aus verschiedenen angebundenen Krankenhäusern für Datenmigration, um wertvolle Einblicke zu gewinnen und datengestützte Entscheidungen zu ermöglichen.

Überblick
Konzeption, Architektur und End-to-End-Entwicklung eines umfassenden, maßgeschneiderten Versicherungssystems. In dieser Schlüsselrolle wurde die technische Gesamtverantwortung für den gesamten Entwicklungszyklus übernommen ? von der ersten Machbarkeitsstudie bis zur erfolgreichen Inbetriebnahme, inklusive der Führung des agilen Entwicklungsteams.
Vue 2 und 3 Vuetify Composition API Typescript NodeJs / Express Apollo Server / Apollo Client / Apollo Federation Vue Cli Vue2-3 d3js Native Mokito Kotlin UiKit Jetpack Compose Grafana Flutter Excel MS Dynamics Quarkus JUnit JPA openliberty Nestjs Backstage EFK Stack Python OpenID Connect Jest React Redux Postmann Camunda SAP ECC SAP S/4HANA GraphQL OracleDB PostgreSQL Docker Kubernetes Spring Spring Security Figma Liquibase SFTP gRPC Cypress E2E-Testing Docker Git MAD highcharts GitLab CI/CD Jira Confluence PM2 JMeter NGINGx VSCode IntelliJ Web Security Scrum
PVS-Holding GmbH
Mülheim an der Ruhr
7 Monate
2019-12 - 2020-06

Online-Shop auf Basis SAP-Hybris 6 und Angular 8

Berater/ Frontend-Entwickler Angular 6-8 Mokito NgRx ...
Berater/ Frontend-Entwickler
Omnichannel E-Commerce Plattform
  • Architektur & Anwendungsentwicklung:
    • Omnichannel-Konzeption: Erstellung der technischen Konzeption für die Umsetzung von Fachanforderungen in einer Omnichannel-Architektur, die auf SAP Retail und B2C-Prozessen basiert, um eine konsistente Kundenerfahrung online und offline sicherzustellen.
    • Umsetzung der CI/CD Pipelines auf GitLab
    • Portal-Neuentwicklung: Maßgebliche Beteiligung an der Konzeption und Entwicklung des neuen Online-Portals auf der technologischen Grundlage von SAP Hybris 6.
    • Frontend-Implementierung: Verantwortung für die Entwicklung des Frontends mit Angular 8, wobei ein starker Fokus auf die Umsetzung eines vollständig responsiven Designs für eine optimale Darstellung auf Desktops, Tablets und mobilen Endgeräten gelegt wurde.
    • Interne Anwendungsmodernisierung: Erweiterung und Anpassung firmeninterner SAP-Anwendungen durch den Einsatz von SAPUI5/FIORI und Anbindung an eine SAP HANA Datenbank, um interne Prozesse zu digitalisieren und zu optimieren.
  • DevOps & Qualitätssicherung:
    • Cloud-Infrastruktur & DevOps: Aufbau und Einrichtung der DevOps-Prozesse und der zugrundeliegenden Infrastruktur auf der Microsoft Azure Cloud-Plattform, um Continuous Integration und Continuous Deployment (CI/CD) zu ermöglichen.
    • CI/CD Pipelines auf GitLab Konzeption sowie Umsetzung
    • Frontend-Testing: Sicherstellung der Code-Qualität und Stabilität des Frontends durch die konsequente Umsetzung und Durchführung von Unit-Tests sowie umfassenden Integrationstests.
    • Code-Reviews: Regelmäßige Durchführung von Code-Reviews, um die Einhaltung von Qualitätsstandards und Best Practices zu gewährleisten und den Wissenstransfer im Entwicklungsteam zu fördern.
  • Integration & Schnittstellen:
    • Social-Media-Integration: Konzeption und Implementierung von Schnittstellen für den automatisierten Datenaustausch mit sozialen Netzwerken wie Twitter und Facebook, beispielsweise für Marketing-Automatisierung oder Social-Commerce-Funktionen.

Überblick 
Konzeption und Entwicklung einer neuen, zukunftsorientierten E-Commerce-Plattform im Rahmen einer unternehmensweiten Omnichannel-Strategie. Das Projekt umfasste die Neuentwicklung des kundenorientierten Online-Portals sowie die Modernisierung interner SAP-Anwendungen, um eine nahtlose Customer Journey über alle Kanäle hinweg zu ermöglichen.
Angular 6-8 Mokito NgRx Typescript SAP Hybris 6 SAP ECC SAP PM MM MRS SAP PIM und SAP S/4HANA SAP-PM/CS SAP-MM SAP-QM SAP CPI Pojo Docker Rest WSDL Tomcat Spring Spring Security JUnit Java 8 Solr OAS Git Ant Bamboo Jira Confluence HSQLDB REST SFTP Adobe Rest API LiveCycle Designer Adobe Scene7-Plattform SAP ECC SAP PM S/4HANA Cloud Junit Adobe AEM EFK Stack Azure Linux (Debian) und Windows VSCode IntelliJ Sonar Kibana Grafana Scrum
Deichmann AG
Essen, Ruhr
8 Monate
2019-06 - 2020-01

Online-Drogerie-eShop

Projektleitung/ Fullstack-Entwickler/ Scrum-Master Magento PHP Dupral ...
Projektleitung/ Fullstack-Entwickler/ Scrum-Master
Projektleitung & Agiles Management:
  • End-to-End Projektverantwortung: Übernahme der Projektleitung von der Initialisierung bis zur erfolgreichen Inbetriebnahme des E-Commerce Shops auf Basis von Magento.
  • Scrum Master & Prozessdesign: Betreuung und Moderation aller Scrum-Meetings und -Workshops. Gestaltung und Definition des gesamten Planungs- und Entwicklungsprozesses in enger Abstimmung mit der Führungsebene und dem Product Owner.
  • Roadmap, Meilensteinmanagement sowie Zeitplanung
  • Anforderungsanalyse: Durchführung von Workshops zur detaillierten Anforderungsanalyse mit Fachexperten, um die Geschäftsanforderungen präzise zu erfassen.
  • Wissensmanagement & Schulung: Erstellung detaillierter Benutzerhandbücher für Anwender und das Entwicklungsteam. Konzeption und Durchführung von Mitarbeiterschulungen zur Sicherstellung eines reibungslosen Betriebs.

Full-Stack Entwicklung & Systemintegration:
  • E-Commerce Realisierung: End-to-End-Umsetzung und Integration des Online-Shops auf Basis der Magento-Plattform.
  • Architektur & Prozesse: Konzeption und Definition der zugrundeliegenden Geschäftsprozesse (BPM/BPMN) zur Abbildung der E-Commerce-Logistik.
  • ERP-Integration: Maßgebliche Verantwortung für die Integration des Shops in die bestehende ERP-Landschaft, um Bestell-, Lager- und Produktdaten nahtlos auszutauschen.
  • Design & UX: Anpassung des Webdesigns an die Corporate Design Vorgaben des Kunden, unter Verwendung von Technologien wie JavaScript, Bootstrap und jQuery.

DevOps & Infrastruktur:
  • Deployment: Verantwortung für das Deployment des gesamten E-Commerce-Systems auf Microsoft Azure.
  • Projekt/ Realease/ Meilenstein/ Stakeholdermanagement
  • Container-Technologien: Einsatz von Docker und Kubernetes (K8s) für die Containerisierung und Orchestrierung der Anwendungen.
  • Entwicklungsumgebung: Nutzung moderner IDEs (VSCode, WebStorm) und Administration auf Linux (Ubuntu)-Basis.
Magento PHP Dupral Backstage JavaScript Bootstrap PIM jQuery Docker MyBatis Rest API Kubernetes/K8s BPM/BPMN Azure Photoshop VSCode WebStorm Linux (Ubuntu) Excel Scrum
eCommerce, Handel
4 Monate
2019-07 - 2019-10

Systementwicklung - Partner-Portal

Berater/ Fullstack-Entwickler Java 11 Jakarta EE ReactJS ...
Berater/ Fullstack-Entwickler
Konzeption & Agiles Vorgehen:
  • Technische Konzeption: Erstellung detaillierter technischer Konzeptionen unter Berücksichtigung Dora-Richtlinien für fachlich beschriebene Kundenanforderungen, um die Basis für die Implementierung zu legen.
  • Agile Umsetzung: Eigenverantwortliche und qualitätsgesicherte Umsetzung zugewiesener Arbeitspakete in einem versicherungsspezifisch angepassten agilen Vorgehen, unter Einhaltung des vereinbarten Zeit- und Kostenrahmens.
  • Review-Prozesse:q Durchführung von umfassenden Reviews (Code, Konzeptionen, Architektur) zur Sicherstellung von Qualität, Wartbarkeit und Einhaltung von Best Practices.

Entwicklung & Qualitätssicherung:
  • Entwicklungsvorgehen auf Basis von (TDD) Test Driven Development
  • App-Weiterentwicklung: Maßgebliche Weiterentwicklung der Spezialanwendung APP 2.0 (Augsburg Aktien Bank 2.0)
  • Test-Implementierung: Konsequente Umsetzung einer Teststrategie durch die Implementierung von JUnit-Tests und Integrationstests, um die Funktionalität und Robustheit der Software zu gewährleisten.

Betrieb, Wartung & DevOps:
  • Monitoring & Backup-Strategien: Konzipierung und Durchführung von Monitoring- und Backupstrategien zur Gewährleistung der Hochverfügbarkeit und Datenintegrität der Systeme.
  • Systemwartung: Verantwortung für die umfassende Wartung des dezentralen Systemumfeldes.
  • Cloud/Container-Wartung: Regelmäßige Wartung und Pflege der bestehenden OpenShift-Cluster, um einen stabilen und sicheren Betrieb der Container-Plattform zu gewährleisten.

Überblick
Mitarbeit in einem agilen Entwicklungsteam zur technischen Konzeption, Migration sowie Weiterentwicklung und dem Betrieb kritischer dezentraler Systeme im Versicherungsumfeld, inklusive einer spezialisierten Applikation der Augsburg Aktien Bank (APP 2.0). Sicherstellung der Systemstabilität und Code-Qualität durch umfassende Test- und Wartungsstrategien.
Java 11 Jakarta EE ReactJS Redux Spring Boot Spring MVC Spring Security Thymeleaf Gradle Docker Hibernate Kibana d3js Kubernetes/K8s JPA RabbitMQ Lombok Rest WSDL Camunda Rest API WebsSphere Tomcat Git JUnit Cypress E2E-Testing Maven Jenkins Jira Octopus Deploy Hazelcast Confluence CasperJS Linux Red Hat OpenShift Eclipse Web Security Scrum
LVM Versicherung
Münster, Westfalen
11 Monate
2018-08 - 2019-06

verschiedene Projekte

Berater/ Fullstack-Entwickler Scrum Kanban Java 11/Jakarta EE ...
Berater/ Fullstack-Entwickler
  • Begleitung des gesamten Entwicklungsprozesses von der technischen Konzeption in GKV-Umfeld zu dem Lösungsdesigns der fachlich beschriebenen Kundenanforderungen sowie Evaluierung der Machbarkeitsstudien der Kundenanforderungen bis zur Inbetriebnahme
  • Konzeption sowie Durchführung des Releasemanagers für das Mini-Google Projekt
  • Mitwirkung an der Implementierung DORA-konformer IT-Governance- und Sicherheitsprozesse in einem regulierten Finanzumfeld.
  • Entwicklung auf Test Driven Development Fullstack
  • Umsetzung der zugewiesenen Arbeitspakete in der erforderlichen Qualität, zum abgestimmten Zeitpunkt in Rahmen des erwarteten Aufwands in einem Versicherungsspezifisch angepassten agilen Vorgehen.
  • Entwicklungsvorgehen auf Basis von (TDD) Test Driven Development Fullstack
  • Durchführen von Reviews bzgl. Code, Konzeptionen, Architektur etc.
  • Entwicklung von Java Spring Batch. Die Daten aus Makler deutschlandweit in Datenbank in jeder 5 Minuten aktualisiert werden müssen.
  • Implementierung User über Kerberos und SAML authentifiziert werden
  • Teamleiter für Microservice-Team: Microservices im Spring Boot umsetzen. Die Daten zur Part-Unternehmung (Volksbank) aus R+V Cloud verfügbar machen.
  • Konzeption und Implementierung des Datenmodells
  • Datenmigration zwischen DB2 sowie PostgreSQL und MySQL
  • Einrichten sowie Wartungsarbeit an DB2-Datenbanken für Test-Systems
  • Manuell sowie automatisierte Kontinuierliche Performanceanalysen der komplette Systemlandschaft
  • Einbringen von Vorschlägen zu Verbesserungspotenzialen hinsichtlich technologischer, aber auch inhaltlicher und methodischer Lösungen im Rahmen der Projektumsetzung.
  • Teamleiter für Frontend-Team: Produkt ?Globale Suche? als Angular Library Konzipieren und Implementieren
  • Spezifikation der Sicherheits-relevanten Anforderungen mit Hack-Angriffe Checken vor dem Release auf Basis von Backtrack
  • Implementierung der Shell-Scripten unter Linux-Betriebssystem

Projekte
  • Migration Cobol Projekt in Java Batch
  • Schnittstellen für Volksbank auf Basis Microservice und R+V Cloud Deployment
  • Globale Suche (Minigoogle R+V Interne)
Scrum Kanban Java 11/Jakarta EE Spring Boot / Spring Data Spring Cloud Spring Data Spring Security OAuth2 Spring MVC Spring Batch Java Spring Batch/JSR-352 Microservices Event-Driven Architecture TDD Cypress E2E-Testing Kubernetes/Helm DB2 JUnit Grafana PostgreSQL Stored Procedure ELK-Stack (Elastic Search Logstash Kibana) Java WS Hibernate SOAP JAX-RS Rest API/Open API SOAP Webservices WSDL AMQP gRPC OAS SFTP JBoss/Wildfly Camunda Backstage Git SoapUI Maven Gradle Liquibase Jenkins SonarQube Confluence Angular 6-7 Angular Material React NestJS Redux Figma Jira ArgoCD Typescript Cobol MGM A 12 Jira/Confluence JMeter Nexus VSCode IntelliJ Web Security
R+V Versicherung
10 Monate
2017-10 - 2018-07

SAP Hybris auf Omni-Channel (SAP Commerce Cloud)

Berater/ Fullstack-Entwickler SAP Hybris 6.3 SAP S/4HANA HANA-Datenbank ...
Berater/ Fullstack-Entwickler
  • Weiterentwicklung der bestehende eCommerce Plattform ein Omni-Channel-Commerce-System, Retail, B2B/B2C auf Basis von SAP Hybris und Aufbau eines neuen Interfaces zwischen SAP und Hybris.
  • Technische Konzeption der fachlich beschriebenen Kundenanforderungen
  • Entwicklungsvorgehen auf Basis von Test Driven Development Fullstack
  • Anwendung sowie Entwicklung in Cockpit-Technologien (PCM, WCMS), im Hybris Accelerator
  • Entwicklungsvorgehen auf Basis von (TDD) Test Driven Development
  • SAP PIM API Weiterentwicklung/ Integration
  • Schnittstellen für Lieferanten Weiterentwicklung
  • Wartung des dezentralen Systemumfeldes
  • Definition und Realisierung einer neuen Atmas-Schnittstelle zwischen SAP und Hybris für PIM (Produkt-Informationsmanagement)
  • Durchführung von Code Reviews auf Basis von Stash
  • Entwicklung der Schnittstellen zu den Lieferanten auf Basis von Microservices
  • Wartung sowie Weitereinrichtung der bestehende Openshift Cluster
  • Konzeption und Implementierung des Datenmodells
  • Implementierung der Shell-Scripten unter Linux-Betriebssystem
  • Verwendung der AWS-Services (IAM und EC2)
SAP Hybris 6.3 SAP S/4HANA HANA-Datenbank SAP LE LO PLM WM PP PIM FI-GL EC Apache Tomcat JUnit Apache Cassandra AWS AWS IAM AWS EC2 AWS S3 Dynamo Datenbank und RDSSNS KMS CDK Cypress E2E-Testing Java8 Spring JSP Pojo Angular 2 Typescript Git XML/XSD Solr/Oracle Jenkins JIRA Intellij Docker HSQLDB MySQL kubernetes/Helm Google Optimize SAP ECC SAP PM MM MRS S/4HANA Cloud Jira/Confluence Linux (Debian) Red Hat OpenShift Scrum
Fressnapf
8 Monate
2017-03 - 2017-10

Risikoprofil-Banken System

Berater/Full-Stack-Entwickler Java/Java EE AngularJS 1.x bei Commerzbank Vue.js bei BNP Pariba ...
Berater/Full-Stack-Entwickler
  • Realisierung des Moduls ?Risikoprofil? sowie ?Anlageberatung? im Rahmen einer Produktentwicklung
  • Technische Konzeption der fachlich beschriebenen Frontendanforderungen
  • Entwicklungsvorgehen auf Basis von Test Driven Development Fullstack
  • Realisierung des User Interfaces mit LaxarJS, einem Framework auf Basis u.a. von Vue.js
  • Integration der Bankenumgebungssysteme über SOAP basierte Webservices mit JAX-WS
  • Durchführung der Integrations- und Regressionstests für das Standardprodukt
  • Realisierung der Kundenspezifischen Anpassungen und Integration in das Releasemanagement
  • Unterstützung beim Rollout an den Kunden
  • Microservices-Entwicklung zum Datenaustausch zwischen Umfrage-Portal sowie Makler für BNP Pariba
Java/Java EE AngularJS 1.x bei Commerzbank Vue.js bei BNP Pariba LaxarJS 2.0 Typeskript Chart.js Bootstrap Sass PostgreSQL JAX-RS/RESTful APIs MSSql Swagger Jax-WS/SOAP Git Jira/Confluence Jenkins Linux Eclipse IntelliJ Scrum
Commerzbank/ BNP Pariba
2 Monate
2017-02 - 2017-03

Migration - Post-Kassensystem

Berater/Full-Stack-Entwickler SAPUI5/FIORI SAP C/4HANA JAVA ...
Berater/Full-Stack-Entwickler
Migration Post-Kassensystem von Standalone System bis zu SAP-Basierte Kassensystem
  • Entwicklung der UIs-Komponenten
  • Migration der Frontend von Lotus-Skript zu SAPUI5/FIORI
  • Umsetzung einer Java-basierte Anwendung auf SAP Cloud Plattform
  • Anwendung von SAP C/4HANA
  • Technische Konzeption der fachlich beschriebenen Frontendanforderungen
SAPUI5/FIORI SAP C/4HANA JAVA JavaScript CSS 3 HTML 5 BPM SAP ABAP Scrum
Deutsche Post AG
2 Jahre
2014-11 - 2016-10

eShop auf Basis SAP Hybris(SAP Commerce Cloud

Berater/ Frontend-Entwickler Java/Java EE SAP Hybris Commerce Sass/CSS ...
Berater/ Frontend-Entwickler
  • Entwicklung auf Basis der Hybris Commerce Plattform eine neue Multi-Channel Vertriebsplattform
  • Management der Bestandssysteme für ERP (SAP, Navision), CRM und Supply-Chain sowie B2B/B2C
  • Konzeption und Implementierung der Frontendarchitekturen und Prozessmodellierung
  • Entwicklung der Native App auf Basis von IOS sowie Android auf Basis von Android SDK und Vorgehensweise auf Basis von (TDD) Test Driven Development
  • Durchführung von Workshops zur Anforderungsanalyse mit dem Fachexperten
  • Konzipierung und Durchführung der Monitoring- und Backupstrategien
  • Konfiguration und Betreuung der E-Commerce Systeme für 26 Shops europaweit
  • Regelmäßige Evaluation der Page Speed mit Google Optimizer
  • Implementierung von automatisierten Screenshot-Tests aller Webseiten auf Basis von PhantomJS
  • Teamleiter für Snipes: Entwicklung eines komplett neuen Designs auf Frontend
  • Aufbau einer Continuous Integration Umgebung und Automatisierung der vorhandenen Entwickler- und Integrationstests
  • Implementierung der Shell-Scripten unter Linux-Betriebssystem
  • Datenaustausch mit den Sozialmedien wie Twitter und Facebook
  • Spezifikation der Sicherheits-relevanten Anforderungen mit Hack-Angriffe Checken vor dem Release auf Basis von Hacktechnologien
  • Wartungsarbeit von AWS CodePipeline, RDS, EC2, AWS Lambda, Amazon API Gateway, S3
Java/Java EE SAP Hybris Commerce Sass/CSS HTML JavaScript jQuery Grunt JIRA BPM/BPMN Jenkins Git Subversion (SVN) Tomcat Confluence Photoshop Google Optimize SAP Navision Scrum Kanban Adobe Scene7-Plattform IntelliJ Eclipse AWS S3 Pojo SAP Hybris 5.x Commerce Cypress E2E-Testing Kotlin JUnit Jira/Confluence SAP ECC SAP PM MM MRS SAP PIM und SAP S/4HANA RESTful APIs SOAP Webservices PhantomJS Adobe LiveCycle Designer
Deichmann
5 Monate
2016-02 - 2016-06

Babynahrung-eShop

Projektleitung/ Fullstack-Entwickler/ Scrum-Master Magento OdooERP JavaScript ...
Projektleitung/ Fullstack-Entwickler/ Scrum-Master
eShop System auf Basis Magento
  • Umsetzung und Integration eines Online-Shops auf Basis von Magento von der Anforderungsanalyse bis zur Inbetriebnahme
  • Integration in die bestehende ERP-Landschaft
  • Konzeption der Geschäftsprozesse
  • Durchführung von Workshops zur Anforderungsanalyse mit dem Fachexperten
  • Anpassung des Webdesigns an die Corporate Design Vorgaben
  • Fachliche und technische Koordination zwischen Kunde, Frontend-/Backend- und ERP-Team
  • Konfiguration des cPanel Server unter Linux Betriebssystem
  • Erstellen des Benutzerhandbuchs für die Anwender und das Entwicklerteam
  • Konzeption und Durchführung von Schulungen für die zuständigen Mitarbeiter.
  • gestalten mit den Führungskräften und Product Owner den Planungs- und Entwicklungsprozess
  • Betreuung und Moderation von Scrum-Meetings und -Workshops
Magento OdooERP JavaScript Bootstrap jQuery BPM/BPMN Photoshop Scrum PHP PIM ant.design Eclipse AWS RESTful APIs SOAP Webservices
eCommerce, Handel
2 Monate
2015-10 - 2015-11

eShop komplett in Responsive Umstellung

Berater/ Frontend-Entwickler HTML5 CSS3 Foundation ...
Berater/ Frontend-Entwickler
  • Umstellung eines existierenden Online-Shops auf ein responsive Webdesign
  • Durchführung der Anforderungsanalyse
  • Konzeption und Realisierung eines responsive Webdesigns
  • Tests der Funktionalitäten anhand der End-to-End Geschäftsprozesse
HTML5 CSS3 Foundation Mokito highcharts JavaScript jQuery ant.design Photoshop
Deerberg
7 Monate
2014-11 - 2015-05

Portal sowie ERP im Energie-Branche

Fullstack-Entwickler HTML5 CSS3 Foundation ...
Fullstack-Entwickler
  • Durchführung der Anforderungsanalyse mit den Fachexperten aus Energie-Branche und Erstellung einer technischen Konzeption
  • Weiterentwicklung eines ERP-Portals auf Basis von Spring sowie AngularJS
  • Einrichtung eines Frontend-Startprojekts sowie Coaching für HTTP-Verbindungsaufbau wie RESTful APIs aus Backend auf Basis von Spring gebaute Services
  • Daten aus alten Datentabellen ins neuen System integrieren
  • Einrichtung Scrum-Team unter Agiles Methoden
  • Weiterentwicklung des Daten-Models auf Basis von Enterprise-Architekt
  • Durchführung umfassenden Tests (Unittest, E2E-Test, Unsertest, Integrationstest)

Überblick
Maßgebliche Weiterentwicklung eines branchen-spezifischen ERP-Portals für einen Kunden im Energiesektor. Die Rolle umfasste die technische Konzeption auf Basis de-taillierter Anforderungsanalysen, Datenmigration, die Etablierung agiler Prozesse durch die Einrichtung eines neuen Scrum-Teams sowie das aktive Coaching von Entwicklern bei der Anbindung von RESTful-Services, Excel
HTML5 CSS3 Foundation JavaScript jQuery Photoshop AngularJS (Angular 1.6) Cy-press E2E-Testing Spring JBoss Enterprise-Archi-tekt Java MyBatis MSSql Scrum
RWE
9 Monate
2014-02 - 2014-10

Deerberg-eShop

Berater/ Backend-Entwickler Java/Java EE JSP XML ...
Berater/ Backend-Entwickler
Deerberg-eShop auf Basis SAP Hybris
  • Weiterentwicklung von Backend-Komponenten für eine Hybris E-Commerce Plattform
  • Java-Implementierung & Test der Komponenten.
  • Integration Java EE, BPM, JavaScript in die vorhandene Lösung
  • Analyse und Optimierung der bestehenden Tiles-Struktur
  • Betreuung der MySQL-Datenbank und Konfiguration und Betreuung der Cron-Jobs in der Produktion
  • Durchführung der Anforderungsanalyse mit den Fachexperten und Erstellung einer technischen Konzeption
  • Konzeption und Implementierung neuer sowie Re-Design und Modellierung der existierenden Hybris Extensions
Java/Java EE JSP XML Spring (insb.MVC) JavaScript HTML CSS BPM/BPMN Hybris E-Commerce MySQL Eclipse Scrum Pojo SAP-Hybris 4.x JUnit highcharts ArgoCD HSQLDB Linux AWS S3 Azure DevOps Excel
eCommerce, Handel
5 Jahre 11 Monate
2007-12 - 2013-10

Online Portal Entwicklung

Webprogrammierer und Mediengestalter (Werkstudent) PHP HTML CSS ...
Webprogrammierer und Mediengestalter (Werkstudent)
  • Entwicklung und Wartung eines Online-Portals
  • Deyploment auf Online Server
  • Bildbearbeitung und Bildoptimierung mittels 4D-Cinema
PHP HTML CSS Javascript Actionscript 3 Tomcat Photoshop Cinema 4D MySQL PostgreSQL ArgoCD
FKW Keller GmbH
Bochum

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Monate
2019-11 - 2019-12

SAP ABAP Schulung

SAP-Anwendungsentwickler/in,
SAP-Anwendungsentwickler/in
ABAP mit SAP Netweaver 7.50
8 Jahre 10 Monate
2005-03 - 2013-12

Studium - Informatik/ Architektur

Diplom, TU Dortmund
Diplom
TU Dortmund
  • Rechnerarchitektur, eingebettete Systeme und Simulation (In praktische Richtung Steuergeräte Entwicklung)
  • Diplomarbeit bei Leopold KOSTAL GmbH & Co. KG, Thema auf Anfrage
2 Jahre 5 Monate
2002-09 - 2005-01

Studium - Architektur

Alanus Hochschule für Kunst und Gesellschaft, Bonn
Alanus Hochschule für Kunst und Gesellschaft, Bonn
1 Jahr
2000-08 - 2001-07

Studium - Informatik

Bachelor, TianJing Universität, China
Bachelor
TianJing Universität, China

Position

Position

IT Technical Consultant

Kompetenzen

Kompetenzen

Top-Skills

Fullstack Entwicklung Projektleitung Softwarearchitektur Angular Client Spring MVC SAP UI5 Kafka Spring Boot JQurey JAVA EE Spring Spring Cloud Vue.js Docker Linux DB2 MySQL Scrum Elastic Search SAP JAVA-Entwicklung GraphQL spartacus DevOps

Aufgabenbereiche

Anwendungsentwicklung
eCommerce
Hybris/SAP Commerce Cloud
Versicherung/Banken

Produkte / Standards / Erfahrungen / Methoden

AI (KI/ Künstliche Inteligent)
Verschiedene LLMs, Optimierung der Prompt, Datenflüssen und MLOps, AI Architect, KI-Innovationsstrategie, Deploy AI Agent System/Skills, Generative AI, ML, RPA, MCP, LangChain, LlamaIndex, dify. ai, N8N Workflow, ComfyUI, Codex, Claude Code, Anthropic Claude AI Assistant, QWen3, Firecrawl, Openspec, specKit, Cursur, Codebuddy, Cherry Studio, Modell Training/KI Personalisierung, Lokalen Bereitstellung und Verwaltung von Modellen, Aufbau von Agent-Assistenten auf Basis von lokalen Knowledge-Bases (Rag, GraphRag, Agentic RAG, Nano RAG), LLM Deployment, Model Routing, Multi-Agent Systems, RAG, Prompt Engineering

Cloud Systeme

  • Azure, AWS, GCP, Private Cloud
  • WASP Top 10 & OWASP Mobile Top 10, Sicherheitskonformer (BSI-TR-03107 & BSI-TR-03161)

Webtechnologies/ Frameworks
  • Spring/Spring-Boot, Cloud, Software Architektur, data security, Angular 1-18, Angular Material, Angular-CLI, Angular Native, Vue2/3, React, React Native, Redux, JSF/JSP, HTML5/ CSS3, JQuery, NodeJs, Apollo/GraphQL, Vuetify, BootStrap, Foundation, Kibana

Persistence/ NoSQL/ Datenbank
  • Redis, JPA/Hibernate, Kafka, Elasticsearch, DB2, MySQL, Oracle, MangoDB, PostgreSQL, MSSQL MyBatis

Test
  • Springrunner , Junit , Mokito , selenium, Jasmine , CasperJS/PhantomJS, Jest , Mocha Chai , Integrationstest , Unittes

Tools/ sonstige
Azure, AWS, Git, SVN, Gradle, Maven, Sonar, Jenkins/CI/CD, Jira/Confluence, Nexus, Docker, Kubernetes, Microservices, Nginx, Adobe Scene7, Gulp/Grunt, Webpack, NPM, Magento, technische Konzeption, IT Security, SAP Commerce Cloud ( SAP Hybris), SAP Spartacus, SAP UI5/Fiori, SAP NetWeaver, SAP HANA Cloud Platform, SOA/ROA, Rest API, Tomcat, JBoss/WildFly, Glassfish, Clean Code, Agile Methoden/ Scrum/ Kanban, Keycloak, Bitbucket, Camunda, Crumble, Raspberry Pi, Arduino

Sonstiges
Barrierefreiheit, Kenntnisse potentieller Sicherheitsrisiken, Secure Design Principle & Pattern, Clean Code, DevOps Vorgehensweise, UML, Sicherheitsarchitektur, ITIL, Dokumentation Arc42, RedHat, Datenschutzanforderungen EIDAS

Stärken
  • Teamfähigkeit
  • Motivation
  • Kommunikationsstärke
  • Zuverlässigkeit
  • Belastbarkeit
  • Lernbereitschaft
  • Geduld
  • Hilfsbereitschaft

PRAKTIKA
03/2011 ? 03/2012
TU Dortmund 
Konzeption und Entwicklung eines sicheren cloudbasierten Internetbanking-Systems mit anschließender Sicherheitsanalyse auf der Basis von Business Process Mining
  • Durchführung Anforderungsanalyse
  • Konzeption eines sicheren cloudbasierten Onlinebanking-Systems auf Basis von BPM
  • Spezifikation der Sicherheits-relevanten Anforderungen mit UMLsec
  • Konzeption und Modellierung mit UML2
  • Prototypische Realisierung der Konzepte auf Basis Java EE (JSF, Glassfish, ?)
  • Konzeption und Realisierung eines Loggingsystems auf Basis von Jlog
  • Sicherheitsevaluation der implementierten Systeme
  • Soll- und Ist-Vergleich der ausgeführten Prozesse mittels Business Process Mining
  • Aufbau einer sicheren und Compliancekonformen E-Commerce Infrastruktur
  • Integration externer Services (z.B. Schufa-Auskunft)
  • Durchführung eines Hackerseminars zur Simulation eines Hackerangriffs mit aktuellen Hackertechniken
  • Implementierung der Shellscripten unter Linux-Betriebssystem
  • Objektorientierten Modellierung und Programmierung
  • Technologien: Java 6 / Java EE 5 (JSF, Spring 4), Ajax, CSS, JUnit, JBoss EAP 5, Glassfish, MySQL, Photoshop CS2, Netbeans, Selenium, Log4j, JLog, JCE, Eucalyptus, HTTPS, IaaS, Linux

08/2008 ? 03/2009
Analyse und Umsetzung der zwei Javabasierten Softwaren ?Dungeon Twister? und ?Cocktailtheke?
  • Durchführung Anforderungsanalyse
  • Konzeption eines Java-basierten Software-Systems auf Basis von BPM
  • Konzeption und Modellierung mit UML2
  • Realisierung der Konzepte auf Basis Java 6
  • Soll- und Ist-Vergleich der ausgeführten Prozesse mittels Business Process Mining
  • Aufbau einer sicheren und robusten Software-Infrastruktur
  • Objektorientierten Modellierung und Programmierung
  • Technologien: Java 6, JEE, Swing, Log4j, Linux, JSF, Photoshop CS2

Betriebssysteme

Linux
Mac OS
MS Windows

Programmiersprachen

Angular 10
Apollo/GraphQL
Docker
HTML/CSS
Java
8 - 21
Java EE8
Jakarta EE 10
JavaScript
jQuery
JSP
Kubernetes
Oracle/SQL
PHP
ReactJS
SAP Hybris / SAP Commerce Cloud
SAPUI5/FIORI
Spring Boot
SQL Stored Procedure
Typescript
Vue
WSDL
Kotlin
PL/SQL
ECMAScript 2019
Cobol
ABAP
Python
PyTorch
TensorFlow
SDLC
Next.js
React
Node.js
FastAPI
PostgreSQL

Datenbanken

DB2
MongoDB
MySQL
Oracle
Stored Procedure

Design / Entwicklung / Konstruktion

BPMN
UML / UML2

Branchen

Branchen

  • Banken
  • Versicherung
  • Ecommerce
  • Behörde

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.