Informatik Systemberatung
Dipl.-Inf.(FH) Henning Schüßler

PROFIL

Als Word-Datei
 Personendaten
Name:Dipl.-Inf.(FH) Henning Schüßler
Wohnort:D64625 Bensheim, Schillerstraße 33
Telefon:0179/5072215
Fax:0321/21253971
E-mail:Systemberatung@Henning-Schuessler.de
Web:http://www.Henning-Schuessler.de
Jahrgang:1972
EDV-Erfahrung seit:1995
Gulp-ID:19993
Staatsbürgerschaft:deutsch
Stundensatz:je nach Aufwand
Verfügbar ab:01.09.2010 zu 100% (vor Ort)
 Position
  • Software-Entwicklung / Programmierung
  • Beratung / Consulting
  • Coaching / Schulung / Training
  • Projektleitung / Organisation / Koordination
Fachlicher Schwerpunkt: Objektorientierung (Coaching, Analsyse, Design, Implementierung) - Webentwicklung (über 10 Jahre Java, J2EE, EJB, Struts, JSF) - XML - C++
 Ausbildung
  • Ausbildung zum Energieelektroniker
  • Abschluss Energieanlagenelektroniker Anlagentechnik
  • Studium der Informatik an der Fachhochschule für Technik in Mannheim
Abschluss Diplom-Informatiker (FH)
 Einsatzort
  • Deutschland. Bei Einsatzgebiet außerhalb Großraum Frankfurt nur 4 Tage Woche möglich.
 Fremdsprachen
  • Englisch
 Hardware
  • IBM Großrechner
  • PC
  • SPS
  • SUN
 Betriebssysteme
  • Personal Computer / Workstation:
    • Windows (95/98/NT/2000/XP)
    • Linux (SuSE, RedHat, Debian, Slackware)
    • SUN OS, Solaris
    • Unix (Sinix, OSF, HP, AIX, OpenBSD)
  • Großrechner, Mainframe, Host:
    • MVS, OS/390
 Programmiersprachen
  • Cobol
  • Assembler
  • Basic
  • Delphi
  • PHP
  • Lisp
  • Pascal
  • Perl
  • Shell
  • yacc/lex
  • VisualBasic.net, C#.net, C++.net
  • Java
  • C, C++
  • JavaScript
  • Ruby
  • Groovy
  • Python
  • XML, XPATH, XSLT
Schwerpunkt JAVA, C/C++, XML
 Datenbanken
  • Access
  • DB2
  • Informix
  • JDBC/ODBC
  • MS SQL-Server
  • MySql
  • Oracle
  • SQL
 Datenkommunikation
  • Internet, Intranet (TCP/IP), HTTP, FTP, SFTP, SMTP
  • CORBA, RPC, RMI
  • Windows Netzwerk (SMB)
  • JNDI, JMS, MQseries, IIOP, EJB, XML
  • Webservice (RPC, SOAP, REST)
 Produkte/Standards/Erfahrungen
  • Programmierung
    • Serverprogrammierung unter JAVA EE
      • JSP, Servlet, Struts, JSF, EJB, JPA, Spring, XML, ESB, Webservice [RPC, REST, SOAP], Ruby, Groovy
    • Oberflächenprogramierung mit Java, C/C++
      • Swing, MFC, C#
    • Systemprogrammierung unter Unix
      • Sockets, Semaphoren, Shared Memory, Threads
  • Anforderungsanalyse und Design
    • Anforderungsanalyse
    • Spezifikation
    • Pflichten- und Lastenheft
    • Prototyping
  • Objektorientierte Analyse/Design/Implementierung
    • Objektorientierte Analyse
    • Objektorientiertes Design
    • Design Pattern
  • Projektmanagement
    • Allgemeines Projektmanagement
    • Projektpläne, Iterationen, Milestones
    • Qualitätssicherung
    • Changemanagement
    • Konfigurationsmanagement
  • Methoden, Prozess- und Phasenmodelle
    • Datenbank-Design, ER-Diagramm
    • Wasserfallmodell
    • V-Modell
    • RUP
    • Prototyping
    • eXtreme Programming
    • iterative, inkrementielle und agile Vorgehensweise
    • Model Driven Architecture
    • Regelmaschinen
    • Refactoringmaßnahmen
    • Design Patterns (Gang of Four)
    • J2EE Patterns
  • Test
    • Testspezifikation (Vor/Nachbedingungen)
    • (J)Unit Tests
    • Integrations- und Funktionstest
    • Lasttests und Stresstest
  • Coaching und Training
    • Coaching von Entwicklern im Team
  • Produkte
    • Windows 9X/ME/NT/2000/XP, AIX-Unix, HP-Unix, Solaris, Suse, Redhat, MVS
    • Eclipse, JBuilder, Visual Age, IBM Rational Application Developer (RAD), Kawa, MS Visual C++,
      MS Visual Basic, Delphi, C++Builder, COBOL (MVS), MS Visual .NET
    • Rational Rose, Together J, MS Visio, Adonis
    • Bea Weblogic, ATG, IBM Websphere, ORION, OC4J
    • Corba Visi Broker, ISA-Dialogmanager
    • Oracle, Informix, MySql, DB2, MS SQL-Manager
    • Continuus (CM-Synergy), MS Source Save, CVS, Subversion
    • Regelmaschine IBM JRules (ILOG JRules)
  • Open Source
    • Eclipse, NetBeans, Ant, JSPWiki, CVS, Log4j, JUnit
    • Spring, SwingWeb, Velocity, WebMacro, Struts, Tapestry, Cocoon, Spring MVC, Wicket, MyFaces (Java Server Faces), Taglibs, JSTL
    • Jakarta Tomcat, JBoss
    • Commons, JAXB, JAXP, Xerces, JDOM, dom4j, FOP, Xalan
    • Hibernate, Torque, Ibatis SQL Maps
    • Ruby on Rails
    • Groovy on Grails
  • Spezialkenntnisse
    • Neuronale Netze
    • Künstliche Intelligenz
    • Prolog, Lisp, Expertensysteme
    • Compilerbau
    • Parser, Scanner, Zustandsautomaten, Yacc, Lex, reguläre Ausdrücke
    • Grammatiken, Syntaxanalyse
    • Speicherprogrammierbare Steuerungen (SPS)
    • Elektrotechnik
    • Digitaltechnik, Halbleiter, Energietechnik
 Branchen
  • Liegenschaftsamt
  • Versicherung
  • Forschung, Entwicklung, Fachhochschule
  • Softwarehersteller
  • Privatärztliche Verrechnungsstelle
  • Banken (Finanzdienstleister)
  • Bundesbank
  • Finanzamt (Oberfinanzdirektion)
  • Schufa
  • Automobilbranche
  • Mittelstand
