Skip to main content

Heinfried Korn - IT Berater

Freiberuflicher IT Berater mit langjähriger Erfahrung in großen IT Projekten in den Branchen Versicherung, Bank und Telekommunikation

Ich berate im agilen Umfeld in allen Phasen der Softwareentwicklung: Konzeption, Implementierung, Test, Inbetriebnahme, Problemmanagement und Performanceoptimierung. Aktuell liegt mein Schwerpunkt in der Anwendungsmodernisierung im Cloud Umfeld.

Meine Top 3 für Sie

Performance-Optimierung

Bereitstellung, Messung und Visualisierung von spezifischen Performance-Indikatoren, Problem- und Rootcause-Analyse sowie die Evaluierung von Lösungsmöglichkeiten und das Durchführen von Software-Optimierungen im Code- und Datenbankbereich.

Modellgetriebene Softwareentwicklung (MDA)

Die Spezifikation mit Domain Driven Design, die iterative Verfeinerung von fachlichen Modellen und der Codegeneratoren ermöglichen agile Anpassung der Software und einen Rollout in kürzester Zeit.

Implementierung

Entwicklung von Anwendungen für Desktop, Backend und Cloud in unterschiedlichsten Projekten mit den Programmiersprachen Java, Bpel, Angular; Nutzung von Devops zur automatisierten Integration. Coaching im Entwicklungsteam; Anwendung von extreme Programming und Nutzung des Test-First-Ansatzes; Entwicklung von Android Apps.


Weitere Dienstleistungen

Konzeption

Durchführung von Anforderungsanalysen zur Erstellung eines Functional Designs; Erstellung von technischen Konzepten; Ausarbeitung von Entscheidungsvorlagen; Durchführung von Risikoanalysen.

Inbetriebnahme

Begleitung von Inbetriebnahmen und Unterstützung in der Get Well Phase; Problem-Management zur Behebung von Anwendungsfehlern und Produktionsproblemen; Erstellung und Abstimmung von Changerequests mit allen beteiligten Stakeholdern.

Programmierkurse und Coaching

Vorbereitung und Durchführung von Coachings und Schulungen in den Tools Java, Angular, Kubernetes, Shell, Perl, Groovy, Python und Unix.

Testing

Unittests, Integrationstests, Testautomatisierung und End-2-End (E2E) Tests von verteilten Systemen und Datenbankanwendungen.

Meine Stärken

Solide Kenntnisse in der Programmierung, langjährige Erfahrung in allen Phasen der Erstellung und Pflege von Softwaresystemen.

Breites Wissen und Belastbarkeit, tiefe Kenntnis aktuellster Methoden, Paradigmen und Werkzeuge, Schnittstelle zwischen Kunde und Entwicklungsabteilung.


Meine Werkzeuge

Implementierung

Java Spring

Workflow

BPMN mit Camunda, Bpel

Data Analysis

Python, Numpy, Pandas

Performance Messung und Observability

Elasticsearch, Fluent, Kibana

Weitere Werkzeuge

Postgres, Oracle, Elasticsearch(NoSQL), Eclipse, Camunda BPM, BPMN, DMN, Docker, Kubernetes(k8s), Helm, Jenkins CI/CD, Openshift, IBM Cloud, Spring Framework, Angular, Java, Json, Jira Integration, BDD und TDD mit Cucumber Tests und RestAssured, automatisierte Tests, JMS, MQ, JPA, JTA, Modultests und Modulgruppentests. Oracle SOA Suite, Oracle SQL, SUSE Linux Enterprise, JIRA, XMLspy, WSDL, XSLT, SQL, JDBC, openapi, TMF-api

Heinfried Korn
(Dipl.-Inf.)
IT Berater

Interesse geweckt?

Dann schreiben Sie mir eine Nachricht!