----------
GULP | Kontaktieren
----------


Personen-ID                26690 
Wohnort                    825xx Wolfratshausen Deutschland 
Jahrgang                   1968 
EDV-Erfahrung seit         1990 
Staatsbürgerschaft         deutsch 
Verfügbar ab               11.03.10 zu 100%, Vor-Ort-Einsatz 100% möglich 
Profil erstellt am         27.05.01 
Profil zuletzt geändert am 11.03.10 


Software-Entwicklung / Programmierung
Beratung / Consulting
Bevorzugte Einsatzgebiete:
o Entwicklung, Design, Architektur	
o Problemanalyse und Entwurf von Problemlösungen, 
o OOA, OOD mit UML
o Beratung in Architektur-Fragen
o Planung und Umsetzung von Java-Programmen mit Java, J2EE, Swing,
  EJB, Servlets, JSP, XML, RMI, JDBC, JNI etc
o Konzeption und Entwicklung von Client/Server-Applikationen, 
  Thin-Clients
Fachlicher Schwerpunkt: Dipl. Informatiker (Univ) --- Architektur, Analyse, Design, 
Implementierung --- Java J2EE XML AJAX ---  XP, SCRUM -- JBoss Certified Consultant

Festanstellung kommt derzeit nicht in Betracht, nur freiberufliche Mitarbeit


Dipl. Informatiker Univ 
Nebenfach Elektrotechnik (Computertechnik)
Technische Universität München

JBoss Certified Consultant


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Innerhalb von Deutschland
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

--Deutschland: D8
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Kommentar:
Großraum München


Deutsch
Englisch
Rumänisch


Bus
CD-Writer / Brenner
Datenerfassungsterminals
Digital
Drucker
Echtzeitsysteme
embedded Systeme
HP
Iomega
Mikrocontroller
Modem
NEC
PC
Philips
Prozeßrechner
Silicon-Graphics
Steuer und Regelsysteme
Streamer
SUN


HPUX
MS-DOS
OSF/Motif
Unix
Windows


Basic
C
C++
CORBA IDL
Imake, GNU-Make, Make-Maker etc...
Java: viel Erfahrung, sehr gute Kenntnisse der Java-Plattform
JavaScript: viel Erfahrung, sehr gute Kenntnisse der Java-Plattform
Modula-2
Pascal
Prolog: Grundkenntnisse
yacc/lex
ZINC
Java-Spezialist, mit guten Kenntnissen in C++


Access
B-Tree
DB2
Informix
Ingres
ISAM
JDBC
MS SQL Server
MySQL
Object Store
ODBC
Oracle
POET
versant, artbase
Mehrjährige Programmiererfahrung: JDBC, SQL, gutes Verständnis von Problemen der 
verteilten Programmierung und der verteilten Datenbanken
Sehr gutes Verständnis von objektorientierten Datenbanken


CORBA
Ethernet
Fax
FDDI
HDLC
HDSL
Internet, Intranet
ISO/OSI
TCP/IP
Datenkommunikation in der Java-Welt: RMI, Sockets, EJB, HTTP, CORBA, SSL etc


Bevorzugte Einsatzgebiete	
-------------------------

o Problemanalyse und Entwurf von Problemlösungen.
o Erstellung von Spezifikationen
o Beratung in Architektur-Fragen
o Planung und Umsetzung von Java-Programmen mit Java 2 
  J2EE, EJB, JSP, Servlets, RMI, JDBC, JNI, Swing, XML
o Konzeption und Entwicklung von Client/Server-Applikationen, Thin-Clients
o Einsatz von visuellen Entwicklungs-Tools
o Objektorientierte Analyse, Design und Programmierung, Refactoring, 
  Design-Pattern, UML, Use Cases
o Entwurf objektorientierter und relationaler Datenbanken
o gutes Verständnis von Problemen der verteilten Programmierung und 
  der verteilten Datenbanken
o JBoss Certified Consultant
o Agile Softwareentwicklung, Test-Driven Development

Open Source
-----------
Ich bin Autor des Webframeworks ztemplates und habe 
deshalb ein tiefes Verständnis der Architektur von Web-Anwendungen.

Erfahrungen
-----------
Internet:
  HTML, HTTP,  
  XML, XSLT, XPATH
  CSS, blueprints, 960gs
  JavaScript, jQuery, YUI

