Andreas Maier

ist verfügbar. ✅

Selbstständig, Trainer für Microservices und Containerlösungen mit Docker, Systems62

Wesendorf, Deutschland

Fähigkeiten und Kenntnisse

Java
Softwarearchitektur
Test-Automatisierung
EJB
JSF
JBOSS
ANT
Maven
Hudson
SVN
C
C++
Perl
Shell
Host-Systeme
MQL4
MQL5
Metatrader
SQL
Windows
Unix/Linux
Scrum
HP Quality Center
Mercury Load Runner
BugZilla
Data Mining
Workflow Mining
Business Intelligence
LateX
PHP-Programmierung
Symfony
Vagrant
Docker
Behat
End-to-End Testing
Apache Solr
Apache Tomcat
Bamboo
Thumbor
Varnish
Microservices
AngularJS
Java/J2EE
Enterprise Architecture
XML/XST
JAXB
SOA Architektur
Testautomation
Testmanagement
GUI-Entwicklung
Java EE
Webentwicklung
C#
Softwareentwicklung
Hibernate
XML
Software Architektur
LINUX
JavaScript
JEE
MySQL
UML
PHP
Oracle
J2EE
HTML
Spring
SOA
JSP
Eclipse
WebServices
Architektur
Komponentenframeworks
Build Management
Tomcat
java 8
TDD
JUnit
Spring Framework
Spring Boot
Microsoft Azure
Jenkins
Elk Stack
Kibana
Laravel
Redis
Netty
Apache Kafka
Ansible
Kubernetes
Rest
Backend Development
High Performance Web Applications
IntelliJ IDEA
Informationstechnologie
CSS
SQL Server
Git
jhipster
Hystrix
Consul
Prometheus
Grafana
IT-Consulting
Agile Entwicklung
OpenShift
IT-Security
Fitness
Führungserfahrung
Erfahrung
Software
AWS
DevOps
Coaching
Systemintegration
Cloud Computing
Kafka
Training
OPEANAPI
SPRING BOOT
Helm (Kubernetes)

Werdegang