- Projekte
Projekt:
Entwicklung einer zentralen Stammdatenverwaltung
 
Zeitraum:
02.2009 - jetzt
 
Auftraggeber:
Bundesbank Frankfurt
 
Position:
Berater, Entwickler, Coach
 
Beschreibung:
Entwicklung einer Webanwendung für das zentrale Verwalten von Melde- und Stammdaten
 
Aufgaben:
  • Realisierung einer Webanwendung mit dem Web-Framework Struts
  • Coachen interner Mitarbeiter in Web-Technologien
  • Erstellung querschnittlicher Funktionen für Anwendungsentwickler
  • Enwerfen von Design und Architektur, durchführung von Refactoringmaßnahmen
  • Kommunikation mit der Fachabteilung
 
Techniken:
  • Windows XP
  • Rational Application Developer 7 (RAD), Altova XML-Spy
  • HTML, CSS, Java Script, XML, XPath, XSLT, Java 5, JSP, JSTL, Stuts, Struts Tag Lib, XPath, Jakarta Commons, FOP, Hibernate
  • Subversion, DB2
 
 
Projekt:
Entwicklung von Portalen für eine Versicherungsgruppe
 
Zeitraum:
07.2008 - 01.2009
 
Auftraggeber:
R&V Versicherung Wiesbaden
 
Position:
Berater, Entwickler
 
Beschreibung:
Entwicklung diverser Portale für Versicherungsvertragsauskunft und Bearbeitung insbesondere für Makler und Außendienstmitarbeiter
 