Programmiersprachen:
  Java: mehrjährige Programmiererfahrung
        J2EE, EJB3, Swing, JDK, OSGI
        
        Hibernate, TopLink object-relational Mapping, JDO, 
        ANTLR compiler-generator, 
        
        Eclipse, JProbe, IBM Visual Age for Java, JBuilder, Netbeans,         
        JDK-Kommandozeile, 
        Apache Tools (velocity, cocoon, tapestry, struts, xerces, xalan, log4j, ant)
        portlets: liferay, exo

  WEB:  JSP (HTML), Spring, Struts, Servlets, EJB, RMI, JNI, JDBC, XML, JMS         
        BEA WebLogic, JBoss, IBM WebSphere, 
        Tomcat, J2EE 
        

  C/C++: mehrjährige Programmiererfahrung, aber seit ca 10 Jahren nicht mehr C++ 
  programmiert
         Visual C++, Borland C++, gcc, NuMega BoundsChecker
         RogueWave Tools.h++, Threads.h++, Net.h++
  
  Pascal, Basic, Prolog: Grundkenntnisse

Agile Entwicklung:
  Scrum, XP

Suche: 
  Lucene, SOLR

Datenbanken:
  SQL, MySQL, Oracle, DB2, Informix, Access, JDBC, POET, OODBMS

Modellierungstools: 
  TogetherJ, Paradigm Plus, Innovator

Betriebssysteme: 
  Windows,
  LINUX, Sun Solaris, UNIX
  
Netzwerke / Protokolle: 
  RMI, Sockets, CORBA, HTTP

Versionsverwaltung: 
  Subversion, CVS, PVCS, ClearCase

Build:
  Apache MAVEN, ANT

Standardsoftware:   
  MS-Office Visio, diverse Grafikprogramme sowie 
  andere gebräuchliche Windows-Programme


Versicherungen 
Banken
Automatisierungstechnik 
Entwicklung 
Industrie 
Dienstleistungen
Systemhaus
sonstige


-----------------------------------
Open Source Webframework [Produktname auf Anfrge]
-----------------------------------
Ich bin Autor des Webframeworks [URL auf Anfrage] und habe 
deshalb ein tiefes Verständnis der Architektur von Web-Anwendungen.


-----------------------------------------------------------
Projekt Webverzeichnis                          
-----------------------------------------------------------
Typ:                 Webportal                                  

Branche:             Reise                                                                 

Dauer:               12.2009 - 02.2010

Teamgröße:           1

Beschreibung:        - Aufbau eines Webverzeichnisses mit ztemplates.org, 
                       das an verschiedene Zielgruppen angepasst werden kann
                     
                     - Geographische Umkreissuche mit SOLR und Lucene
                     
                     - Weboberfläche mit jQuery, Apache Velocity, css (blueprint 
                       framework)
                     
                     - Anbindung an GoogleMaps mit Geocodierung von Adressen
                     
                     - Benutzerverwaltung und email Benachrichtigungen
                     
                     - Bewertungen

Aufgaben:            alle
                     
Betriebssysteme:     Windows XP, Windows 2008 Server Web Edition                 

Programmiersprachen: java jdk1.6                                 

Datenbank:           EJB3, Hibernate, MySQL                              

Server:              JBoss 5.1.0, Apache Web Server                                      

IDE:                 Eclipse                                          

Standards:           Java, jQuery, jQuery UI, Lucene, SOLR, Velocity, Xstream, 
                     ztemplates.org, Blueprint.css

Versionsverwaltung:  CVS   


-----------------------------------------------------------
Projekt Mobilfunk                          
-----------------------------------------------------------
Typ:                 Webportal                                  

Branche:             Mobilfunk                                                             
    

Dauer:               10.2009 - 11.2009

Teamgröße:           > 20

Beschreibung:        - Design eines Use-Cases in einem Webportal

Aufgaben:            - Architekt, Erstellung des Designs von Usescases
	             - Erstellung der Spezifikation
                     - Schnittstellen zu Webservices
                     
Betriebssysteme:     Windows XP                  

Programmiersprachen: java jdk1.5                                 

Datenbank:           Hibernate, SQLDB                              

Server:              JBoss                                      

IDE:                 Eclipse                                          

Standards:           Java, WebService, Abaxx

Methode:             agil, Scrum, Greenhopper, JIRA

Versionsverwaltung:  Subversion   


-----------------------------------------------------------
Projekt Bausparportal                          
-----------------------------------------------------------
Typ:                 Webportal                                  

Branche:             Bank, Bausparkasse                                                    
             

Dauer:               06.2009 - 09.2009

Teamgröße:           20

Beschreibung:        - Aufbau der Beratungsanwendung einer großen Bausparkasse

Aufgaben:            - Konzeption, Implementierung und Integration des Frameworks 
                       zdependency zur Aktualisierung von Abhängigkeiten.  
                       Das Framework ist unter [URL auf Anfrage] 
                       als open source veröffentlicht. 
                       
                     - Ausgabe der Daten als graphml Datei in einem Format das von yEd 
                       verarbeitet werden kann
                     - Implementierung diverser Masken einer webbasierten 
                       Beratungsanwendung für 
                       Kundenberater einer großen Bausparkasse. Die Webanwendung wurde mit 
                       Hilfe eines proprietären Frameworks erstellt.
                       
                     - Aufbau des Datenmodells mit Entity Beans.
                     
                     - Schreiben von Tests mit Selenium
                     