Berufserfahrung von Andreas Maier

  • Bis heute 1 Jahr und 1 Monat, seit Mai 2023

    Softwareentwickler DevOps

    Systems62

    Monitoring für geschäftskritische Kreditkarten Prozesse Implementierung Live-Monitoring (>100 Microservices) in Enterpriseumgebung. - Verwendete Tools: Prometheus, Grafana, AppDynamics, Azure Monitoring. Metriken durch Whitebox/Blackbox-Testing ermittelt und zu Prometheus exportiert. - Aufgabe: Blackboxtests mit Playwright, Anleitung für Metrikenlieferung via Prometheus API, CI/CD-Unterstützung für Grafana Dashboards

  • Bis heute 6 Jahre, seit Juni 2018

    Trainer für Microservices und Containerlösungen mit Docker

    Systems62

    Bereitstellung von fundiertem Training und Coaching in Microservices, Containerlösungen und API-Design. Themen umfassen u.a. API-Design, Sicherheit (Basic Auth, OAuth 2.0), Quarkus für optimierte Performance, Docker-Architektur, Microservices-Workshop mit Spring Boot und Kafka, Messaging-Schulungen (Active MQ/Artemis, Apache Kafka), Spring Boot Expertise (Actuator, REST, Deployment in Containern) sowie Kubernetes-Know-how (Cluster-Installation, Ressourcen-Konfiguration, Rechtemanagement).

  • Bis heute 9 Jahre und 10 Monate, seit Aug. 2014

    Softwarearchitekt/Softwareentwickler

    systems62.com

    Wie bieten Ihnen das passende KnowHow für Ihr Softwareprojekt und setzen auch gerne in Beauftragung Softwareentwicklungsprojekte für Sie um.

  • 8 Monate, Okt. 2022 - Mai 2023

    Softwarearchitekt

    Systems62

    Integration einer Stammdatenverwaltung in eine Enterprisearchitektur Schwerpunkt lag auf Vertragsverwaltung, Partnerverwaltung und Kundenbuchhaltung. Hauptaufgabe: Migration von Verträgen in das neue System. Ich analysierte die heterogene Unternehmensarchitektur (Cobol, Java, Fremdsoftware), verstand bestehende Interaktionen und passte sie an die neue Software an. Modellierte präzise Schnittstellen mittels Apache Kafka, Rest und SOAP, um klare Vorgaben für interne und externe Entwickler zu gewährleisten.

  • 2 Jahre und 2 Monate, März 2021 - Apr. 2023

    Softwarearchitekt

    Systems62

    Kreditkartenprozesse optimieren und gesetzliche Vorgaben umsetzen Kunde: Kreditkartenprozessanbieter. Anforderung: Virtuelle Kreditkarten nach Vorgaben erstellen, blocken, archivieren. Kommunikation mit OEMs und Zahlungsanbietern. Meine Aufgabe: Architekturerweiterung, Anpassung an neue Vorgaben, neue Services, Codemigrationen, Integration in Entwicklungs- und CI/CD-Prozess.

  • 1 Jahr und 5 Monate, Sep. 2021 - Jan. 2023

    Geschäftsführer

    dreitier GmbH - Sharing Experience

    Your partner for Continuous Architecture & Software Delivery

  • 1 Jahr und 1 Monat, Okt. 2021 - Okt. 2022

    Software-Entwickler & Architekt

    Systems62

    Setup Customized Apache Kafka und Consumer Microservices für Schiffsdatenanalyse Ziel: Migration von Elasticsearch- zu Streaming-Architektur. Schiffsdaten werden auf partitionierte Topics übertragen, ermöglicht Kundenwissensextraktion. Skalierbarkeit durch Partitionierung. Meine Aufgaben: Apache Kafka Setup (AWS MSK), Microservices-Implementierung, CI/CD-Integration (GitLab), Betrieb auf Digital Ocean (Kubernetes).

  • 8 Monate, Aug. 2020 - März 2021

    Kafka / Microservice Experte

    Systems62

    Migration eines zentralen Systems zu einem dezentralen System (Kafka Messaging) für Bankdienstleister Projekte: Vergleich verschiedener Messaging-Stacks mit Kafka, Streamverarbeitung für fachliche Use Cases. Meine Aufgaben: Schulung und Coaching zu Apache Kafka, Klärung von Kapazitäts- und Performance-Fragen, Evaluierung von Stacks (Confluent), Implementierung von Performance-Messungen mit Spring Boot und ELK-Stack für Umsatzabfrage.

  • 11 Monate, Juli 2019 - Mai 2020

    Software-Entwickler& DevOps

    Systems62

    Implementierung Integration Layer Projekt: Integration Layer für Core Banking mit Apache Kafka, Spring Boot, OpenShift. Meine Aufgaben: Beratung, Implementierung, Operationstasks (Prometheus Monitoring, Schnittstellenentwicklung), Development (Microservices, Debugging, Datenarchitektur, REST Interfaces), Anbindung für Mobile Apps. Schulung zu Kafka, Beratung zu Topic-Struktur, Partitions, Eventversionierung, Performance-Optimierung, Clusterbetrieb.

  • 3 Monate, Feb. 2020 - Apr. 2020

    Operations Kafka Experte

    MOROTAI GmbH

    Installation und Konfiguration von Kafka in Kubernetes Ich implementierte Kafka in einem Kubernetes Cluster zur Entkopplung von Microservices vom ERP-System. Dabei traf ich entscheidende Konfigurationsmaßnahmen wie Volumeneinstellungen, Retention-Policy, Client-Anpassungen und Eventstruktur. Auch Themen wie Topics, Clusteranzahl und Monitoring mit Confluent Control Center und Grafana wurden berücksichtigt. Zusätzlich entwickelte ich einen maßgeschneiderten Kafka Adapter.

  • 2 Jahre und 11 Monate, Okt. 2016 - Aug. 2019

    Chief Technology Officer (CTO)

    MOROTAI GmbH

    Ich suche die beste IT - Performance für das sportlichste Label - MOROTAI.de

  • 2 Monate, Feb. 2019 - März 2019

    Software-Entwickler

    Morotai

    Import Interface Erweiterung für Legacy ERP-System In diesem Projekt war ich für das zuständig für das Erstellen einer REST basierten Import Möglichkeit für: - Kunden - Orderdaten in das ERP-System JTL Wawi. Die Orderdaten die aus dem Drittsystem abgerufen wurden sollten in das JTL Wawi importiert werden. Hierzu wurde ein Import Tool (Ameise.exe) via Java gewrappt und der Import sowie Command Line ausgaben via Rest zurück gegeben.

  • 3 Monate, Dez. 2018 - Feb. 2019

    Software-Entwickler

    Morotai

    Realisierung B2B Orderhandling über JOOR. Einkauf und Orderbearbeitung in ERP Software JTL. Abgleich Stammdaten JOOR-ERP via REST. Vollständiger Sync möglich. Erstellung Linesheets für Sales Agent. Technik: Python, Django.

  • 7 Monate, Juni 2018 - Dez. 2018

    Software-Entwickler

    MOROTAI GmbH

    Export Interface Erweiterung für Legacy ERP-System - Projektinhalte: - Erstellen der REST Schnittstelle, um Daten an Drittsysteme ausliefern zu können. - Stammdaten - Kategorien - Bilddaten Herausforderung: Systemspezifische Datenlieferung. Rekursive Baumstruktur für Kategorien, bedarfsgerechtes Resizing von Bilddaten, Steuerung von Attributen für Artikel und Styles. Einsatz von Redis Cache für schnelle Auslieferung und Performance-Optimierung.

  • 4 Monate, März 2018 - Juni 2018

    Software-Entwickler Microservices

    Systems62

    Mediation Layer Entwicklung IT-Infrastrukturumbau: Einführung von SAP, Microsoft Dynamics und Office CRM. Integration über Mediation Layer mit Microservices für Datenaustausch, Anreicherung und erweiterte Funktionen. Speziell CardProcessing wurde hier optimiert. Auch komplexe Hierarchien von Open-to-Buy und Limitstrukturen wurden berücksichtigt. Apache Kafka als Kommunikationsplattform. Zusätzlich zuständig für Schulungen und Support.

  • 7 Monate, Sep. 2017 - März 2018

    Softwarearchitekt

    Sytstems62

    Härtung der IT Infrastruktur für TV Ausstrahlung Projektinhalte: Die Aufgabe in diesem Projekt bestand darin, die ideale Infrastruktur für eine TV Ausstrahlung mit einer gleichzeitigen Besucherzahl von mindestens 100.000 gleichzeitigen Benutzern zur Verfügung zu stellen. Meine Aufgaben: - die Optimierung der bestehenden Webseitenrequests auf ein Minimum - die Umsetzung einer Cachingstrategie für die hohe Besucherzahl - das Sicherstellen der ERP Auftragseingänge und die Bearbeitung dieser

  • 6 Monate, Apr. 2017 - Sep. 2017

    Systemintegrator

    MOROTAI GmbH

    Implementierung eines ERP-Systems Das aufstrebende Modestartup MOROTAI GmbH erlebt eine rasante Expansion. Einführung ERP-Software nach Geschäftsprozessanalyse. Auswahl via Pitch. Technische Anpassungen: Import von Produktdaten, Kundendaten, Bestelldaten, Logistikprozess im Versand.

  • 1 Jahr und 1 Monat, Sep. 2016 - Sep. 2017

    Softwarearchitekt

    MOROTAI GmbH

    Aufbau einer Webpräsenz für ein Modestartup Webpräsenz mit E-Commerce WebShop basierend auf Gründer-Vision. Anpassung von Design und Funktionen. WooCommerce mit Git-Versionierung und Slack-Integration. Funktionale Anpassungen für Kampagnen, z.B. autom. Produktzugabe ab Warenkorbwert x. Migration zu Amazon Web Services, Anbindung von Cloud ERP und Zahlungsanbieter. Generierung von Produkt-Exports für Produktion.

  • 2 Jahre und 2 Monate, Aug. 2015 - Sep. 2017

    JEE Entwickler

    Systems62

    Ausbau eines Webportals für den Vertrieb von Bankprodukten m Rahmen der Weiterentwicklung des Kundenverkaufsportals waren Änderungen in der bestehenden Architektur notwendig. Ziel beim Umbau war die Nutzung der bestehenden Funktionalität auf mobilen Geräten.

  • 7 Monate, Dez. 2015 - Juni 2016

    Software-Entwickler

    Systems62

    Kreditprozess im Bankverfahren Umsetzung gesetzlicher Anforderungen in Bankanwendung. Fokus auf Kreditprozessanpassung. Neue Daten für Verbundpartner. Übernahme der Erweiterung mit E2E Tests. Technische Anpassungen in Teilprozessen wie Kreditentscheidung, Modellrechnung, Kreditsicherheiten. Anpassung von Modellen und Klassen für Serviceerweiterung.

Ausbildung von Andreas Maier

  • 3 Jahre und 2 Monate, Sep. 2008 - Okt. 2011

    Business Information System

    Ostfalia - University of Applied Sciences

    Informatik

  • 2 Jahre und 11 Monate, Aug. 2004 - Juni 2007

    Systemintegration

    Berufsbildende Schulen 2 - Wolfsburg

    Hardware, Netzwerktechnik/Kommunikation, Softwareentwicklung

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

  • Russisch

    Gut

Interessen

Data Mining
Outdoor Sports
Digital Transformation

21 Mio. XING Mitglieder, von A bis Z