Dr. Eckhard Kirschning


Zur Person:

Beruf: IT-Freiberufler;  System- und Softwareentwickler

Strasse: Lutterothstrasse 89
Ort: 20255 Hamburg
Land: Deutschland
EDV-Erfahrung seit: 1998
Telefon: (0160) 970  232  01
E-Mail: e.kirschning@linux-services.org
Status: im Projekt
Verfügbar ab:  Dezember 2008

Fachlicher Schwerpunkt:

Abschlüsse & Zertifizierungen:

Projekte:

Entwicklung eines Webfrontends für den Zugriff auf ein Content-Management-System eines Kredit-Versicherungsunternehmen

Aufgabenstellung: Im Einzelnen gehörte zur Tätigkeit:
- Entwicklung eines Web-Frontends unter Java Server Faces (JSF)
und Anbindung der Web Services Clients
- Entwicklung customisierter JSF-GUI-Komponenten
- Integration von Spring Framework unter JSF;

Laufzeit, Zeitraum seit Mai 2007
Kunde Versicherung (world No. 1 in credit insurance)
Technik J2EE, JSF, Spring, RAD7, WSDL, XML Schema,
Log4J, Ant, JUnit, CVS, JSP, JSTL, CSS,XHTML

Entwicklung von SOAP-basierten Web Services für den Zugriff auf Bestandsdaten einer Internet-Kautions-Versicherung im Rahmen einer SOA

Aufgabenstellung: Im Einzelnen gehörte zur Tätigkeit:
- Entwicklung von Web Services und Web Service Clients
  unter Apache Axis2 und Axis Databinding Framework (ADB);
- Integration von Spring Framework unter Axis2;
- Abstraktion und Implementierung von Geschäftsprozessen
  und MQ-Series-basierten Aufrufen von Cobol-Hostanwendungen;
- Entwicklung eines Web-Frontends und Anbindung der Web Services Clients
  unter Spring MVC
- Technische Leitung eines Teams von J2EE-Junior-Entwicklern

Laufzeit, Zeitraum Januar-April 2007
Kunde Versicherung
Technik J2EE, Spring Framework, Apache Axis2, WSDL, XML Schema, Eclipse3x, Log4J, Ant, JUnit, CVS, MQ, DB2, Cobol-Hostsysteme, JSP, JSTL

Analyse, Design und Entwicklung einer J2EE-basierten Anwendung zur Verwaltung von Microsoft-Office verwalteten Bestandsdaten im Versicherungsumfeld

Aufgabenstellung: Im Einzelnen gehörte zur Tätigkeit:
- Analyse der Geschäftsprozesse und der beteiligten Entitäten,
  Beschreibung der Use Cases & Aktivitäten (UML)Design eines Domain Models;
- Entwicklung eines testgetriebenen, Hibernate- und Spring-basierten Prototypen;
- Entwicklung des Frontends und der page flows mittels Spring MVC und
  Spring Web Flow;
- Entwicklung von Service-basierten Schnittstellen zur Kommunikation mit
  CICS Transaktionen über IBM CICS Transaction Gateway.

Laufzeit, Zeitraum Oktober-Dezember 2006
Kunde Versicherung
Technik J2EE,Hibernate, Spring Web Flow, Spring MVC, Jakarta-POI
Eclipse3, Log4J, Ant, JUnit, CVS, XML, DB2, Cobol-Hostsysteme,CICS JBoss

Re-engineering der Controller- und Integrationsschicht einer
Struts-basierten Webapplikation auf Basis des J2EE
Spring-Application-Frameworks sowie deren Weiterentwicklung;

Aufgabenstellung: Im Einzelnen gehörte zur Tätigkeit:
- Anpassung der Struts- und Struts-Tiles-Komponenten für den
Einsatz von Spring und Spring-managed Beans,
- Integration von Spring mit Hibernate,
- Abstraktion des Transaktions-Managements auf
deklarativer und Aspekt-orientierter Basis (Spring-AOP),
- Automatisierung des Ant-getriebenen build & deployment-
Prozesses unter Verwendung von XDoclet (Annotations);
- Evaluierung und Einsatz von Java Server Faces (JSF)
für die Weiterentwicklung

