Wohnort 22xxx, Deutschland EDV-Erfahrung seit 1989 Verfügbar ab 11.05.12 zu 100%, Vor-Ort-Einsatz 100% möglich
| Deutsch | |
| Englisch | gut |
| Französisch | 6 Jahre Schulkenntnisse, ausbaufähig |
| PC | |
| SUN | |
| VAX | |
| Vektor-/Parallelrechner | Parallelrechner auf Transputerbasis |
| MS-DOS | |
| Unix | |
| Windows | Seit 6 Jahren hauptsächlich unter Windows gearbeitet: anfangs Windows 3.1, jetzt hauptsächlich Windows NT und Windows 95/98 |
| C | früher 3 Jahre, seit 1993 hauptsächlich C++ |
| C++ | Profikenntnisse: Visual C++ 4.x-6.0 und .NET 2003 mit MFC, STL, ATL, COM seit 8 Jahren meistens mit C++ gearbeitet |
| CORBA IDL | |
| Fortran | 1987-1991 teilweise mit FORTRAN gearbeitet, insgesamt ca. 1 Jahr Erfahrung |
| Java | Seit 5 Jahren Erfahrung mit Java 1.02, 1.1, 1.2, 1.3, insgesamt ca. 18 Monate Erfahrung |
| JavaScript | Seit 5 Jahren Erfahrung mit Java 1.02, 1.1, 1.2, 1.3, insgesamt ca. 18 Monate Erfahrung |
| Occam | 2 Jahre Erfahrung, 1987-88 |
| Perl | |
| PL/1 |
| Access | In einem Projekt eingesetzt. |
| ODBC | In mehreren Projekten eingesetzt. |
| Oracle | In verschiedenen Projekten von C++ aus auf Oracle-Datenbanken zugegriffen (ODBC, ESQL) |
| POET | Grundkenntnisse |
| SQL | Ausgiebige Erfahrungen, auch mit ESQL |
| CORBA | VisiBroker für Java 3.x |
| Windows Netzwerk |
2010/2011 Pflege und Weiter-Entwicklung einer JEE-Applikation basierend auf Webservices
sowie einer Eclipse RCP-Applikation
- Weiterentwicklung und Fehlerbeseitigung einer Eclipse RCP-Applikation
basierend auf Spring und Hibernate
- Fehlerbeseitigung und Weiterentwicklung einer JEE-Applikation basierend auf Spring,
EJB3, Hibernate und Webservices
- Betreuung von und Absprachen mit Lieferanten
- Betreuung von und Absprachen mit Fachabteilungen
- Tests und Testautomatisierung
- Migration des Datenbestandes
Systemumgebung: Eclipse 3.6, Java 5, EJB3, Eclipse RCP, Spring 2, Hibernate,
GlassFish, PHP, Subversion, Maven, Oracle, MySQL, PL/SQL, UML
2009/2010 Architektur, Design und Entwicklung von Framework-Klassen für JSF-Webapplikationen
- Architektur, Design und Entwicklung von JSF-Komponenten für den Einsatz in Java-
Server-Faces-Webapplikationen.
- Erweiterung der Trinidad-Tabellen-Komponente um die Möglichkeit der Filterung
von Datensätzen
- Design und Implementierung einer Komponente zum Druck von JSF-Seiten
- Design und Implementierung einer Komponente zur Erzeugung von PDF-Dokumenten
zu JSF-Seiten
- Arbeit als Architekt, Designer und Entwickler,
- Beratung Projekt- und Produktivitätsmanagement, um einen extrem
engen Zeitrahmen einhalten zu können, was erfolgreich gelang
- Entwicklung einer Inhouse-Applikation zur Händler-Verwaltung für
eines der größten Telekommunikations-Unternehmen Deutschlands
- Erstellung der Architektur auf Basis von Eclipse RCP, OSGI, Equinox,
Hibernate 3.3, Spring 2.5 und Oracle
- Design und Implementierung der Masken
- Design und Implementierung der Persistenz-Schicht
- Entwicklung eines GUI-Frameworks- Import-Funktionalität aus Excel etc.
- Verschlüsselung sicherheitsrelevanter Daten
- Einbindung des Security-Frameworks in die Applikation
- Coaching der internen und externen Mitarbeiter
- Lösung der technisch schwierigsten Probleme
- Aufbau der Entwicklungs-Umgebung und Infrastruktur
- Konfigurations-Management
- Erstellung von JUnit-Tests
Systemumgebung: Eclipse 3.3, 3.4, Eclipse RCP,
OSGI, Equinox, Hibernate 3.3, JUnit,
Spring 2.5, AOP, LDAP, Acegi, Subversion,
Maven, AspectJ, Oracle,
SWT-Designer, Window-Tester, GlassFish,
Log4J, UML, JAVA JDK 1.6,
(JSF), AJAX, Hibernate und Oracle
- Arbeit als Architekt, Chef-Designer und Chef-Entwickler
- Erstellung der Aufwandsabschätzung und des Projektplans
- Erstellung der Architektur auf Basis von Java Server Faces 1.2 mit
Facelets, Hibernate 3.1 und Oracle unter Einsatz von Eclipse 3.3
für eine B2B- Web-Applikation
- Konzeption und Entwicklung eines Frameworks für die Erstellung
einer Web-Applikation zur Online-Erfassung und -Pflege von Anträgen
- Design und Implementierung von interaktiven Masken mit JSF und
ICEfaces 1.7
- Coaching der internen Mitarbeiter in Hibernate, JSF ICEfaces
- Aufbau der Entwicklungs-Umgebung und Infrastruktur
- Konfigurations-Management
- Erstellung von JUnit-Tests
Systemumgebung: Eclipse 3.3, Java Server Faces 1.2, ICEfaces 1.7,
MyFaces, Facelets, Hibernate 3.1,
Subversion, Oracle, JUnit, Log4J, UML, JAVA JDK 1.5,
JavaScript, HTML, AJAX
Java Server Faces (JSF), Spring, Hibernate und MySQL für eine Versicherung
- Arbeit als Architekt, Chef-Designer und Chef-Entwickler
- Erstellung der Architektur auf Basis von Java Server Faces 1.2 mit Facelets, Spring 2, Hibernate 3.1 und MySQL 5 unter Einsatz von MyEclipse 3.1 für eine weltweit einzusetzende Web-Applikation
- Konzeption und Entwicklung eines Frameworks für die Erstellung einer Web-Applikation zur Online-Erfassung und -Pflege von Daten zu Versicherungs-Verträgen
- Konzeption und Implementierung der Persistenz- und der Logik-Schicht
- Konzeption und Implementierung der Benutzer- und Rechteverwaltung
- Konzeption und Entwicklung von Komponten zum fachlichen und technischen Logging sowie das E-Mail-System
- Design und Entwicklung von neuen JSF-UI-Komponenten
- Design und Implementierung von interaktiven Masken mit JSF
- Coaching der internen Mitarbeiter in Spring, Hibernate, JSF und Java
- Beratung zu Projekt-Management gemäß
agilen Vorgehensmodellen (SCRUM) und Aufwandsabschätzungen
- Erstellung der Programmierrichtlinien
- Aufbau der Entwicklungs-Umgebung und Infrastruktur
- Performance-Tuning der Persistenz-Schicht und von Hibernate
- Konfigurations-Management
- Erstellung von JUnit-Tests
Systemumgebung: MyEclipse, Eclipse /3.1,
Java Server Faces 1.2, Facelets,
Spring 2, Hibernate 3.1, MySQL 5,
Subversion, JUnit, UML, JAVA JDK 1.5
- Vergleich der Software-Entwicklung mit JAVA/J2EE bzw. C#/.NET
hinsichtlich verschiedener Kriterien (Entwicklungsaufwände,
Performance, Speicherbedarf, etc.)
- Vergleich von Persistenz-Mechanismen (JDO, JDBC, Hibernate, ODBC,
ADO.NET, Oracle 9i) hinsichtlich Performance und Speicherbedarf
- Anbindung bestehender Software (JNI, Managed Wrapper)
- Einsatz verschiedener Klassenbibliotheken (GEF, EMF, G-Lib)
- Architektur, Design und Implementierung einer
Administrator-Applikation (sowohl in VS.NET 2005 als auch JAVA)
- Entwicklung von Client-Oberflächen (WindowsForms, SWING, SWT/Jface)
- Erstellung von StoredProcedures für Oracle 9i
- Anbindung externer Bibliotheken und von Dritt-Software
- Technologie-Folgen-Abschätzung
Systemumgebung: JAVA JDK 1.5, Eclipse 3.1, JDO 2, EJB 3.0, JDBC,
Eclipse RCP, SWING, SWT/JFace, J2EE, GEF, EMF, Spring,
JSP, Struts, Servlets, Portlets, JNI, Hibernate,
Visual Studio.NET 2005, C#, .NET, ADO.NET,
WindowsForms, Windows 2000/XP, Oracle 9i,
Oracle Enterprise-Manager, SQL, Office,
Microsoft Project, Windows Server 2003, UML
Multi-Tier-Applikation im Medienbereich mit service-orientierter
Architektur (SOA, WebServices) mit C#/.NET
- Projektleitung
- Projektmanagement und Projektplanung (u.a. MS Project)
- Anforderungsanalyse und Anforderungsspezifikation
- Mitarbeit an Architektur (SOA, Webservices)
- Mitarbeit am Design des Objektmodells und des Datenbankmodells
- Aufbau des Teams
- Aktivitäten-Planung und Koordination der Arbeiten
- Coaching eines internen Mitarbeiters in Punkto Projektmanagement
und Projektplanung
Systemumgebung: MS Project, Visio, Office,
Visual Studio.NET 2003/2005,
C#, .NET 1.1/2.0, ASP.NET, SOAP,
WebServices, Visual Source Safe, JUnit, Log4NET,
Windows 2000/XP, MS SQL Server, T-SQL, UML
Großunternehmen aus der Konsumgüter-Industrie
- Konzeption und Design von mehrschichtigen .NET-Applikationen (OOA, OOD)
- Implementierung dieser .NET-Applikationen mit C# (OOP)
- Einsatz und Weiterentwicklung des Frameworks
- Erstellung von PL/SQL-Prozeduren und - Packages
- Erstellung von Visual Studio.NET Wizards
- Datenbank-Optimierung
- Produktivitäts-Tunig (Maßnahmenkatalog zur Produktivitäts-Steigerung)
- Coaching der internen Mitarbeiter
Systemumgebung: Visual Studio.NET 2003,
C#, ADO.NET, Visual Basic, Windows 2000/XP, Oracle, PL/SQL, TOAD,
ComponentOne, UML
- Konzeption der Schulung und Erarbeitung der Schulungsunterlagen
zu den Themen SAX, DOM, JDOM, XML, XLST, XPATH, JAXB, JAXP, JAXR, SOAP,
WSDL, UDDI, J2EE, Apache Axis, Xerces, Xalan, StrutsCX, SWING
- Erarbeitung von Übungen zum Lesen und Schreiben von XML-Daten
mittels Java, zur Datenbank-Anbindung sowie zur Erstellung von
grafischen Oberflächen mit SWING
- Schulungs-Durchführung
Systemumgebung: Eclipse, JBuilder, Ant, Java, JDK1.4, Windows 2000/XP,
PL/SQL, UML, MySQL
- Produktivitäts-Tuning (Maßnahmenkatalog zur Produktivitätssteigerung)
- Durchführung von Integrationstests
- Debugging von Java-Applikationen (Enterprise Java Beans (EJB)), JDBC
- Einsatz eines Frameworks
Systemumgebung: J2EE, JDK1.3, Eclipse, Struts, Ant, JUnit,
Windows 2000/XP, Oracle, PL/SQL, TogetherJ, UML,
Borland Application Server
2001-03 Weiterentwicklung einer Standard-Software zum
Dokumenten- und Ínformations-Management:
- Projktleitung inkl. Budget-Verantwortung
- Koordination der Arbeiten an externen Standorten (Indien)
- Produktivitäts-Tuning und -Management
- Prozessdefinition (RUP)
- Systemarchitekt und Chefentwickler
- Analyse (OOA)
- Komponenten- und Objektorientiertes Design (OOD),
- Design-Patterns,
- Entwicklung (OOP) mit einem iterativen Vorgehensmodell:
- Netzwerk- und Multiuserfähigkeit
- Transaktionssteuerung
- Indizierte Suche
- Benutzeroberfläche (MFC, WindowsForms)·
- SAX-Schnittstelle für Import und Austausch von XML-Daten
- Datenbank-und UI-Framework
- COM-Clients (VB6) und COM-Server (VC6)
- ActiveX-Komponenten·
- Reporterstellung
- Integrations- und Release-Tests
- Konfigurations-und Change-Management der Software
- Profiling und Performance-Optimierung (C++)
- Installationsprogramm (WISE)
- Migrationskonzept für .NET- Teilmigration nach .NET
- Konzeption und Entwicklung einer .NET Programmierschnittstelle- XP (Extreme Programming, Pair-Programming)
Systemumgebung: Win 2000/NT/98/XP, Visual C++ 6.0, Visual Studio.NET 2003
COM+, IDL, ATL, C#, Xerces, UML, Visual Basic 6,
Crystal Reports, RUP, WISE,
neuen Content-Management-Systems für den Einsatz in einem weltweit
agierenden Medienunternehmen,
- Evaluation verschiedener Systeme (Interwoven Teamsite, CoreMedia, Bowstreet, Xaphran, OpenMarket, Vignette, XML, XSLT)· Performance-Profiling eines Java-Systems· Entwicklung von Einsatzszenarien· Technologiefolgenabschätzungen· Migrationskonzepte
- Entwicklung von Einsatzszenarien,
- Technologiefolgenabschätzungen,
- Migrationsstrategien,
- Produkvititäts-Management (Konzepte zur Produktivitätssteigerung)
Systemumgebung: Win 2000, SUN SOLARIS, Java Servlets, Tag Libraries,
XML, XSLT, Xerces, CVS, Oracle, PL/SQL, Tomcat,
CoreMedia, Interwoven Teamsite, Apache Cocoon,
Bowstreet, Xaphran, OpenMarket
einem Projekt einer Frankfurter Großbank zur Entwicklung einer weltweit
verfügbaren Intranet-Lösung im Bereich Operational Risk.
- Definition des Entwicklungsprozesses und eines an das Projekt
angepassten Vorgehensmodells (Roadmap, Software Development Plan, Risk Assessment, RUP)
- Beratung hinsichtlich zu treffender Maßnahmen zur Erhöhung des
CMMI-Levels von 2 auf 3
- Festlegung der zu erstellenden Dokumente und Qualitätssicherungs-
Richtlinien
- Architekturauswahl (Java Servlets, Java Server Pages,
Enterprise Java Beans, Active Server Pages, Client Server)
- Projekt-Controlling
- Konfigurations-Management
Systemumgebung: Win 2000 / Win NT Server, IIS, ASP, BEA WebLogic,
JBuilder, JSP, EJB, Business Objects, Continuus,
Oracle
2000 Entwicklung einer e-Commerce-J2EE-Lösung (B2B, B2C) für eine Versicherung
- Definition des Entwicklungsprozesses und projektspezifischen
Vorgehensmodells (Risk Assessment, Roadmap, Software Development Plan,
CMMI)
- Projektmanagementsupport
- Entwicklung der Architektur (3-Tier, Thin-Client)
- Aufbau eines Teams
- Produktivitäts-Management zur Verbesserung der Entwicklungsprozesse
und Erhöhung der Produktivität
- Coaching der Mitarbeiter (Java, SWING, JSP, Servlets, JNDI, RMI,
CORBA)
- objektorientiertes Design mit UML (OOD)
- objektorientierte Implementierung (OOP)
- GUI-Oberfläche
- Serverseitige Software (Servlets, JSP, EJB, CORBA, JDBC):
Anwendungslogik, Anbindung Oracle-DB
- Clientseitige Oberfläche (HTML, JavaScript)
- Performance-Analyse und -Optimierung
- Integrationstests und Testskripte
Systemumgebung: Java JDK 1.1/1.2, IBM WebSphere 3.x auf IBM AIX,
Visual Age for Java, JBuilder, Tomcat, Java Servlets,
Java Server Pages (JSP), RMI, CORBA,
Enterprise Java Beans (EJB), Swing, JavaScript, HTML,
Windows 2000/NT/9x, Oracle, PL/SQL, MS Project
die Einführung Java-basierter Software-Entwicklung
- Beschreibung der Architektur (Thin/Fat-Client-Multi-Tier)
und aller wesentlichen Technologien
- Definition des Entwicklungsprozesses und eines Vorgehensmodells
für objektorientierte Multi-Tier-Projekte auf Java-Basis
- Maßnahmenkatalog zur Erreichung eines CMMI-Levels 3
- Entwicklungsmethodik im Hinblick auf maximale Produktivität
- Hard- und Software-Auswahl
- Schulungskonzept für Mitarbeiter mit Host-Erfahrungen
- Entwicklung eines Einführungskonzeptes (JDK 1.1 / 1.2, EJB,
WebSphere, Java Servlets, Java Server Pages, VisualAge, RMI/IIOP,
SAX, DOM)
- Anbindung von Legacy-Systemen wie OS/390 Mainframes und Oracle-DBs
Systemumgebung: Java JDK 1.1/1.2, IBM WebSphere 3.x, Visual Age for Java,
Java Servlets, Java Server Pages (JSP),
Enterprise Java Beans (EJB), TogetherJ, MQSeries,
Windows 2000 / NT / 9x, Mainframe (OS/390), Oracle
für eine neue Generation von Geräten eines führenden
Medizintechnik-Herstellers
- SW-Entwicklung und Teamleitung
- Definition des Entwicklungsprozesses und eines an das
Projekt angepassten iterativen Vorgehensmodells (Vorgehensplan,
Entwicklungsplan, CM, CMMI)
- Projektplan (Grob- und Feinplanung, MS Project),
Aufwandsabschätzungen gemäß FunctionPoint-, DBM- und MinMax-Methode
- Produktivitäts-Tuning (Steigerung der Softwareentwicklungs-
Geschwindigkeit durch Optimierung der Zusammenarbeit
sowie verbesserten Tooleinsatz)
- Betreuung der Kunden des Frameworks, Absprachen über
Systemanforderungen
- Integration indischer Entwickler in das Team
- Objektorientiertes SW-Design der Klassenbibliotheken eines neuen
GUI-Frameworks mit Booch (OOD)
- Qualitätssicherungs- und Testkonzept und Umsetzung dieser Konzepte,
Code- und Doku-Reviews, automatisierte und manuelle Testverfahren
- SW-Konfigurations- und Versions-Management
- Objektorientierte Implementierung mit Rational Rose (OOD) und
Visual C++ (OOP) eines komplexen Multi-Prozess-Systems unter
Einsatz von MDA (Model Driven Architecture)
und RTE (Round Trip Engineering)
- Performance-Optimierung der Echtzeit-Graphik
Systemumgebung: Visual-C++ 5.0/6.0 unter Windows NT unter Einsatz
von MFC, STL, objektorientierte Datenbank Objectivity,
Extensiver Einsatz von Rational Rose und UML/Booch
in allen Phasen (Analyse, Design, Code-Generierung,
Doku), Versionsverwaltung mit ClearCase
Datenbankkerns für das Dokumenten- und Wissensmanagement-System Inforce
für Windows
- Pattern-Orientierte Software-Architektur
- Objektorientiertes Design
- Objektorientierte Implementierung
- Funktions- und Release-Tests
- Design und Entwicklung eines Persistenz-Frameworks
- Bedienoberfläche
- Performance-Optimierung
Systemumgebung: Visual C++ 5.0 unter Einsatz von MFC und STL,
Software-Engineering: UML mit OWT2
Telekommunikations-Branche
- Entwicklungs-Leiter im Teilprojekt Customer Care
- Projektplanung für das Team, Aufwandsabschätzungen
- Objektorientiertes Software-Design mit Rational Rose und Booch (OOD)
- Objektorientierte Software-Entwicklung (OOA) sowohl auf dem Client
(GUI) als auch auf dem Server (Business-Logik, Anbindung an Oracle DB)
- Funktionstests
- Definition des Vorgehensmodells
- Einsatz und Weiterentwicklung von kundenspezifischen
Klassenbibliotheken (TFC)
- Koordination der Releases mit anderen Teilprojekten
Systemumgebung: Client-Server-Architektur mit 3 Schichten
(Windows-NT-Clients, Unix-Applikationsserver,
Oracle-Datenbank, Tools: Visual C++ 4.x mit MFC und TFC
unter Windows NT, Sun-C++-Compiler unter Unix, Pro-C
zum Aufruf von Oracle-Stored-Procedures, PL/SQL,
Software-Engineering: OOD mit CASE-Tool Rational-Rose,
ClearCase
Präzisionsmeßsystem, Design und Realisierung eines
neuen Datenbankkerns
(mit Visual C++ 4.x mit MFC, ODBC, MS Access, Windows 95/NT)
Visual J++ von Microsoft),
Aufbau einer Internet-Domäne (mit HTML 3.2)
Design und Realisierung eines fachlich konfigurierbaren,
verteilten, objektorientierten Systems zur Vorgangsverarbeitung
sowie einer allgemein verwendbaren Klassenbibliothek als Basis für weitere SW-Projekte (OOA und OOD in OMT mit CASE-Tool ObjectTeam, Visual C++ 4.x mit MFC unter Windows NT bei Einsatz des RDBMS Ingres)
zu Fachinformationszentren, Online- und CD-ROM-Datenbanken
(verschiedene Universitäten, Firmen und Behörden) sowie
spezieller Module (TU Hamburg-Harburg)
(mit Visual C++ 1.x, 2.x mit MFC, Borland C++ 3.x mit OWL)
objektorientierten Literatur- und Informations-Management-
Systems Inforce® für Windows 3.1 / 95 / NT inkl.
Entwicklung eines eigenen Datenbankkerns.
Einsatz dieser Standard-Software vor allem an Universitäten
und in Großunternehmen eingesetzt.
(mit MFC 4.x, 2.x, 1.5x mit MFC, Borland C++ 3.x mit OWL,
Zortech C++ 2.1, objektorientierter Analyse und Design)
Informations-Management-Systems Topics für GEM.
(mit Borland C, objektorientierter Analyse und Design)
Realisierung eines verteilten Prozeßleitsystems für ein
Großunternehmen der Stahlindustrie
(mit den Software-Engineering-Methoden SA=Strukturierte Analyse,
MD = Modular Design, CASE-Tool ProMod, C, Fortran,
C++ unter VAX/VMS und Unix bei Einsatz von ORACLE mit SQL)
physikalisches Systems auf einem Parallelrechner mit
64 Prozessoren (Transputern) in Occam (Diplom-Arbeit).
Mehr als 3.000 Kunden, 75.000 eingetragene IT-Experten, davon 10.500 mit Schwerpunkt Engineering, und über 1.000.000 abgewickelte Projektanfragen: GULP Information Services ist die wichtigste Quelle für die Besetzung von IT-/Engineering-Projekten mit externen Spezialisten im deutschsprachigen Raum.
© Copyright GULP Information Services GmbH, Ridlerstraße 37, D-80339 München
Tel. +49-89-500316-300, Fax +49-89-500316-999, E-Mail: info@gulp.de
Deutschland: Bevorzugt Hamburg und Umgebung.