Betriebssysteme:     Windows XP                              

Programmiersprachen: java jdk1.5                                 

Datenbank:           Hibernate, SQLDB                      

Server:              Jetty                                      

IDE:                 Eclipse                                          

Standards:           Java, OSGI, Spring, Selenium, html, JavaScript, jQuery, SQL

Methode:             agil, Scrum

Versionsverwaltung:  Subversion   

-----------------------------------------------------------
Projekt SCM (Folgeauftrag)                          
-----------------------------------------------------------
Typ:                 Serverseitige Entwicklung                                  

Branche:             Mobile Phone NFC e-payment                                            
                     

Dauer:               10.2008 - 01.2009

Teamgröße:           15          

Projektsprache:      Englisch                                    

Beschreibung:        - Weiterentwicklung diverser serverseitiger Komponenten 
                       einer Applikation in einer mobile e-payment Umgebung 
                       mit Hochsicherheitsanforderungen mit NFC-Chipkartentechnologie

Aufgaben:            - Implementierung einer Datenimportkomponente mit Spring, 
                       Hibernate, JBoss, JMS
                     - Konzeption und Implementierung eines Job-Schedulers 
                       mit Synchronisation über die Datenbank    
                     - Schreiben von Tests mit EasyMock

Betriebssysteme:     Windows XP                              

Programmiersprachen: java jdk1.5                                 

Datenbank:           Oracle, Hibernate/Spring, SQL, EJBQL/HQL

Server:              JBoss 4.3                                      

IDE:                 Eclipse                                          

Standards:           Java, Spring, Maven, EasyMock, JBoss jbpm, Anthill, BouncyCastle

Technologiumfeld:    NFC (kontaktlos) Chipkarten, Midlets, Secure-Element, Mobile Phone, 
Handy

Methode:             agil, Scrum, JIRA

Versionsverwaltung:  Subversion   



-----------------------------------------------------------
Projekt Tarifsoftware - Web Applikation                              
-----------------------------------------------------------
Typ:                 Web Applikation                                  

Branche:             Versicherung                                 

Dauer:               07.2008 - 09.2008                                 

Teamgröße:           8                                                 

Beschreibung:        - Weiterentwicklung und Erweiterung der 
                       Tarifierungssoftware eines Versicherers.             
                     - Implementierung eines AJAX Prototypen mit YUI (Yahoo UI)

Rolle:               Implementierung, Design                           

Betriebssysteme:     Windows XP                                 

Programmiersprachen: java jdk1.4                                       

Datenbank:           ohne

Server:              jetty                                      

IDE:                 Eclipse                                          

Standards:           Struts, JSP, XML, JavaScript, Yahoo UI (YUI)

Versionsverwaltung:  CVS                                               



-----------------------------------------------------------
Projekt EKS - EKS (Rich Client) Folgeauftrag                              
-----------------------------------------------------------
Typ:                 Swing / WebLogic                                  

Branche:             Pharmagrosshandel                                 

Dauer:               01.2008 - 06.2008                                 

Teamgröße:           7                                                 

Projektsprache:      Englisch                                    

Beschreibung:        - Weiterentwicklung und Erweiterung der zentralen Anwendungen eines 
Pharma-Großhändlers.             
                     - Swing basierte Anwendung mit Serveranteil in    
                       Session-Beans auf BEA-WebLogic und AIX, Windows.           
                     - Folgeauftrag                   

Rolle:               Implementierung, Design                           

Aufgaben:            - Implementierung von komplexen GUI-Masken mit    
                       Hilfe eines proprietären Swing-Frameworks im J2EE 
                       Umfeld nach vorgegebener Architektur.    
                     - Datenzugriff auf Oracle mit Hilfe von Hibernate und JDBC/SQL, 
                       Session Beans

Betriebssysteme:     Windows XP, AIX                                   

Programmiersprachen: java jdk1.4                                       

Datenbank:           Hibernate, Oracle, SQL, JDBC                                 

Server:              BEA WebLogic                                      

IDE:                 Eclipse                                          

Standards:           Swing, SessionBeans, Java, J2EE, Velocity         

Methode:             agil

Versionsverwaltung:  CVS       



-----------------------------------------------------------
Projekt SCM                                       
-----------------------------------------------------------
Typ:                 Reporting Website                                  

Branche:             Mobile Phone NFC e-payment                                 

Dauer:               06.2007 - 12.2007                                 

Teamgröße:           7                                                 

Beschreibung:        - Reporting-Webapplikation in einer e-payment Umgebung           

Rolle:               Implementierung, Design                           

Aufgaben:            - Implementierung einer Reporting Webapplikation mit Jasper Reports 
                       und JSF/JBoss                                        
                     - Evaluierung von Pentaho Reports    
                     - Design des Datenbankschemas für die Reporting Applikation         
                     - Review und Design der Security Architektur der Webapp