Aufgaben:
  • Realisierung von Portalen mit dem Web-Framework Struts
  • Implementieren von Geschäftlogik wie Versicherungstarife oder Maklersuche
  • Erstellung von Struts Elemente wie JSP's, Form Beans, Actions
  • Entwerfen von Funktionen und Komponenten (EJB's) zur allgemeinen Verwendung
  • Durchführung von Refactoringmaßnahmen bestehender Anwendung
  • Absprache mit der Fachabteilung und spezifizieren von Anwendungsfällen
 
Techniken:
  • Windows XP
  • eclipse, JBoss
  • HTML, CSS, Java Script, XML, XPath, XSLT, Java 5, EJB 2.0, JSP, JSTL, Stuts, Struts Tag Lib, XPath, Apache Poi, Jakarta Commons
  • Harvest, SoftProject X4, DB2
 
 
Projekt:
Entwicklung von Webanwendungen zum Berechnen von Basel-II relevanten Kenngrößen
 
Zeitraum:
01.2007 - 06.2008
 
Auftraggeber:
Kreditanstalt für Wiederaufbau (KfW) Frankfurt
 
Position:
Berater, Entwickler
 
Beschreibung:
Entwicklung diverser Webanwendungen zum Berechnen von Basel-II relevanten Kenngrößen wie Kennzahlen, PD, LGD und EAD.
 
Aufgaben:
  • Realisierung von Webanwendungen (Rechenkernen) mit spezifischem Java-Framework 'Formularserver' und 'Vorgangsserver'
  • Implementieren von Algorithmen zur Berechnung von Kennzahlen im Basel-II Umfeld. Bspw. PD, EAD, LGD, Exposure
  • Erweitern des bestehenden Frameworks. Bspw. designen und realisieren eines Codegenerators für Maskenfelder
  • Entwerfen von Funktionen und Komponenten zur allgemeinen Verwendung. Bspw. Druckfunktionen mittels IText, Datentransfer mit secure Ftp, Diagramme mit JFreeChart
  • Durchführung von Refactoringmaßnahmen bestehender Anwendung
  • Absprache mit der Fachabteilung und spezifizieren von Anwendungsfällen
 
Techniken:
  • Windows XP, IMS, TSO
  • IBM Rational Application Developer (RAD, eclipse), Websphere
  • HTML, CSS, Java Script, XML, XPath, PL/I, Java, JSP, Swing, JDom, XPath, JFreeChart, Jcraft, IText, Jakarta Commons
  • CM Synergy, DB2
 
 
Projekt:
Realisieren einer Webanwendung für das Administrieren von Softwarepaketen
 
Zeitraum:
10.2006 - 12.2006
 
Auftraggeber:
Commerzbank Frankfurt
 
Position:
Berater, Entwickler
 
Beschreibung:
Planung und Realisierung einer Struts-Webanwendung für das Verwalten von Softwarepaketen. Mittels einer komfortablen Web-Oberfläche haben verschiedene Benutzergruppen die Möglichkeit Softwarepakete - insbesondere Basel II Ratingverfahren - auf die Umgebung 'Test' aber auch, je nach Berechtigung, 'Produktion' zu deployen. Die Deployments werden mit entsprechenden Informationen in einer relationalen Datenbank gespeichert.
 
Aufgaben:
  • Spezifikation, Analyse und Design der Anwendung
  • Realisieren von Struts Action Klassen, Controller Elemente und Form Beans
  • Entwerfen von Java Server Pages (JSP) mit JavaServer Pages Standard Tag Library (JSTL) und Struts Tag Library
  • Entwerfen von HTML-Seiten mit CSS und Java-Script
  • Verwenden des Struts Validation und Struts Tiles Framework
  • Realisieren von Hibernate Komponenten für den Zugriff auf MySql bzw. Oracle
  • Schreiben von Testfällen mit JUnit
  • Implementieren von ANT-Skripte für das Deployen der Anwendung auf Tomcat und Websphere
 
Techniken:
  • Windows XP
  • Tomcat 5.X, Websphere, Eclipse, Eclipse Webtools Plugin (WTP), ANT, CVS
  • Java, JSP, JSTL, Struts (mit Validation- und Tiles-Framework), HTML, CSS, Java Script
  • Hibernate
  • MySql, Oracle
 
 
Projekt:
Entwicklung einer Basel II konformen Webanwendung mit einem XML-Framework
 
Zeitraum:
07.2005 - 09.2006
 
Auftraggeber:
Commerzbank Frankfurt
 
Position:
Berater, Trainer, Entwickler
 
Beschreibung:
Entwicklung und Realisierung einer Webanwendung um Bilanzdaten weltweit zu erstellen und zu bearbeiten. Diese bildeten die Berechnungsgrundlage für die Ratingverfahren nach Basel II. Einarbeitung und Schulung der Teamkollegen in das bankeigne XML-Framework TARating. Permanente Kommunikation und ständiger Informationsaustausch zwischen der Plattformentwicklung, der Fachabteilung, dem Testteam und des Entwicklungteams des Ratingverfahrens (iterative, agile Vorgehensweise).
 
Aufgaben:
  • Einbringung technischer Plattform Expertise in das Projekt
  • Aufteilung der Anwendung in geeignete Teilpakete
  • Einarbeitung von Teamkollegen in das XML-Framework TARating
  • Realisierung des o.g. Ratingverfahrens
  • Erstellen von Dialogen, Workflows, Regeln, XML-Dokumente und XML-Schemas
  • Realisieren der Geschäftslogik. (Berechnung diverser Ratingkennzahlen, Bilanzpositionen, etc.)
  • Kommunikationsschnittstelle zwischen Fachabteilung, Testteam, Plattformentwicklern und Ratingverfahrens-Entwicklern
 
Techniken:
  • Windows XP
  • J2EE, Tomcat 5.X, Webanwendungen und Servlets
  • XML, XML-Schema, XSLT, XPath 2.0, FOP, Xerces, Saxon, HTML, CSS
  • Eclipse 3, Ant, CVS, SmartCVS
  • Altova XML-Spy
  • Regelmaschine ILOG JRules, ILOG RuleBuilder, Regelsprachen BRL, TRL, IRL
  • JStudio SiteWalker
  • JSP Wiki
 
 
Projekt:
Schulung und Coaching von Entwicklern Basel II konformer Ratingverfahren
 
Zeitraum:
12.2004 - 06.2005
 
Auftraggeber:
Commerzbank Frankfurt
 
Position:
Berater, Trainer
 
Beschreibung:
Planung, Organisation und Durchführung kompletter Schulungsveranstaltungen von 5 Gruppen mit 6-8 Teilnehmern. Coaching der geschulten Verfahrensentwickler während ihrer Entwicklungstätigkeit, der Erstellung der Basel II konformen Ratingverfahren mit dem XML-Framework TARating. Entwicklung eines Beispiel Ratingverfahrens: Definition der Datenstrukturen (XML-Schema), Definition der Dialoge mit der Framework eigenen Dialogsprache (DL), Aufbau des Viewmodels (CCL + Metadaten), Erstellung der Business Regeln und der Verarbeitungslogik mit dem ILOG RuleBuilder für die Regelmaschine JRules, Build und Deployment des Verfahrens. Erstellung von Testfällen für das Beispielratingverfahren. Aufzeichnung der Testfälle mit dem Tool JStudio SiteWalker.
 
Aufgaben:
  • Einarbeitung in das bankeigne XML-Framework TARating
  • Ermittlung von zusätzlicher Anforderungen an das XML-Framework TARating
  • Schulung von internen und externen Mitarbeitern/Verfahrensentwicklern für das XML-Framework TARating
  • Planung, Organisation und Durchführung der Schulungsveranstaltungen
  • Erstellung der Schulungsunterlagen für das XML-Framework TARating
  • Dokumentation des XML-Frameworks TARating mit Hilfe eines JSP-Wiki Systems
  • Coaching und Support von Verfahrensentwicklern bei der Erstellung Basel II konformer Ratingverfahren mit dem XML-Framewok TARating
  • Erstellung und Erweiterung eines Beispielratingverfahrens mit dem XML-Framewok TARating
  • Erstellung von Testfällen für das Beispielratingverfahren mit dem Tool JStudio SiteWalker
 
Techniken:
  • Windows XP
  • J2EE, Tomcat 5.X, Webanwendungen und Servlets
  • XML, XML-Schema, XSLT, XPath, FOP, Xerces, Saxon
  • Eclipse 3, Ant, CVS, SmartCVS
  • Altova XML-Spy
  • Regelmaschine ILOG JRules, ILOG RuleBuilder, Regelsprachen BRL, TRL, IRL
  • JStudio SiteWalker
  • JSP Wiki
 
 
Projekt:
Entwerfen einer Architektur und eines Prototyps für ein Flottenmanagement
 
Zeitraum:
10.2004 - 11.2004
 
Auftraggeber:
Automobilbranche
 
Position:
Berater, Architekt, Entwickler
 
Beschreibung:
Entwerfen einer Architektur und eines Prototyps für ein Flottenmanagement. Mittels einer Webanwendung sollen weltweit Bestellungen und Transportaufträge von Personenkraftwagen verarbeitet und gesteuert werden.
 
Aufgaben:
  • Erstellen von UML-Diagrammen (Klassen- und Aktivitätsdiagramme)
  • Entwickleln von Prototypen mittels HTML und Java Swing
 
Techniken:
  • Windows XP
  • J2EE, Java-Swing, HTML
  • IBM WSAD, UML Gentleware Poseidon
  • Microsoft Office
  • Altova XML-Spy
 
 
Projekt:
Realisieren einer Anforderungsmanagementsoftwarelösung
 
Zeitraum:
08.2004 - 09.2004
 
Auftraggeber:
Reifenhändler(Verbund) Rösrath
 
Position:
Berater, Architekt, Entwickler
 
Beschreibung:
Dokumentation bestehender Prozesse einer Reifen-Auftragsverwaltung. Entwickeln eines unternehmensspezifischen Anforderungsmanagementprozesses und Realisieren einer Anforderungsmanagementsoftwarelösung welche speziell auf die Bedürfnisse der Reifenbranche abgestimmt ist.
 
Aufgaben:
  • Erstellen einer Ist-Analyse bestehender Geschäftsprozesse mittels UML
  • Designen eines unternehmensspezifischen Anforderungsmanagementprozesses in Zusammenarbeit mit der IT- und der Fachabteilung
  • Planen und Realisieren einer Anforderungsmanagementsoftwarelösung mit Microsoft Access
 
Techniken:
  • Windows XP
  • Microsoft Access, Visual Basic for Application (VBA)
  • UML Gentleware Poseidon
  • Microsoft Office
 
 
Projekt:
Redesignen einer Architektur für ein XML-Gateway
 
Zeitraum:
07.2004 - 08.2004
 
Auftraggeber:
Schufa Wiesbaden
 
Position:
Berater, Architekt
 
Beschreibung:
Die Schufa verwendet für die Kommunikation mit ihren Kunden eine XML- Schnittstelle (XML-Gateway). Redesignen der Architektur dieses XML-Gateway mittels UML und Softwarepattern in Hinblick auf Wartbarkeit, Erweiterbarkeit und Sicherheit.
 
Aufgaben:
  • Redesignen einer XML-Schnittstelle mittels GoF- und J2EE-Pattern
  • Dokumentieren des Architekturvorschlags mittels UML und textueller Beschreibung
  • Überarbeiten des XML-Schemas für eine XML-Sprache
  • Ergebnispräsentation beim Kunden vor Ort
 
Techniken:
  • Windows XP
  • XML, XML-Schema, DTD
  • Java, Pattern (J2EE und Gang of Four)
  • UML Gentleware Poseidon
  • Microsoft Office
 
 
Projekt:
Wartung eines LDAP- und Rechteinformationsservers
 
Zeitraum:
02.2004 - 06.2004
 
Auftraggeber:
Softwarehaus Frankfurt
 
Position:
Berater, Entwickler
 
Beschreibung:
Erweitern eines LDAP-Servers um Statistikfunktionen, welcher in C realisiert wurden. Analysieren von Informix-SQL. Anpassen von Testfällen, die mit (Korn)Shell-Skripte erstellt wurden. Systemprogrammierung unter AIX-Unix mit shared memory, Semaphoren etc. Fehlersuche und Fehlerkorrektur eines Rechte-Informations-Servers, welcher mit C++, embedded Informix-SQL, Lex und Yacc implementiert wurde. Entwerfen und realisieren von Unit-Tests.
 
Aufgaben:
  • Erstellen von C/C++ Komponenten
  • Systemprogrammierung unter IBM AIX-Unix mit shared memory, Semaphoren etc
  • Realisieren von Testfällen mit Korn-Shell-Skripten
  • Fehleranalyse und Beseitigung
  • Abnahmetest und Inbetriebnahme des Servers beim Kunden vor Ort
 
Techniken:
  • Windows 2000
  • AIX4 Unix
  • vi, C, C++, Lex/Yacc, Korn-Shell
  • CVS
  • LDAP 3
 
 
Projekt:
Designen und implementieren von Beispielapplikation mit J2EE
 
Zeitraum:
01.2004 - 01.2004
 
Auftraggeber:
Softwarehaus Frankfurt
 
Position:
Berater, Entwickler, Architekt
 
Beschreibung:
Designen und implementieren von Beispielapplikation mit JSP's, EJB's und Struts.
Erstellen eines Dokuments 'Java Frameworks und Technologien' welches als Vorgabe und Richtlinie für JE22-Projekte dient. Aufzeigen, vergleichen und empfehlen diverser J2EE-Technologien.
 
Aufgaben:
  • Entwickeln eines Dokuments 'Java Frameworks und Technologien'
  • Designen und Realisieren von Beispielapplikationen mit J2EE (JSP, Struts, Cocoon, EJB, JDO, ECA und EAI)
 
Techniken:
  • Windows 2000
  • Java J2EE, Struts, Cocoon, Hibernate, EJB, JDO, SQL
  • Eclipse
  • Windows Office
 
 
Projekt:
Erstellen einer J2EE-basierten Softwarelösung für die Verwaltung von Fahrzeugscheinen.
 
Zeitraum:
10.2003 - 12.2003
 
Auftraggeber:
Softwarehaus Neu-Isenburg
 
Position:
Berater, Entwickler, Architekt
 
Beschreibung:
Erstellen einer J2EE-basierten Softwarelösung für die Verwaltung von Fahrzeugscheinen. (Externes Risiko Management) Erstellen von Modulen auf der Client-Seite mit Java Server Pages und Servlets in Kombination mit Java-Script.
 
Aufgaben:
  • Modellieren von Anwendungsfällen und Realisieren von Serverkomponenten
  • Entwickeln von JSP's und Serverkomponenten
  • Modellieren des Datenbankchemas, optimieren der Datenbankabfragen
  • Erzeugen und transformieren von XML mit XSLT (Stylesheets)
  • Absprache mit dem Kunden vor Ort, installieren der Software
 
Techniken:
  • Windows 2000
  • HTML, Java-Script
  • Java J2EE, JSP, Servlets, Tomcat, XML, XSLT, FOP
  • Beyond Compare
  • JBuilder
  • Windows Office
 
 
Projekt:
Entwicklung einer J2EE-basierten Finanzamtsoftwarelösung
 
Zeitraum:
01.2003 - 09.2003
 
Auftraggeber:
Softwarehersteller (Bund und Bundesländer)
 
Position:
Berater, Entwickler, Architekt
 
Beschreibung:
Designen und Erstellen einer Finanzamtsoftwarelösung welche im ersten Schritt eine Parallelverarbeitung zum bestehenden Verfahren darstellt. Migrieren von Stammdaten aus bestehenden Host-Dateien in ein J2EE-basiertes Framework.
 
Aufgaben:
  • Modellieren von Komponenten mit Hilfe von Rational Rose und Erzeugen von Javaklassen (Modell Driven Architecture)
  • Modellieren und Realisieren eines Frameworks, auf welchen die Anwendungsentwickler aufsetzen
  • Entwerfen und implementieren einer Swingoberfläche, welche die migrierten Grundinformationsdaten (Stammdaten) anzeigt
  • Entwerfen und Realisieren von (aus Excel) generierten Integrationstests, welche das System als Black-Box testet
  • Entwerfen und Realisieren einer Komponente welche Statistik über Datenveränderungen führt, transformieren der Ergebnisse (XML) mit XSLT
  • Programmieren von Komponenten und den dazugehörigen Komponententests (JUnit-Tests)
  • Schreiben von Testfällen mit JUnit-Tests und erstellen von Generatortemplates
  • Absprache mit der Fachabteilung und spezifizieren von Anwendungsfällen
 
Techniken:
  • Windows XP
  • Java J2EE, JSP, Servlets, Tomcat, XML, XSLT, Perl
  • Eclipse, JBuilder
  • J2EE-Server OC4J, Orion
  • SQL (Oracel)
  • Rational Rose
  • Continuus (CM Synergy)
  • BS2000, VSAM, Cobol, Assembler
 
 
Projekt:
Istanalyse bestehender Hostarchitektur und Cobolprogramme
 
Zeitraum:
05.2002 - 12.2002
 
Auftraggeber:
Softwarehersteller (Bund und Bundesländer) Bonn.
 
Position:
Berater, Architekt
 
Beschreibung:
Analysieren von länderspezifischen Lösungen bezüglich Datenhaltung, Konsistenz, Back-Up-Verfahren, Dialogführung und Schwachstellen. Entwickeln eines Grobkonzeptes in Hinblick auf eine objektorientierte Java-Architektur.
 
Aufgaben:
  • Analysieren des Istzustandes bestehender Großrechnerprogramme, Cobol- und Assemblerprogrammen für Dialog- und Batchverarbeitung
  • Identifizieren von Geschäftsprozessen, Anwendungsfällen und fachlichen Komponenten
  • Entwickeln eines Grobkonzeptes in Hinblick auf eine objektorientierte Java-Architektur (J2EE-Framework)
  • Beschreiben von Komponentenschnittstellen und Komponentenabhängigkeiten
 
Techniken:
  • Windows NT
  • J2EE
  • Continuus (CM Synergy)
  • Adonis
  • Microsoft Office
  • BS2000, VSAM, Cobol, Assembler, IMS-DB, IMS-DC
 
 
Projekt:
Entwickeln eines Privatkundenportals (Zahlungsverkehr und Wertpapierhandel)
 
Zeitraum:
07.2001 - 03.2002
 
Auftraggeber:
Dresdner Bank Frankfurt
 
Position:
Berater, Entwickler, Trainer
 
Beschreibung:
Entwicklung "Online Brokerage im Internet" für Privatkunden. Realisierung des Zahlungsverkehrs und Wertpapierhandels für eine Portalumgebung. Migrieren einer bestehenden Webanwendung in ein Portal. Coachen von Mitarbeitern in Form eines wöchentlich stattfindenden Kurses.
 
Aufgaben:
  • Anpassen und weiterentwickeln vorhandener Serverkomponenten (Servlets, EJB's etc.) an eine neue Oberflächenumgebung (JSP's)
  • Durchführung der Euro-Umstellung
  • Absprache mit der Fachabteilung und dem Qualitätssicherungsteam
  • Geschäftsprozesse und Geschäftsanwendungsfälle identifizieren
  • Schnittstellen beschreiben. Komponentenspezifische Klassenmodelle entwickeln
  • Modellieren der Framework-Architektur, planen und realisieren von Refactoringmaßnahmen
  • Coaching von Mitarbeitern im Bereich objektorientierter Programmierung (Wöchentlicher Kurs im Schulungsraum)
 
Techniken:
  • Windows NT, Solaris
  • EJB, JSP, JMS, Servlet, Java-Script, XML, HTML
  • Websphere, ATG
  • Visual Age, Kawa, JBuilder
  • Continuus (CM Synergy)
  • TogetherJ
  • Microsoft Office
  • Informix
 
 
Projekt:
Entwickeln Zahlungsverkehr und Wertpapierhandel als Webanwendung
 
Zeitraum:
01.2001 - 06.2001
 
Auftraggeber:
Dresdner Bank Frankfurt
 
Position:
Berater, Entwickler
 
Beschreibung:
Entwicklung des Zahlungsverkehrs und des Wertpapierhandels für Privatkunden. Implementieren von Überweisungen, Daueraufträgen, Kontenübersicht, Depot, Orderbuch, Wertpapiersuche etc.
 
Aufgaben:
  • Entwicklung von Serverkomponenten mit Servlets (Controller-Objekten), XML, View-Beans und EJB-Objekte
  • Durchführen von Performanceoptimierungen von Server-Komponenten (EJB's)
  • Erstellen von Modulen auf der Client-Seite mit JSP's in Kombination mit Java-Script
  • Absprache mit der Fachabteilung und dem Qualitätssicherungsteam
 
Techniken:
  • Windows NT, Solaris
  • EJB, JSP, JMS, Servlet, Java-Script, XML, HTML
  • Websphere, ATG
  • Visual Age, Kawa, JBuilder
  • Continuus (CM Synergy)
  • TogetherJ
  • Microsoft Office
  • Informix
 
 
Projekt:
Entwicklung eines Rechnungserfassungssystems für das Abrechnen von Privatpatienten
 
Zeitraum:
03.2000 - 12.2000
 
Auftraggeber:
Softwarefirma Frankfurt.
 
Position:
Entwickler, Projektleiter
 
Beschreibung:
Entwicklung eines Rechnungserfassungssystems für das Abrechnen von Privatpatienten. Realisierung eines Java Swing-Clients welcher mit einem Corba-Server kommuniziert.
 
Aufgaben:
  • Analysieren der Anforderungen. Überarbeiten des Pflichtenheftes/Fachkonzept und modellieren der Architektur
  • Realisieren eines Corba-Servers
  • Designen der Datenbank. Erstellen von SQL-Abfragen mittels JDBC
  • Designen und implementieren zahlreicher Oberflächen mit Swing (JTable, JTree etc). Beispielsweise realisieren einer automatischen Prüfung, welche die eingegebenen Gebührenziffern etc. auf Gültigkeit, nach der Gebührenordnung für Ärzte, prüft
  • Migration von Stammdaten, portieren der Anwendung auf eine Linux-Umgebung (GUI-Anpassung, Shell-Skripte entwerfen)
  • Koordinieren des Teams, Absprache mit dem Kunden, Anpassung an den Arbeitsprozess beim Kunden vor Ort
 
Techniken:
  • Windows NT
  • Linux (SuSE), Bash-Shell
  • Java, Swing, JDBC
  • Corba
  • JBuilder
  • Source Save
  • Rational Rose
  • Oracle SQL
 
 
Projekt:
Diplomarbeit und Systemadministrator
 
Zeitraum:
01.1999 - 03.2000
 
Auftraggeber:
Fachhochschule Mannheim Institut für verteilte Systeme, Mannheim.
 
Position:
Systemadministrator, Entwickler, Diplomand
 
Beschreibung:
Administration eines Netzwerks mit diversen NT, OS/2 und Unix-Rechnern. Diplomarbeit: Entwickeln einer webbasierten Benutzerverwaltung und ein Netzwerksinformationssystem für ein Institut der Fachhochschule.
 
Aufgaben:
  • Administration des Netzwerks mit diversen NT, OS/2 und Unix-Rechnern
  • Einrichten von NIS/NFS-Systemen, Netzwerkdruckern, Routern, TCP/IP
  • Entwickeln einer Benutzerverwaltung und ein Netzwerksinformationssystem als Webanwendung
  • Realisieren eines Java-Applets und eines RMI-Servers
  • Entwurf des Entity-Relationship-Modells und der Klassendiagramme mit UML
  • Installieren und administrieren der Servermodule auf Linux und Solaris- Rechner
  • Schreiben der Diplomarbeit
 
Techniken:
  • Windows NT, OS/2
  • Unix (Solaris, RedHat, SuSE, Debian)
  • TCP/IP, Ethernet, Token Ring, NIS
  • JAVA, Applet, HTML, SWING, RMI, MySql, JDBC, HTML, Apache, Shell
  • Visual Cafe
  • Apache
  • MySQL
 
 
Projekt:
Host-Entwicklung mit MVS und Cobol
 
Zeitraum:
05.1998 - 12.1998
 
Auftraggeber:
Versicherung, Mannheim.
 
Position:
Entwickler
 
Beschreibung:
Erweitern eines Programmes für das Verwalten von Wohngebäude-, Hausrat-, Haftpflicht- und Unfallversicherungen.
 
Aufgaben:
  • Programmierung diverser Module zur Listengenerierung mit Cobol beziehungsweise eines Cobolgenerators (SWT01) mit embedded SQL (relationale DB) und IMS-DB
  • Erstellung von JCL (Jobkarten). Beispielsweise Ausgabe aller offenen Rechnungen oder Auflistung der Rückversicherungsbeträge
  • Modifizieren mehrerer CICS-Programme. Einfügen von Plausibilitätsprüfungen etc
  • Absprache mit der Fachabteilung, Durchführung von Tests
 
Techniken:
  • MVS, CICS, JCL, TSO, ISPF
  • COBOL
  • DB2, IMS-DB
 
 
Projekt:
Realisieren eines Liegenschaftsmanagementsystems als Client/Server-Anwendung
 
Zeitraum:
03.1996 - 04.1998
 
Auftraggeber:
Stadt Mannheim (Liegenschaftsamt), Mannheim.
 
Position:
Entwickler
 
Beschreibung:
Realisieren eines Liegenschaftsmanagementsystems welches Flurstücke, Gebäude etc. verwaltet.
 
Aufgaben:
  • Realisieren von C-Funktionen. Beispielsweise Funktion, welches nach Vorgaben Mietpreise automatisiert anpasst oder ein Modul, um Heizkostendaten von Disktette in das System zu übertragen
  • Erstellen von SQL-Abfragen mit ODBC
  • Erstellen von Dialogen(Oberflächen mit dem ISA-Dialogmanager
  • Absprache mit dem Kunden (Anforderungsanalyse)
 
Techniken:
  • Windows NT
  • Microsoft Visual C++, Visual Basic
  • Oracle, Informix, DB2
  • ISA-Dialogmanager
 Referenzen
Projekt Entwicklung einer zentralen Stammdatenverwaltung, 02/09 - 03/10
Referenz durch Gruppenleiter, Bank, vom 10.02.10
"Der Consultant verfügt über hervorragende fachliche und methodische Kompetenz und setzte diese von Beginn an engagiert, zielgerichtet und sehr erfolgreich in unserem Projekt ein. Seine schnelle Aufassungsgabe und sein hohes Abstraktionsvermögen kommen ihm dabei zu Gute. Darüberhinaus ist er ausgesprochen teamfähig und sicher in der Kommunikation mit Anwendern, so dass er uns auch bei der diffizilen Anforderungsspezifikation sehr gut unterstützen konnte. Wir empfanden den Consultant als sehr große Bereicherung in unserem Team und hoffen, bei weiteren Gelegenheiten wieder mit ihm zusammenarbeiten zu können."
 
Projekt Mitarbeit Limitmanagement (eigen entwickelte WEB-Anwendungen auf Basis von HTML/Java/RAD ), 04/07 - 06/08
Referenz durch Projektleiter einer Frankfurter Bank vom 22.12.08
"[...] Er hat sich schnell in die hausinternen Vorgaben und Plattform eingearbeitet. Ebenfalls konnte er wertvolle Ergänzungen zur Verbesserung der Struktur der Anwendungen einbringen. Der Berater hat eine sehr gute technische Qualifikation und hat in der Projektarbeit immer sehr viel Sorgfalt und Verantwortungsbewustsein gezeigt. Wir würden uns freuen, wenn wir ihn wieder in einem weiteren Projekt begrüßen könnten."
 
Projekt - Technische Architektur für Ratingsysteme
Referenz durch Projektleiter, COMMERZBANK AG, vom 10.04.06
"Der Berater hat sich in sehr kurzer Zeit die notwendigen Kenntnisse des intern entwickelten Plattform zur Entwicklung von webbasierten Ratingverfahren nach Basel II angeeignet. Er hat als Trainer und Coach Anwendungsentwickler betreut, um diesen einen optimalen Einstieg in das Framework zu ermöglichen. Dies geschah initial in Form von mehrtägigen Schulungen (ca. 10 Personen) und später in Form von 'Coaching im Projekt'. Die dafür benötigten Unterlagen und Übungen hat der Berater erstellt. Des weiteren plante und realisierte der Berater auf Basis der o.g. Plattform eine Anwendung zur Erfassung und Analyse von Jahresabschlüssen. Der Berater verfügt über ein äußerst solides technisches Wissen, welches er zur Lösung seiner Aufgaben sicher und erfolgreich einsetzte. Neben seinen technischen Qualifikation ist sein großes Engagement und sein stets vorbildliches Verhalten zu betonen. Wir bedanken uns für die gute Zusammenarbeit und empfehlen den Berater anderen Auftraggebern weiter. Für seinen weiteren privaten und beruflichen Werdegang wünschen wir ihm alles Gute"
 
Projekt Migration, 05/02 - 09/03
Referenz durch Teilprojektleiter eines Softwarehauses (250 MA) vom 28.08.03
"Der Consultant hat das Projekt in den Phasen von der Spezifikation über die Entwicklungs- und Testphase begleitet. Er hat sich innerhalb kürzester Zeit die notwendigen Kenntnisse für die Projektarbeit angeeignet und innerhalb der Projektphasen optimal umgesetzt. In der Entwicklungsphase hat er zusätzlich als Coach neu einzuarbeitende Mitarbeiter betreut, um diesen einen einfacheren Einstieg in das hauseigene Framework zu ermöglichen. Neben seiner fachlichen Qualifikation ist sein besonderes Engagement hervorzuheben. Wir möchten uns an dieser Stelle dafür bedanken und den Consultant anderen Projektanbietern weiterempfehlen. Für seinen weiteren beruflichen Werdegang wünschen wir ihm alles Gute, Glück und Erfolg."
 
Projekt Java-Entwicklung im Transaktionsbereich WP/ZV, 01/01 - 03/02
Referenz durch Projektleiter einer Frankfurter Bank (30.000 MA) vom 22.03.02
"Der Mitarbeiter hat sich nicht nur extrem schnell in die ihm zugedachten Aufgaben eingearbeitet, sondern schon nach kurzer Zeit weitere Aufgaben übernommen und diese (Java-Entwicklung, Coaching von Mitarbeitern, Konzeption und Entwicklung von Transaktionskomponenten gemäß J2EE-Standards) stets äußerst zuverlässig bewältigt. Wir bedauern seinen Weggang und würden uns sehr freuen, wenn wir bald wieder in einem Projekt zusammenarbeiten könnten!"
 
Projekt J2EE Entwicklung, Konzeption und Kundenbetreuung, 02/00 - 12/00
Referenz durch Mitarbeiter einer Softwarefirma Frankfurt vom 05.09.01
"Der Consultant hat bei seiner Arbeit viel Sorgfalt und Verantwortungsbewußtsein gezeigt. Sein Mitwirken hat zum Erfolg der Projekte beigetragen. Unser Team war jederzeit mit der Zusammenarbeit sehr zufrieden. Wir hoffen, dass es bald wieder eine Möglichkeit gibt, dieses Teamwork fortzusetzen."
 
Alle Referenzen sind durch GULP (http://www.gulp.de) bestätigt.

Fokus

Objektorientierung ... Coaching ... Analsyse ... Design ... Webentwicklung ... über 10 Jahre Java ... J2EE ... EJB ... SOA ... Webservice ... ESB ... Spring ... Struts ... JSF ... XML ... C++

Community

GULP Henning Schüßler

News

Ab November 2010 bin ich wieder zu 100% verfügbar.

Letzte Aktualisierung: 12.08.2010