Laufzeit, Zeitraum April-September 2006
Kunde IT-Dienstleister
Technik J2EE,Struts,Hibernate,Spring, JSF, MyFaces, XDoclet;
Eclipse3, Log4J, Ant, JUnit, CVS, XML,Oracle 9i,Tomcat 5.x;, Spring, Acegi-Security

Entwicklung eines Java-basierten Frameworks zur Prüfung der Funktionalität und Integrität von Web Services

Aufgabenstellung - Design und Implementierung einer Backend-Komponente, bei denen als Mock-Objekte implementierte
Web Services im automatisierten Verfahren auf Ihre Qualität geprüft werden.
- Design und Implementierung eines Struts/Hibernate-basierten Frontends zur
freien Konfigurierbarkeit von Web-Services-Testen;
- Erstellung einer Testlauf-Report-Komponente für die Erstellung eines Berichts über das Laufverhalten selektierter Web Service-Teste;
Design und Ausführung von Lasttests auf Web Service-Schnittstellen mittels JMeter

Laufzeit, Zeitraum November 2005 - März 2006
Kunde Telekommunikation (DAX-30 Unternehmen)
Technik UML (Poseidon), Oracle 9i, Toad, WebSphere Application Server (WAS), WebSphere Application Developer (WSAD), Log4J, JUnit, CVS, XML,Ant, Hibernate, Struts, Tiles, Spring, Acegi-Security

Entwicklung einer DB-gestützten Web-Applikation "Sportwetten" unter J2EE auf Basis einer MVC-Architektur und eines ORM-frameworks (Hibernate) unter Oracle 9i;

Aufgabenstellung Analyse, Design und Implementierung einer Webapplikation zum Einrichten von Wetten auf Sportwettbewerbe frei konfigurierbarer Art sowie das Einrichten & Verwalten von Tippgemeinschaften;

Im Einzelnen gehörte zur Tätigkeit der Design und die Implementierung von - clientseitiger Applikationslogik und Masken (Struts, Tiles, TagLibs, JSP, Servlets, JavaScript); - serverseitiger Komponenten für den Datenzugriff und deren Persistierung (Hibernate,EHCache, Oracle 9i, JDBC, JTA); - Schnittstellen zwischen den Systemkomponenten.

Laufzeit, Zeitraum August 2004 bis Oktober 2005
Kunde IT-Dienstleister
Technik UML (Poseidon), Eclipse 2.x und 3, Log4J, Ant, Junit, CVS, XML, Hibernate-ORM;

Re-Engineering und Funktionserweiterung einer WebApplikation im Rahmen eines Lieferanten-Portals unter Java(Jakarta Struts), Tomcat 4.x, LDAP

Aufgabenstellung Re-engineering einer JSP-basierten Webapplikation „Online Normentexte“ als Bestandteil einer Lieferantenplattform
auf Basis einer MVC-Architektur (Java-J2EE unter Apache Tomcat 4.x, Unix, Windows 2000) sowie deren Weiterentwicklung.

Im Einzelnen gehörte zur Tätigkeit der Design und die Implementierung von - clientseitiger Applikationslogik und Masken (Struts, TagLibs, JSP, Servlets); - serverseitiger Komponenten für den Datenzugriff auf openLDAP mit JNDI; - einer Softwarekomponente „Messenger“ zur Benachrichtigung über Updates abonnierter Normenstände; - Schnittstellen zwischen den Systemkomponenten.

Laufzeit, Zeitraum Mai 2003 bis März 2005
Kunde Automobil-Industrie(DAX-30 Unternehmen)
Technik UML (Together, Poseidon), Eclipse 2.x und 3, Log4J, Ant, Junit, CVS, XML, Open-LDAP;

 

 

 

Entwicklung einer DB-gestützten Webapplikation "Genomanalyse viraler Krankheitserreger" unter Jakarta Struts/Oracle 9i.

Aufgabenstellung Analyse, Design und Implementierung auf Basis einer Model2-Architektur (Apache Struts). Datenbankentwurf (ERM),-Implementierung;
Laufzeit, Zeitraum November 2002- April 2003
Kunde Universitäres Forschungsinstitut (Life Sciences)
Technik Tomcat 4.x, Java (Apache Struts1.1, Servlets, Beans, JSP,TagLibs, JDBC) ERwin, JBuilder 7, HTML,XML, PL/SQL;
Oracle 9i

 

Entwicklung von Benutzerschnittstellen/Softwarekomponenten für eine Data-Warehouse Software in Smalltalk unter VisualWorks.

