Meine Skills

Geschäftsanalyse und Beratung

Kommunikation Moderation von persönlichen und virtuellen Meetings, Fragen stellen, Aufnehmen des Gesagten, Antworten geben.
Lösungs-Orientierung Ermöglichen eines gemeinsamen Verständnisses der zugundeliegenden Herausforderungen und möglichen Lösungen. Abgrenzung des Projektumfanges.
Kritisches Denken Hinterfragen von beschriebenen Anforderungen und Problemen, um die zugrundeliegende Bedürfnisse zu klären und zu verstehen.
Industrie- und Branchen-Erfahrungen Umfangreiche Erfahrungen im Bereich Kundenservice / Service Center. Zusätzliche Branchenerfahrung in den Bereichen IT, Elektrotechnik, Maschinenbau, Bau und industrielle Produktion.
Beziehungs-Aufbau und -Pflege Aufbau von vertrauensvollen Beziehungen zu Projektbeteiligten. Pflege der Beziehungen.
Umgang mit Ambiguität Akzeptanz von Mehrdeutigkeiten bei Beginn und im Verlauf von Projekten. Neue Informationen sind in dem Moment willkommen, in dem sie auftauchen. Bestmögliches Auflösen von Abiguitäten in Konversationen und Spezifikationen.
Selbst-Organisation Proaktives Handeln und Verstehen von Abhängigkeiten. Commitment in Bezug auf die eigenen Aussagen und in Bezug auf Fristen.
Moderation und Erhebung Durchführen von Interviews, Prozess-Beobachtungen und Anforderungs-Workshops, um geschäftsrelevante Informationen herauszuarbeiten.
Analyse Dekonstruieren von Problemen und Lösungsansätzen, um Auswirkungen zu verstehen und um bestmögliche Lösungen zu finden.
Visuelle Modellierung Visuelle Darstellung von projektrelevanten Modellen wie z.B. Prozess-Abläufen, Daten-Diagrammen oder Software-Vorschau-Grafiken (Wireframes).
Spezifikation und Dokumenation Erstellen von klaren und prägnanten Dokumenten z.B. zum Ist-Status, zur Geschäfts-Analyse, zum Projekt-Scope, zu funktionalen oder technischen Anforderungen, zu Daten-Modellen, zu Software-Funktionen und -Konfigurationen, zu Test-Plänen, Test-Fällen oder Aktzeptanz-Tests.

Technische Skills

Programmierung

Java Java Standard Edition (SE): Datentypen- und Strukturen, Collections, Klassen und Objekte, Attribute, Methoden, Vererbung, Schleifen, Verzweigungen, Annotationen, Generics, Sichtbarkeit, abstrakte Klassen und Methoden, Schnittstellen, Exceptions, Swing, Dateien und Datenströme, JDBC

Java Enterprise Edition (EE): JavaMail, Java Persistence API (JPA), Enterprise JavaBeans (EJBs), Servlets, Java Server Pages (JSP), JavaServer Faces (JSF), Java API for RESTful Web Services (JAX-RS)

Java Anwendungsserver: GlassFish, JBoss, Jetty, Tomcat, TomEE, WildFly
Scala Grundlagen: Funktionen, Klassen, Felder, Methoden, Sichtbarkeit, Singleton Objects, Case Classes, Collections, Vererbung, Traits, Schleifen, Verzweigungen, Pattern Matching, ScalaTest, ScalaCheck, sbt, REPL

Frameworks: Lift, Play

Web-Entwicklung

JavaScript Datentypen, Arrays, Objekte, Funktionen, Schleifen, Verzweigungen, Events, JSON, AJAX, jQuery
HTML HTML5, DOM, semantische Strukturierung, Grafiken, Vektorgrafiken, Tabellen, Formulare
CSS Grundlagen: CSS3, Selektoren, Vererbung, Kaskade, Box-Modell, Positionierung, Layout, Media Queries, Rasterlayout / Gridlayout

Ergänzungen: Bootstrap-Framework, Stylesheet-Sprache Less

Datenbanken

SQL Design / Normalisierung. Select, distinct, where, and, or, not, order by, insert into, update, delete, join.
Microsoft SQL Server Standard / Enterprise / Developer Edition, Intallation, Management Studio, Administration von Logins, Benutzern, Berechtigungen und Datenbanken, Backups erstellen / wiederherstellen, Verwaltung von Jobs, Verwendung von SQL
Oracle Database Verwendung von SQL
PostgreSQL Installation, Administration, Verwendung von SQL
MySQL Installation, Administration, Verwendung von SQL
HSQLDB Installation, Einbindung in Java-Applikationen, Verwendung von SQL
SQLite Verwendung von SQL

Webservices

REST Resources, Messages, Adressierung, Methoden, Statelessness

Protokolle

TCP/IP IPv4, Schichtenmodell, Adressen, Adress-Klassen, Subnetze
HTTP Request / Response, Methoden, Status Codes, Header-Felder, URL-Encoding

Auszeichnungssprache

XML / XML Schema Baumstruktur, Syntax, Elemente, Attribute, Namensräume, DTD

Build-Management

Scala Build Tool (sbt) Standard Verzeichnisstruktur, Build-Definition, Artefaktparameter, Scala-Version und -Einstellungen, Abhängigkeiten auf Bibliotheken
Gradle Build-Skript, Tasks
Maven Standard Verzeichnisstruktur, POM, Versionen, kompilieren, testen, installieren, plugins, Abhängigkeiten

Versionsverwaltung

Git Repository erstellen, auschecken, hinzufügen und einchecken, lokales und entferntes Repository, branching, tagging
Subversion (SVN) Historie verfolgen, auschecken, Änderungen vornehmen und überprüfen, einchecken

Betriebssysteme

UNIX Server / Desktop Administration und Anwendungsentwicklung
macOS Desktop Anwendung
Android Administration und Anwendungsentwicklung
Windows Server / Desktop Administration und Anwendungsentwicklung

Skriptsprachen

UNIX Shell Scripting Kommando-Umleitung, Pipelines, Variablen, Argumente, Kontrollstrukturen, Schleifen
Windows Batch Scripting Variablen, Argumente, Kontrollstrukturen, Schleifen

Contact Center Software

eGain Installation, Konfiguration, Administration, Anpassungen, REST-API
Zendesk Konfiguration, Administration, Anpassungen, REST-API

IT Service Management

ITIL ITIL® version 3 Foundation (IT Service Management) Zertifikat