Betriebssysteme:     Windows XP                              

Programmiersprachen: java jdk1.5                                 

Datenbank:           MySQL, EJB 3.0, SQL, EJBQL                                

Server:              JBoss 4.2                                      

IDE:                 Eclipse                                          

Standards:           Java, J2EE, JSF, icefaces          

Technologiumfeld:    NFC (kontaktlos) Chipkarten, Midlets, Secure-Element, Mobile Phone, 
Handy

Methode:             agil, Scrum

Versionsverwaltung:  Subversion     


-----------------------------------------------------------
Projekt EKS - EKS (Rich Client)                                       
-----------------------------------------------------------
Typ:                 Swing / WebLogic                                  

Branche:             Pharmagrosshandel                                 

Dauer:               04.2005 - 4.2007                                 

Teamgröße:           7                                                 

Beschreibung:        - Komplette Neuentwicklung der zentralen          
                       Anwendungen eines Pharma-Großhändlers.            
                     - Swing basierte Anwendung mit Serveranteil in    
                       Session-Beans auf BEA-WebLogic und AIX.           
                     - Batch-Komponente zur Berechnung der             
                       Liefertermine und Lieferzeiten.                   

Rolle:               Implementierung, Design                           

Aufgaben:            - Implementierung eines Batch-Prozesses zur       
                       Errechnung von Terminen und zu bestellenden       
                       Produkten mit Java und Oracle SQL. Dabei waren    
                       sehr große Datenmengen mit SQL zu verarbeiten     
                       (mehr als 300.000 Artikel in 14 Niederlassungen). 
                       Die komplexen SQL Statements wurden mit Velocity  
                       generiert.                                        
                     - Implementierung von komplexen GUI-Masken mit    
                       Hilfe eines proprietären Swing-Frameworks im J2EE 
                       Umfeld nach vorgegebener Architektur.    
                     - Datenzugriff auf Oracle mit Hilfe von Hibernate und JDBC/SQL        
                        

Betriebssysteme:     Windows XP, AIX                                   

Programmiersprachen: java jdk1.4                                       

Datenbank:           Hibernate, Oracle, SQL, JDBC                                 

Server:              BEA WebLogic                                      

IDE:                 JBuilder                                          

Standards:           Swing, SessionBeans, Java, J2EE, Velocity         

Methode:             agil

Versionsverwaltung:  CVS                                               


-----------------------------------------------------------
Projekt SUCCESS - Software Update Management and Distribution         
-----------------------------------------------------------
Typ:                 Software Management                               

Branche:             Telekommunikation                                 

Dauer:               10.2004 - 04.2005                                 

Teamgröße:           5                                                 

Beschreibung:        - Software Update Management und Distribution     
                       System eines weltweit operierenden Konzerns       
                     - weltweite Verteilung, Zusammenstellung,         
                       Verwaltung von Software Updates für               
                       Telekommunikations-Anlagen                        
                     - Architektur: Modell in Poseidon (UML, XMI),     
                       Generierung der Entity-EJB und Value-Objects mit  
                       AndroMDA, (MDA, Model Driven Architecture),       
                       xdoclet, Client mit Thinlets (Applet), Server     
                       JBoss                                             

Rolle:               Weiterentwicklung, Refactoring, Performance       
                     Tuning                                            

Aufgaben:            - Aufbau eines Cache-Frameworks zur synchronen und
                       asynchronen Aktualisierung der Daten auf          
                       Clientseite, mit Eventmechanismus.                
                     - Neuimplementierung fehlerhaft und nicht         
                       performant arbeitender zentraler Komponenten des  
                       Systems auf Client und Serverseite                
                     - Memory-Debugging, Performance Tuning Vor Tuning:
                       Laufzeit ca 180 Sekunden, Speicherverbrauch ca.   
                       250MB Nach Tuning: Laufzeit ca: 3 Sekunden,       
                       Speicherverbrauch nicht messbar                   
                     - Refactoring bestehenden Codes. Vorher:          
                       Funktionen mit 400 Zeilen, 40 lokalen Variablen   
                       und 10-fach geschachtelten if-else, break,        
                       continue etc. Nachher: Funktionen auf Bildschirm  
                       komplett sichtbar, mit sprechenden Namen und      
                       minimalen lokalen Variablen.                      

Betriebssysteme:     Windows 2000                                      

Programmiersprachen: java jdk1.4.x                                     

Datenbank:           Oracle, JDBC, TOAD                                

Server:              JBoss                                             

IDE:                 Eclipse                                           

Standards:           AndroMDA, XDoclets, Entrust GetAccess, Java, J2EE 
                     (CMP, MDB), XML, JMS, Log4J, ant, Poseidon UML    

Versionsverwaltung:  MS SourceSafe, Subversion                         