Aufgabenstellung Objektorientierte Analyse, Design und Implementierung 1.) einer Softwarekomponente "Explorer" (analog Windows-Explorer) auf MVC-Architekturbasis; 2.) von LayoutManagern; 3.) von Image-basierten Selektionsmarkern
Laufzeit, Zeitraum 8 Monate, März 02-Okotber 02
Kunde Softwarehaus
Technik VisualWorks, Smalltalk, UML, Design Pattern,Dome-UML-Tool, Oracle

Design und Implementierung einer DB-gestützten Webapplikation "Gefahrstoff/Chemikalien-Lager" unter Java/MySQL

Aufgabenstellung Datenbankdesign, Design und Implementierung der Model/Controller-Applikationslogik mit JavaServlets/JavaBeans. Implementierung der View-Komponenten mittels JSP/TagLibraries.
Laufzeit, Zeitraum 9 Monate, Juni 01' bis Februar 02'
Kunde Universitäres Institut (Chemie)
Technik Tomcat, Java Servlets, Beans, JSP, JDBC, ERwin, JBuilder, HTML,XML;
Webapplication-Frameworks (Deweb, Apache Struts)

Design und Implementierung einer DB-gestützten Applikation für die Literaturverwaltung unter Oracle
Aufgabenstellung Entwicklung einer Applikation für die Verwaltung von Literatur im biowissenschaftlichen Umfeld;
- Phase 1: MS Access/ODBC/MySQL.
- Phase 2: Migration von MySQL -> Oracle 8.0; Entwicklung einer Developer 2000-(Form Builder) basierten Benutzerschnittstelle in einer Client/Server-Umgebung;
Laufzeit, Zeitraum 36 Monate Monate, Januar 1998 - Mai 2001
Kunde Universitäres Forschungsinstitut (Life Sciences)
Technik Oracle 8.x, Oracle Developer 2000, MS-Access, MySQL, ODBC

Implementierung Java-basierter Applikationen und Applets im Rahmen eines Web-Based-Training-Kurses

Aufgabenstellung nordamerikanischen Online Education Company (), Zertifizierung zum Sun Java Programmer,
Programmierung von u.a.
- Swing- bzw. AWT-basierte animierte Applets und
Multimedia-Applikationen,
- Datenverwaltungs-GUI mit hinterlegter File-DB,
- Multithreading-fähiges, TCP/IP-Socket-basiertes
Client/Server Chat-Tool;
- DB-gestützten Webfrontends (Servlets, JSP, Beans, JDBC)
Laufzeit, Zeitraum 9 Monate, August 99' bis April 00'
Kunde www.CertifyOnline.com
Technik JDK 1.3, AWT, Swing, Event-Handling, File I/O, TCP/IP Socket I/O, Multithreading, Servlets, JSP, Java Beans, JDBC

Design und Implementierung einer DB-gestützten Webapplikation "Bundesliga-TotoTipp"

Aufgabenstellung Planung, Konzeption und Implementierung einer umfassenden internetfähigen Datenbank-gestützten Webapplikation "Online-Tippen-Fussball-Bunesliga" ,incl. eines Admin-Tools zur DB-Verwaltung
siehe: http://www.bulitipper.de
Laufzeit, Zeitraum 8 Monate, Juli 1999 - Februar 2000
Kunde Eigenentwicklung
Technik PHP3, SQL, ERM, JavaScript, HTML, Apache, MySQL

Entwicklung einer Website "Förderverein Multiple-Sklerose-Forschung"

Aufgabenstellung Entwicklung einer Web-Präsentation des "Fördervereins Ursachenforschung Multiple Sklerose", sowie inhaltliche und redaktionelle Betreuung des Patienten-Informationsforums" Neues aus der Multiple Sklerose-Forschung";
siehe: http://people.freenet.de/muckev
Laufzeit, Zeitraum März 1998 - Februar 2002
Kunde Gemeinnuetzige Stiftung zur Förderung von Ursachenforschung von Multiple Sklerose
Technik JavaScript, CSS, HTML, Photoshop, CorelDraw
zurück zum Anfang

Programmiersprachen:

Betriebssysteme:

Datenbanken:

Server:

Entwicklungsumgebungen & Produkte:

Methoden:

Branchen:

Projektleitung: