Personen-ID 26690 Wohnort 825xx Wolfratshausen, Deutschland Jahrgang 1968 EDV-Erfahrung seit 1990 Staatsbürgerschaft deutsch Verfügbar ab 01.12.10 zu 100%, Vor-Ort-Einsatz 100% möglich Profil erstellt am 27.05.01 Profil zuletzt geändert am 02.09.10
| Bus | |
| CD-Writer / Brenner | |
| Datenerfassungsterminals | |
| Digital | |
| Drucker | |
| Echtzeitsysteme | |
| embedded Systeme | |
| HP | |
| Iomega | |
| Mikrocontroller | |
| Modem | |
| NEC | |
| PC | |
| Philips | |
| Prozessrechner | |
| Silicon-Graphics | |
| Steuer und Regelsysteme | |
| Streamer | |
| SUN |
| 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 |
| Access | |
| B-Tree | |
| DB2 | |
| Informix | |
| Ingres | |
| ISAM | |
| JDBC | |
| MS SQL Server | |
| MySQL | |
| Object Store | |
| ODBC | |
| Oracle | |
| POET | |
| versant, artbase |
| CORBA | |
| Ethernet | |
| Fax | |
| FDDI | |
| HDLC | |
| HDSL | |
| Internet, Intranet | |
| ISO/OSI | |
| TCP/IP |
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
BEA WebLogic, JBoss, IBM WebSphere,
Tomcat, J2EE
Visual C++, Borland C++, gcc, NuMega BoundsChecker
RogueWave Tools.h++, Threads.h++, Net.h++
Pascal, Basic, Prolog: Grundkenntnissedas 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
ztemplates.org, Blueprint.css
- Erstellung der Spezifikation
- Schnittstellen zu Webservices
Betriebssysteme: Windows XPzdependency 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 XPeiner Applikation in einer mobile e-payment Umgebung
mit Hochsicherheitsanforderungen mit NFC-Chipkartentechnologie
Hibernate, JBoss, JMS
- Konzeption und Implementierung eines Job-Schedulers
mit Synchronisation über die Datenbank
- Schreiben von Tests mit EasyMock
Tarifierungssoftware eines Versicherers.
- Implementierung eines AJAX Prototypen mit YUI (Yahoo UI)
- Swing basierte Anwendung mit Serveranteil in
Session-Beans auf BEA-WebLogic und AIX, Windows.
- Folgeauftrag
Hilfe eines proprietären Swing-Frameworks im J2EE
Umfeld nach vorgegebener Architektur.
- Datenzugriff auf Oracle mit Hilfe von Hibernate und JDBC/SQL, Session Beans
und JSF/JBoss
- Evaluierung von Pentaho Reports
- Design des Datenbankschemas für die Reporting Applikation
- Review und Design der Security Architektur der Webapp
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.
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
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
Tuning
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.
(CMP, MDB), XML, JMS, Log4J, ant, Poseidon UML
Softwareentwicklung. Plugin generiert aus
javadoc-Kommentaren eine AspektJ-Datei die das
Verhalten der Anwendung verändert.
- privates Freizeitprojekt, Teilzeit
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
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
Cocoon, IBM MQ-Series, Xerces, Xalan, Cross
Worlds, Apache Axis, Entrust GetAccess
XML Schema, JAXB, JavaMail, JAXB, JAXP, JMS,
Log4J, ant, Velocity, CruiseControl, Webservices
des Status von Paket und Auslieferungszentren
sowie von Personaldaten
- Internetbasierend
- Mehrschichtenarchitektur
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
Xalan
XSLT, JavaScript, Log4J, ant, Junit
- internetfähig
- Client-Server und Einzelplatzfähig
- Mehrschichtenarchitektur
- auf Framework basierte Serverkomponente
- Teil einer größeren Anwendungslandschaft mit
mehreren Schnittstellen
- Großrechneranbindung
- 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
Environment
XSP, XSLT, JavaScript, Log4J, ant, Junit
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
- Ansprechpartner bei Fragen zur Java-Technologie
und zu konzeptionellen Fragen
- 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
C++
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
compiler-generator, Sockets
- 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
- Schreiben der Funktionsspezifikation und der
Designspezifikation
- Erstellung eines Prototypen mit Swing
- Design und Implementierung des GUI-Frameworks
und der Servergrundlagen
Benutzerexperimenten
- C++ GUI mit Zugriff auf objektorientierte
Datenbank
- Anschluss an Signalprozessor
- Einzelplatzsystem (kein Client-Server)
objektorientierten Datenbank
- Design und Implementierung der GUI
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.
Deutschland: Großraum München