-----------------------------------------------------------
Projekt Plugin - Eclipse Plugin                                       
-----------------------------------------------------------
Typ:                 Eclipse Plugin zur Softwareentwicklung            

Branche:             Software                                          

Dauer:               01.2004 - 01.2005                                 

Teamgröße:           1                                                 

Beschreibung:        - Entwicklung eines Eclipse Plugins zur           
                       Softwareentwicklung. Plugin generiert aus         
                       javadoc-Kommentaren eine AspektJ-Datei die das    
                       Verhalten der Anwendung verändert.                
                     - privates Freizeitprojekt, Teilzeit              

Rolle:               

Aufgaben:            

Betriebssysteme:     Windows 2000                                      

Programmiersprachen: java jdk1.4                                       

Datenbank:           

Server:              

IDE:                 Eclipse                                           

Standards:           Eclipse, AspectJ, AOP                             

Versionsverwaltung:  CVS                                               


-----------------------------------------------------------
Projekt LMS - Logistic Monitoring System                              
-----------------------------------------------------------
Typ:                 Data Warehouse, EAI                               

Branche:             Industrie                                         

Dauer:               01.2002 - 09.2004                                 

Teamgröße:           8                                                 

Beschreibung:        - Logistic Monitoring System eines weltweit       
                       operierenden Konzerns                             
                     - Management Information System zur Kontrolle des 
                       logistischen Prozesses                            
                     - großes Data Warehouse (Oracle) mit Anbindung an 
                       diverse Systeme des Konzerns, hauptsächlich SAP   
                     - Datenimport über XML, Crossworlds und diverse   
                       Kanäle: JMS (MQ-Series), email, ftp, file         
                     - Webinterface für Auswertungen und Überwachung   

Rolle:               Analyse, Design und Implementierung               

Aufgaben:            - Design und Implementierung einer Reporting -    
                       WEB-Application mit Velocity und einer            
                       selbstgenerierten Persistenzschicht.              
                     - Eigenständige Erstellung der Importprozesse und 
                       deren Anbindung an die diversen Inputquellen wie  
                       MQ-Series (JMS), email, Dateisystem               
                     - Design und Implementierung des Monitoring der   
                       Datenimporte in das System                        
                     - Anzeige der Fehlerprotokolle und der            
                       Eingabedaten eines Imports über ein Webinterface, 
                       unabhängig von der Quelle des Imports, mit        
                       automatischem Sprung an die Fehlerstelle im       
                       Quelltext                                         
                     - Diverse Auswertungen und Suchmöglichkeiten      
                     - Design und Implementierung eines                
                       Prozess-Frameworks zum Ausführen beliebiger Tasks 
                     - Design und Implementierung einer                
                       Java-Persistenzschicht mit JDBC, Velocity         
                     - Generierung von Datenbanktriggern (PL/SQL) mit  
                       Velocity                                          
                     - Design einer Authorisation-Infrastruktur        
                       bestehend aus Datenbankmodell, Zugriffsschicht,   
                       J2EE-Anbindung, Webservice-Anbindung mit Apache   
                       Axis                                              
                     - Implementierung eines Controllers zur Steuerung 
                       und Überwachung der restlichen Prozesse über ein  
                       Webinterface mit Cocoon, Tomcat, und JSP, sowie   
                       über Kontrolldateien und die Datenbank            
                     - Aufbau einer automatisierten                    
                       Software-Produktionsumgebung mit ant, CVS und     
                       CruiseControl (Continuous Integration)            
                     - Anbindung einer Webapp an das zentrale          
                       Entitlement und Integration in ein Portalframework
                       mit Webservices, Tomcat, Apache Axis, Entrust     
                       GetAccess                                         
                     - Performance tuning und memory-debugging         

Betriebssysteme:     Windows 2000, Sun Solaris                         

Programmiersprachen: java jdk1.4.1                                     

Datenbank:           Oracle, JDBC, TOAD                                

Server:              Apache Tomcat 4.1.xx, Apache Velocity, Apache     
                     Cocoon, IBM MQ-Series, Xerces, Xalan, Cross       
                     Worlds, Apache Axis, Entrust GetAccess            

IDE:                 Eclipse, Netbeans, JBuilder                       

Standards:           Java, JSP, J2EE, HTML, XML, XSP, XSLT, JavaScript,
                     XML Schema, JAXB, JavaMail, JAXB, JAXP, JMS,      
                     Log4J, ant, Velocity, CruiseControl, Webservices  

Versionsverwaltung:  CVS                                               


-----------------------------------------------------------
Projekt FRANIS - Management Informationssystem                        
-----------------------------------------------------------
Typ:                 Data Warehouse, Management Informationssystem     

Branche:             Logistik                                          

Dauer:               09.2001 - 12.2001                                 

Teamgröße:           10                                                

Beschreibung:        - Management-Informationssystem zur Überwachung   
                       des Status von Paket und Auslieferungszentren     
                       sowie von Personaldaten                           
                     - Internetbasierend                               
                     - Mehrschichtenarchitektur                        

Rolle:               Analyse, Design und Implementierung               

Aufgaben:            - Eigenständige Neuerstellung der Architektur und 
                       Implementierung eines Prototypen                  
                     - Bau eines struts-basierten Frameworks           
                     - generative Code und Html-Erzeugung aus XML mit  
                       Hilfe von XSLT                                    
                     - Einrichtung des Application-Servers (BEA) und   
                       Deployment des Prototypen                         
                     - Migration der alten Anwendung von Oracle        
                       Application-Server auf BEA-WebLogic               
                     - Umstellung von proprietärer Post-Lösung auf     
                       J2EE-Technologie (JSP, EJB, XML, XSL)             
                     - Einführung von Business-Objekten, deren Mapping 
                       mit OR-Mapping Tools (TopLink, JDO) auf die       
                       Datenbank                                         

Betriebssysteme:     Windows NT                                        

Programmiersprachen: Java jdk1.2                                       

Datenbank:           Oracle, JDO, TopLink, JDBC                        

Server:              BEA-WebLogic, Apache Cocoon, Apache Struts Xerces,
                     Xalan                                             

IDE:                 Netbeans, Forte4J                                 

Standards:           Java, JSP, JSP CustomTags, J2EE, HTML, XML, XSP,  
                     XSLT, JavaScript, Log4J, ant, Junit               

Versionsverwaltung:  Microsoft SourceSafe                              


-----------------------------------------------------------
Projekt SAMBA - Antrags und Tarifierungssystem für                    
Aussendienstmitarbeiter                                               
-----------------------------------------------------------
Typ:                 Antragssystem, Tarifierungssystem                 

Branche:             Versicherung                                      

Dauer:               11.2000 - 08.2001                                 

Teamgröße:           10                                                

Beschreibung:        - Tarifierungssystem für Aussendienstmitarbeiter  
                     - internetfähig                                   
                     - Client-Server und Einzelplatzfähig              
                     - Mehrschichtenarchitektur                        
                     - auf Framework basierte Serverkomponente         
                     - Teil einer größeren Anwendungslandschaft mit    
                       mehreren Schnittstellen                           
                     - Großrechneranbindung                            

Rolle:               Analyse, Design und Implementierung               

Aufgaben:            - Beratung zum Konzept und zur Architektur        
                     - Beratung zur Java-Technologie und Plattform     
                     - Design und Implementierung der JSP-Servlet      
                       Anbindung, mit Zugriff auf EJB, HTML, JavaScript, 
                       session EJB und entity EJB mit bean-managed       
                       persistency über TopLink                          
                     - Design und Implementierung der                  
                       Tarifierungskomponente mit Zugriff auf die        
                       Tarifdatenbank der Versicherung                   
                     - Design und Beratung bei der Implementierung von 
                       Business-Objekten, mit UML und TopLink            
                     - Refactoring von bestehendem Code                
                     - Performance tuning und memory-debugging         

Betriebssysteme:     Windows NT                                        

Programmiersprachen: Java jdk1.2                                       

Datenbank:           DB2, Access, TopLink, JDBC                        

Server:              IBM WebSphere, Jboss, Tomcat, WebSphere Test      
                     Environment                                       

IDE:                 IBM VisualAge Java Enterprise Edition             

Standards:           Java, Swing, JSP, JSP CustomTags, J2EE, HTML, XML,
                     XSP, XSLT, JavaScript, Log4J, ant, Junit          

Versionsverwaltung:  IBM VisualAge Java Enterprise Edition             


-----------------------------------------------------------
Projekt TELESAM - Callcenter zur Aufnahme von Schadenereignissen      
-----------------------------------------------------------
Typ:                 Callcenter                                        

Branche:             Versicherung                                      

Dauer:               08.1998 - 10.2000                                 

Teamgröße:           25                                                

Beschreibung:        - Callcentersoftware zum Erfassen von Kundendaten 
                       und Schadensmeldungen                             
                     - internetfähig                                   
                     - Client-Server                                   
                     - Mehrschichtenarchitektur                        
                     - Client-Server System in Mehrschichtenarchitektur
                       mit Anbindung an IBM-Großrechner und weitere      
                       Randsysteme wie Telefoniekomponente               
                     - Server: auf mehrere Standorte verteilte         
                       Datenhaltung mit Oracle und DB/2 auf dem          
                       Großrechner                                       
                     - Thin-Client: Internet-Client mit Servlets und   
                       JSP                                               
                     - Fat-Client: Swing-Anwendung                     

Rolle:               - Analyse, Design und Implementierung             
                     - Ansprechpartner bei Fragen zur Java-Technologie 
                       und zu konzeptionellen Fragen                     

Aufgaben:            - Beratung zum Konzept und zur Architektur        
                     - Design und Implementierung in allen Bereichen,  
                       mit Ausnahme von Großrechnerzugriffen             
                     - Design und Implementierung eines verteilten     
                       Persistenzmechanismus mit Versionierungsschema    
                     - Design und Implementierung von GUI-Masken mit   
                       Swing                                             
                     - Design und Implementierung der Ablaufsteuerung  
                       des Swing-Client                                  
                     - Erstellung des Objektmodells in UML, ER-Modell  
                     - Design und Implementierung der Anbindung an     
                       Randsysteme wie Map And Guide in C++ und der      
                       Druckeranbindung                                  
                     - Refactoring von bestehendem Code                
                     - Performance tuning und memory-debugging         

Betriebssysteme:     Windows NT                                        

Programmiersprachen: Java jdk1.1, C++                                  

Datenbank:           Oracle, JDBC                                      

Server:              Tomcat                                            

IDE:                 IBM VisualAge Java, Symantec Visual Cafe, Visual  
                     C++                                               

Standards:           Java, Swing, JSP, HTML, Servlets, CORBA, JNI      

Versionsverwaltung:  PVCS                                              


-----------------------------------------------------------
Projekt WebView - Web-Interface für MicroMuse NetCool                 
-----------------------------------------------------------
Typ:                 Web-Interface                                     

Branche:             Telekommunikation                                 

Dauer:               07.1998 - 09.1998                                 

Teamgröße:           1                                                 

Beschreibung:        - Java-Applet zur graphischen Darstellung von     
                       Informationen über den Zustand eines Netzwerkes   
                       (Administrator-Kontrollzentrum)                   
                     - internetfähig                                   
                     - Thin-Client: Internet-Client mit Servlets und   
                       JSP                                               
                     - Dynamische Abfrage von Informationen aus dem    
                       WebCool Server über das Internet mittels CGI      
                     - Anzeige und graphische Aufbereitung dieser Daten
                       in einem Applet                                   
                     - Client-Server Kommunikation über Sockets        
                     - Parsen von komplexen                            
                       Netcool-Konfigurationsdateien mit ANTLR           

Rolle:               Analyse, Design und Implementierung               

Aufgaben:            alle                                              

Betriebssysteme:     Windows NT, Solaris                               

Programmiersprachen: java, C++                                         

Datenbank:           

Server:              

IDE:                 Visual J++, gcc                                   

Standards:           Java, HTML, applets, JNI, ANTLR                   
                     compiler-generator, Sockets                       

Versionsverwaltung:  PVCS                                              


-----------------------------------------------------------
Projekt CMPRO - weltweiter Zugriff auf Software Configuration         
Management Systeme und Dokumente                                      
-----------------------------------------------------------
Typ:                 Client-Server                                     

Branche:             Telekommunikation                                 

Dauer:               05.1996 - 06.1998                                 

Teamgröße:           8                                                 

Beschreibung:        - Client-Server                                   
                     - Fat-Client mit Swing                            
                     - Plattformübergreifend UNIX, NT, HOST            
                     - Server mit Zugriff auf relationale Datenbank und
                       Clearcase/PVCS/HOST                               
                     - Benutzerverwaltung                              
                     - Austausch und Abbildung von versionierten       
                       Dateien zwischen Clearcase, PVCS, Großrechner und 
                       dem Dateisystem                                   

Rolle:               Analyse, Design und Implementierung               

Aufgaben:            - Ausarbeitung des Konzepts mit UML               
                     - Schreiben der Funktionsspezifikation und der    
                       Designspezifikation                               
                     - Erstellung eines Prototypen mit Swing           
                     - Design und Implementierung des GUI-Frameworks   
                       und der Servergrundlagen                          

Betriebssysteme:     Windows NT, Solaris                               

Programmiersprachen: Java, C++, UML                                    

Datenbank:           Informix, JDBC                                    

Server:              

IDE:                 Visual Cafe, Visual J++                           

Standards:           Java, Swing, RMI, JNI                             

Versionsverwaltung:  PVCS, ClearCase                                   


-----------------------------------------------------------
Projekt PhonX - System zur Diagnose von Läsionen des Zentralen        
Nervensystems nach Schlaganfällen                                     
-----------------------------------------------------------
Typ:                 Einzelplatz                                       

Branche:             Medizin, Universität                              

Dauer:               05.1993 - 05.1996                                 

Teamgröße:           3                                                 

Beschreibung:        - Desktop-Programm mit einer Reihe von            
                       Benutzerexperimenten                              
                     - C++ GUI mit Zugriff auf objektorientierte       
                       Datenbank                                         
                     - Anschluss an Signalprozessor                    
                     - Einzelplatzsystem (kein Client-Server)          

Rolle:               Design, Implementierung                           

Aufgaben:            - Design (Objektmodell) und Implementierung einer 
                       objektorientierten Datenbank                      
                     - Design und Implementierung der GUI              

Betriebssysteme:     Windows 3.11                                      

Programmiersprachen: C++                                               

Datenbank:           POET (OODBMS)                                     

Server:              

IDE:                 Borland C++ 4.5, OWL                              

Standards:           

Versionsverwaltung:


Projekt SUCCESS - weltweite zentrale WebApplikation, 08/04 - 04/05
Referenz durch Projektleiter, Großkonzern, vom 07.04.05
"Projekt: SUCCESS - weltweite zentrale WebApplikation basierend auf JBOSS 
Server, Thinlet Client und ORACLE DB mit MDA/UML Methoden und EJB, J2EE, 
Java SQL Techniken realisiert. Der Consultant kam ins Projekt 1 Monat vor 
Produktivsetzung. Er begleitete die Anwendung in der Einführungs- und 
Weiterentwicklungsphaseüber 7 Monate. Die Einarbeitung erfolgte rasch, 
sodaß er durch seine fundierten Kenntnisse zu J2EE, EJB's, Java SQL und 
Analyse Tools (JPROBE) wesentlich zur Stabilisierung und großen Akzeptanz 
bei den Usern beitrug. In der Weiterentwicklung brachte er stets eigene 
Realisierungsvorschläge ein und diskutierte diese im Team. Seine Arbeitsweise 
ist sehr team- und lösungsorientiert. Bei seinem Einsatz im Projekt 
gestaltete er das sehr komplexe Kernstück der Anwendung (Status Monitoring) 
serverseitig um und erreichte dadurch eine erhebliche Performancesteigerung.
Aus unserer Sicht war sein Einsatz sehr erfolgreich und für das Team eine 
Bereicherung. Wir können den Consultant für weitere Einsätze sehr empfehlen."

Projekt LMS - Entwurf und Realisierung eines Framework, 01/02 - 09/04
Referenz durch Technischer Projektleiter, Großkonzern, vom 08.12.04
"Der Consultant begleitete das Projekt von der Analyse bis zur 
Realisierungs- und Testphase. Er verfügt über profundes technologisches
Wissen im J2EE-Umfeld und große Erfahrung im Bereich der OOA und OOD.
Das Tool lief im Produktiveinsatz von Anfang an stabil und fehlerfrei.
Seine ergebnisorientierte Vorgehensweise und seine Teamfähigkeit sind 
besonders hervorzuheben. Wir können Ihn als Consultant sehr empfehlen."

Projekt Management Informationssystem FRANIS, 09/01 - 12/01 
Referenz durch Projektleiter, Logistikunternehmen (>100 MA München) vom 29.11.01
"Der Consultant hat sich schnell und selbstständig in die komplexe 
Aufgabenstellung eingearbeitet. Er hat innerhalb kürzester Zeit eine 
angemessene Architektur erstellt und einen performant und fehlerfrei
funktionierenden Prototypen entwickelt. Dabei wurden Technologien aus 
dem J2EE Umfeld (Bea WebLogic, TopLink, Apache Struts, EJB, JSP, XML 
etc.) eingesetzt. Besonders hervorzuheben ist sein breites und fundiertes 
Wissen und seine Fähigkeit, dieses schnell in eine geeignete Software 
umzusetzen. Die Zusammenarbeit mit den Teammitgliedern gestaltete sich 
reibungslos und unkompliziert. Wir können den Consultant bedenkenlos 
anderen Projektanbietern weiterempfehlen."

Projekt Java Programmierung, 11/00 - 07/01
Referenz durch Projektleiter AM Informatik (mit 1200 Mitarbeitern) vom 12.06.01
"Der Consultant war in unserem Projekt eine große Unterstützung bei 
der Umsetzung der Fachlichkeit. Er war auch der Ansprechpartner für 
alle Projektmitarbeiter bezüglich aller Fragen rund um Java.
Der Consultant verfügt über ein sehr fundiertes Wissen über viele 
neuen Technolgien im Internetumfeld. Er versteht es, dieses Wissen 
auf einfache und verständliche Art zu vermitteln."

Alle Referenzen sind durch GULP bestätigt.


Bei Bedarf kann ein "schöneres" Word-formatiertes 
EDV-Profil zur Verfügung gestellt werden.

Seite drucken Seite drucken Zum Seitenanfang Zum Seitenanfang

----------
GULP | Kontaktieren
----------

GULP - Das Portal für IT Projekte
GULP Information Services übernimmt keine Gewähr für die Richtigkeit der hier gemachten Angaben.
Seite generiert am 12.03.2010 00:34:10
© Copyright 1996-2010 GULP Information Services GmbH,
Ridlerstraße 37, D-80339 München, Tel. +49-89-500316-0, Fax +49-89-500316-999, E-Mail info@gulp.de