Freiberufler, Projekt und Spezialisten Vermittlung
Login
neu anmelden
Druckversion PDF-Version

Profil ID: C782NFFFPQ

Wohnort des Spezialisten: Deutschland, 55130


Objektorientierte Softwareentwicklung für Desktop, Internet, Intranet: Java, J2EE, J2SE, SOA, HTML, SQL


Mitarbeiterprofil
Persönliche Daten
Position
NameHerr H.K.
Geburtsjahr1960
AusbildungStudium der Aussenwirtschaft
NationalitätDeutsch
SprachenEnglisch fließend
Russisch
Schwerpunkte
  • Objektorientierte Software-Entwicklung für Desktop, Intranet und Internet
    Design und Entwicklung von anspruchsvollen Java-, Datenbank- und Microsoft .NET
    Systemen
    Architektur, technische Projektleitung
Fachliche Kenntnisse

Programmiersprachen und Technologien
  • Ca. 15 Jahre internationale Projekt-Erfahrung
  • Internet/Intranet-Technologie, Mehrschicht-Architekturen, Client-Server, Rich Client
  • Java, Microsoft .Net (C#, Visual Basic, Forms, asp.net), Delphi, PL/SQL, xBase
  • J2EE: EJB, Servlets, JSPs; XML, XSL, Java Tag Libraries
  • J2SE: Java Swing, RCP (SWT, JFace, OSGI, Equinoxe)
  • SOA mit Spring und Hibernate
  • Web-Entwicklung: (D)HTML, CSS, Javascript
  • SQL, ODBC, JDBC, OR-Mapping, relationale Datenbanken
  • Windows API

Entwicklungs-Umgebungen und –Methoden
  • JBuilder, VisualAge for Java, Borland Delphi, Eclipse
  • Microsoft Visual Studio .NET 2003
  • Continuus, Visual Source Safe, Visual Age Repository, CVS, ClearCase
  • BEA WebLogic, Tomcat, Apache, ATG Dynamo, iPlanet, JBoss, Orion, JRun
  • Objektorientierte Analyse / Design / Programmierung (OOA / OOD / OOP), UML
  • TogetherJ, Log4J, WebMacro (Velocity), JDOM, Saxon
  • J2EE Patterns und Frameworks (Struts u.a.)

Datenbanken
  • Oracle (Installation, Administration, Replikation, Programmierung, Stored Procedures)
  • Microsoft SQL Server (Installation, Programmierung, Stored Procedures)
  • DB/2, MySQL, Postgres, Sybase, MS Access

Domänen Know-how
  • Banken, Börsen, Finanzwesen
  • Logistik
  • Immobilienwirtschaft
  • IT-Dienstleister
  • Automobilindustrie

Betriebsysteme
  • Windows XP, 2000, NT, 9x, 3.x, DOS
  • Linux, Unix

Berufserfahrung
  • Kaufmann
  • Geschäftsführer
  • Systems Engineer
  • Consultant
  • Vertrieb und Personal

Projekthistorie
BeschreibungSOA Anwendung zur Abrechnung von Güterwagenverwendungen für
die Deutsche Bahn AG
KnowHowAbrechnungsprozesse im europäischen Güterwagen-Verkehr
SOA – service-orientierte Anwendungen mit Spring
Technologie- Java 5, JUnit 4.1, Log4J 4.0.3
- JBoss 4.0.3, Spring 2.0.3 (AOP, …), AspectJ 1.5.3
- Oracle 10g und DB/2 7 & 8 (SQL/JDBC)
- Hibernate 3.1.3 (OR-Mapping, Criteria, HQL)
- Rich Client: RCP Architektur - PlugIns mit SWT, JFace, OSGI 3.2.1
WerkzeugeEclipse 3.2.1, ClearCase, Visual Editor, SQL Developer, DB Visualizer
Tätigkeiten- Implementierung von Elementen in allen verwendeten Schichten
- Design und Entwicklung verschiedener Querschnittsfunktionen (GUI- und
Server- Validierungsframework, HQL Abfrageschicht u.a.)
- Entwicklung von Hibernate HQL und Criteria Queries
- Implementierung von RCP GUI Elementen mit JFace/SWT (Dialoge, Views,
Editoren, Wizards, Custom Controls)
ZeitrahmenJanuar 2007 bis Juli 2007
BeschreibungAusbau eines Systems zur Abwicklung von Fonds-Orders für
internationale Großbank
KnowHowFinanz- und Investmentprozesse, Inter-Bank-Verkehr
- Abarbeitung von Nachrichten im internationalen SWIFT System
- Schnittstellenimplementierungen mit hohem Transaktionsvolumen
- J2EE Design Patterns
Technologie- Java 1.4.2, J2EE, Struts, JSPs, Tag Libraries
- BEA WebLogic 8.1/9.1
- EJB – MessageDriven Beans (MDB), Session und Entity Beans
- Oracle 10g (PL/SQL und SQL/JDBC)
- XML, XSL-T, HTML
WerkzeugeEclipse 3.2, Borland JBuilder 2005, CVS, TOAD, Saxon 8, MS Visio
Tätigkeiten- Implementierung verschiedener funktionaler Subtasks
- Entwicklung diverser Nachrichten und EJBs
- Entwicklung von Datenbank-Komponenten mit PL/SQL
- Implementierung von GUI Komponenten mit Struts/TagLibs/JSPs
ZeitrahmenAugust 2006 bis Ende 2006
BeschreibungGlobales Zeiterfassungs- und Auswertungssystem für internationale
IT-Firma
KnowHowProfessionelle Java-Swing-Techniken inkl. Lokalisierung (i18n)
- Erfahrung mit Sarbanes-Oxley Prozessen
- Erfahrung mit nationalen und internationalen Arbeitszeitmodellen
- Benutzung von Design Patterns, OOA / OOD
- Arbeit in weltweit verteilter, komplexer MS SQL Server Umgebung
TechnologieTechnologie - Java 1.3, Swing
- MS SQL Server 2000
- XML, HTML, PDF
- Transact-SQL (T-SQL)
WerkzeugeEclipse, Borland JBuilder, CVS, Power Designer, JProfiler, MS Visio
Tätigkeiten- Anforderungsanalyse, Design und Implementierung verschiedener
funktionaler Subtasks
- Design und Entwicklung von Datenbank-Komponenten (Stored Procedures)
- Design und Implementierung XML/HTML/PDF - Export Schicht
- Länder-Rollout der Software
- Performance Analysen
ZeitrahmenOktober 2004 bis Juni 2006
BeschreibungOnline-Fahrzeugkonfigurator für deutschen Automobilhersteller
KnowHowFortgeschrittene Präsentations-Techniken im Web-Umfeld
- Arbeit in anspruchsvollen, sehr umfangreichen Java/JSP Projekten
Technologie- Java 1.4, JSPs, Java Beans
- MVC Framework
- XML, XSL, HTML, CSS, Javascript
- Tag Libraries, Apache Struts, Tiles
- Tomcat 4.1
WerkzeugeBorland JBuilder 9, CVS
Tätigkeiten- Entwicklung eines kompletten Subprozesses
- Entwicklung von Komponenten
- Implementierung des XML-Layer
ZeitrahmenFebruar 2004 bis März 2004 und August 2004 bis Sept. 2004
BeschreibungErstellung eines Buchungssystems für heterogenen Filialisten
KnowHowErfahrungen mit Refinanzierungstechniken und Buchungsvorgängen
- Import, Konvertierung, Konsolidierung und Darstellung von massiven
heterogenen Datenbeständen
- Webbasierte Server- und Applikationspflege
Technologie- Java 1.4, JSPs, JDBC
- Postgres 7.4x
- XML, HTML, Log4J, Apache Commons Framework
- Tomcat 4/5
- Suse Linux 9.0
WerkzeugeEclipse, CVS, Sybase PowerDesigner
Tätigkeiten- Design, Tuning und Administration der Datenbank
- Design und Entwicklung der Daten-/Importstrukturen
- Implementierung von Teilen der Business-Logik
ZeitrahmenApril 2004 bis Juli 2004
BeschreibungMietverwaltung für Mainzer Immobiliengruppe
Technologie- Microsoft .Net, C#, Crystal Reports
- MySQL, SQL Server 2000, MS Access
- ODBC–basierte Zugriffsschicht auf multiple Datenbanken
- ‚Managed’ Business- und UI-Komponenten, Kryptographie
- Stored Procedures (T-SQL)
WerkzeugeMicrosoft Visual Studio 2003, Borland Delphi 5.0, CVS
TätigkeitenTechnische Projektleitung
- Anforderungs- und Prozessanalyse
- Design der Applikation und Datenbanken sowie Entwicklung der
Kernkomponenten
- Implementierung der Datenbank-Abstraktions-Schicht
ZeitrahmenJuli 2003 – phasenweise Mai 2005
BeschreibungInternet Portal und Webbasierter Multilingualer News- und
Aktienmonitor für deutsche Großbank in Frankfurt
Technologie- Java, EJB 1.1, Servlets, JSPs, Tag Libraries, XML, HTML, CSS, Javascript
- MVC Bank Framework
- Co-Konzeption und Realisierung von Integrationskomponenten zwischen
verschiedenen Bank- bzw. Portalbereichen
- OOA, OOD und OOP
- ATG Dynamo, Orion / JBoss Application Server, Tomcat 4.x
- Sybase und Oracle 8 Datenbank, Socket Streams
WerkzeugeEclipse, JBuilder, Kawa, Continuus, JUnit
Tätigkeiten- Anforderungs- und Systemanalyse
- Design des News- und Aktienmonitors
- Diverse Entwicklungsarbeiten, Technologiestudien
- Technische (internationale und interne) Koordination
ZeitrahmenMärz 2001 – Juni 2003
BeschreibungEntwicklung einer Teilapplikation zu webbasiertem Fahrzeug-
Bestellsystem (ECOC Labelling), teilw. in Antwerpen
Technologie- EJBs, Servlets, JSPs, XML, XSL
- IBM DB2 Backend, MQSeries Transport Layer
- Allaire JRun 2.3
WerkzeugeIBM Visual Age for Java incl. Repository, PDFLib
Tätigkeiten- Architektur der Anwendung, Auswahl der Tools
- Entwicklung der Server-Komponenten und des PDF-Report-Generators
- Teilprojekt-Leitung
ZeitrahmenNovember 2000 – Februar 2001
BeschreibungEntwicklung eines J2EE-basierten Internet Portals für ASP Provider
in London
Technologie- EJBs, Servlets, JSPs
- Oracle 8 Datenbank
- iPlanet Application Server 6.0
WerkzeugeJBuilder, IPlanet Application Builder
Tätigkeiten- Modellierung und Ko-Administration der Datenbank
- Entwicklung verschiedenster Server- und Client Komponenten mittels
EJBs/JSPs und Swing
ZeitrahmenJuni 2000 – Oktober 2000
BeschreibungInternationales Qualitätssicherungssystem für die
Automobilindustrie
TechnologieTechnologie - Intranet, Client-Server
- Visual Basic, Delphi, Java
- MS SQL Server 6.0, Oracle 7 Datenbank, Stored Procedures (T-SQL /
PL/SQL)
WerkzeugeVisual Basic, Borland Delphi 2, JBuilder, SQL*Plus, Mercury Interactive
Tätigkeiten- Analyse und Design der Anwendung
- Mitarbeit bei der Systemarchitektur
- Entwicklung des Prototyps auf Basis SQL Server
- Entwicklung von Business- und UI-komponenten für unterschiedliche
Zielumgebungen
- Technische Projektleitung
- Automatisierte Testverfahren
- Design und Umsetzung Oracle Replikation, Administration und Tuning der
Datenbank
- Deployment und Wartung der Applikation
ZeitrahmenJanuar 1996 – Dezember 1998, phasenweise bis Juni 2000
Referenzen

Ausbau eines Systems zur Abwicklung von Fonds-Orders
Referenz durch den Projektleiter der Firma vom 18.04.07
Herr K. hat […] die Weiterentwicklung unserer J2EE Anwendung für Fonds Order
Routing (Capco FORSS) unterstützt. Sein Aufgabenbereich umfaßte die Implementierung und
den Unit-Test von Erweiterungen und neuen Schnittstellen für diese Applikation. Die
Applikation basiert auf BEA Weblogic Server 8, dem Struts Framework, einer Oracle 10g
Datenbank für die persistente Datenspeicherung und XSLT für die Realisierung von
Transformationen in den Schnittstellen.
Aufgrund seiner fundierten Fachkenntnisse konnte Herr K. mit anspruchsvollen Aufgaben
betraut werden, die er selbstständig erfolgreich bearbeitete. Er hat seine Position stets zu
unserer vollsten Zufriedenheit ausgefüllt und unseren Erwartungen in jeder Hinsicht voll
entsprochen.
Durch seine gute Auffassungsgabe war er in der Lage, die bestehende, komplexe Applikation
schnell zu verstehen und geeignete Lösungen für die ihm übertragenen Aufgaben zu finden.
Er erledigte seine Aufgaben stets mit großer Sorgfalt und Genauigkeit. Durch seine
selbstständige und eigenverantwortliche Arbeitsweise hat er stets gute Arbeitsergebnisse
erzielt.
Sein Verhalten gegenüber Vorgesetzten und Kollegen war einwandfrei. Durch seine
freundliche und hilfsbereite Art hat er sich in das bestehende Team sehr gut eingefügt.
Das Arbeitsverhältnis war von vornherein auf 4 Monate befristet und endete termingerecht.
Wir wünschen Herrn K. auf seinem weiteren Berufs- und Lebensweg alles Gute und würden
ihn bei Bedarf gerne wieder in unserem Unternehmen beschäftigen.

Globales Zeiterfassungs- und Auswertungssystem für internationale IT-Firma
Referenz durch den zuständigen Manager der Firma vom 30.06.06
Herr K. war vom 1. Oktober 2004 bis zum 30. Juni 2006 als externer Mitarbeiter in
unserem Unternehmen im Bereich Portfolio Project Management Group (PPMG) beschäftigt.
Seine Tätigkeit entsprach der Position eines Software- Entwicklers.
Die wesentlichen Aufgabengebiete von Herrn K. umfassten alle Phasen des Software-
Erstellungszyklus bis hin zur Dokumentation und 2nd Level Support in unterschiedlichem
Ausmaß.
….
Herr K. zeigte sich neuen Gedanken und Situationen gegenüber immer aufgeschlossen und
war stets bereit Verantwortung zu übernehmen. Sein Arbeitsstil war sehr konzentriert und
effizient und durch Zuverlässigkeit, Pflichtbewusstsein und eine systematische
Vorgehensweise geprägt. Seine Aufgaben erledigte er stets ergebnisorientiert und zeigte
einen großen persönlichen Einsatz auch über die normale Arbeitszeit hinaus.
Herr K. besitzt die Fähigkeit, auftretende Probleme umsichtig, zielstrebig und termingerecht
zu lösen. Er war in der Lage auch schwierige Situationen sofort zutreffend zu erfassen und
schnell richtige und konstruktive Lösungen zu finden. Seine Urteilsfähigkeit ist geprägt durch
seine klare und logische Gedankenführung, die ihn zu sicheren Urteilen befähigte.
Bedingt durch die internationalen Kontakte unseres Unternehmens war es von großem
Vorteil, dass er über gute Kenntnisse der englischen Sprache verfügt. Die Kommunikation
innerhalb der Teams fand vorwiegend in englischer Sprache statt. Die Dokumentationen nach
dem Sarbanes & Oxley-Standard wurden ausschließlich in Englisch verfasst.
Herr K. war stets ein ehrlicher und vertrauenswürdiger Mitarbeiter. Wegen seiner
vorbehaltlosen Bereitschaft zur sachlichen Zusammenarbeit und nicht zuletzt wegen seiner
Hilfsbereitschaft war er bei den Mitarbeitern unseres Hauses geschätzt und anerkannt.
Die ihm übertragenen Aufgaben führte er stets zu unserer vollsten Zufriedenheit durch.

Erstellung eines Buchungssystems für heterogenen Filialisten von 04/04 – 07/04
Referenz durch den Geschäftsführer der Unternehmensberatung vom 06.08.04
„Herr K. wurde in einem Mandanten-Projekt im Automotive-Bereich zur Erstellung einer
Schattenbuchhaltung inklusive Funktionalitäten für Management-Informations-Systeme und
Customer Relationship Management mit Anforderungen in den Bereichen Open Source
Datenbanken und Java 1.4 Programmierung eingesetzt.
Herr K. hat sich sofort in das Team integriert und für das Projekt begeistert. Die durch die
fachlich herausfordernde Aufgabe gestärkte Motivation konnte Herr K. zielorientiert und
immer pragmatisch zur zeitgerechten Bewältigung der gestellten Aufgaben einsetzen.
Insbesondere im Bereich Datenbanken konnte sich Herr K. auch mit wenig standardisierten
und herausfordernden Konzeptionen zurechtfinden.
Für Projekte, die eine selbstständige Mitarbeit insbesondere im Bereich Datenbanken
erfordern, kann Herr K. uneingeschränkt empfohlen werden.“

Mehrplatzfähige Mietverwaltung für Mainzer Immobiliengruppe von 06/03 –
02/04
Referenz durch Assistent der Geschäftsleitung, Mainzer Immobiliengruppe vom 05.01.04
"Herr K. hat uns seit Sommer 2003 bei der Umstellung der Mietverwaltung
unserer Firmengruppe auf eine neue Software betreut. Diese Betreuung umfasste
die Analyse bestehender Prozesse, zusammen mit der ITM Projektleitung die
Ausarbeitung neuer Bearbeitungsabläufe sowie daraus folgernd das Design, die
Entwicklung und Einführung einer neuen Mietverwaltungssoftware in unserem Hause.
Im Rahmen dieser Arbeiten haben wir Herrn K. als einen äußerst zuverlässigen,
freundlichen und besonnenen Berater kennen gelernt, der es verstand, sich
innerhalb kürzester Zeit in das Fachgebiet einzuarbeiten und ausgezeichneten
Kontakt zu unseren Mitarbeitern fand. Seine kommunikativen und analytischen
Fähigkeiten und seine umfangreichen Erfahrungen auf dem IT-Sektor erlaubten es
ihm, sehr schnell selbständig Lösungsansätze für die fachliche Problematik zu
finden und diese später auch technisch exzellent umzusetzen. Wir erachten die
auf der Grundlage seiner Beratung getroffenen technischen Grundsatz-Entscheidungen
in unserem Hause (u.a. Datenbank-Plattform, Microsoft Dot.Net) als wegweisend
für die kommenden Jahre. Bei der Erstellung der Software selbst kam uns neben
seiner hervorragenden technischen Qualifikation besonders seine ausgeprägte
Einsatzbereitschaft und Teamfähigkeit zu Gute, da die Entwicklung der Anwendung
unter hohem Termindruck stand. Herr K. hat gezeigt, dass sehr gute Software-
Qualität auch unter Stress erbracht werden kann. Die fristgerecht zum Jahresende
abgeschlossene Entwicklung und Einführung der neuen Mietverwaltungssoftware in
unserer Gruppe wird uns wesentlich bei der Bewältigung unserer fachlichen
Aufgaben im neuen Jahr helfen. Wir danken Herrn K. für die äußerst
angenehme, professionelle und produktive Zusammenarbeit und werden uns bei
unseren Neu- und Weiterentwicklungen wieder gern an ihn wenden."

Erstellung eines Internet-Portals für deutsche Großbank von 05/01 - 06/03
Referenz durch Produktfeldleiter der Bank (ca. 80.000 MA) vom 29.07.2003
"Herr K. hat als externer Mitarbeiter die Entwicklungen unserer
Anwendungen im Privatkundenportal von Mai 2001 bis Juni 2003 unterstützt.
Mit seiner Hilfe wurde ein Framework entwickelt, auf das aufbauend eine Reihe
von Anwendungen unter dem Thema Präsentation von Marktinformationen und
Nachrichten geschaffen wurde. Herr K. zeigte hohes persönliches Engagement
und leistete einen umfangreichen Beitrag bei der Schaffung einer flexiblen
Plattform auf Basis der J2EE Technologien. Herr K. hat sich als
zuverlässiger Java Entwickler präsentiert, der eigenständig fachliche Vorgaben
in technisch ansprechende Lösungen umsetzt und sich gerne mit neuen Technologien
auseinandersetzt. Er begleitete seine Entwicklungsaufgaben über die Design-,
die Realisierungs- und Testphase bis zum produktiven Einsatz und der
entsprechenden Nachsorge. Er gefiel im Team durch sein freundliches und
hilfsbereites Wesen und fand schnell Zugang zu den Teammitgliedern. Wir
bedanken uns für die langjährige, erfolgreiche Zusammenarbeit und werden Ihn
jederzeit gerne wieder zu Projekten ins Team holen."

Diverse Entwicklungen im Web- bzw. Client/Server-Bereich, von 01/95 - 05/01
Referenz durch Team Manager IT-Dienstleister, 130.000 Mitarbeiter vom 31.05.01
"[...] Herr K. war bestens qualifiziert und hat sich äußerst
engagiert in sein neues Arbeitsgebiet eingearbeitet. Bereits nach sehr kurzer
Zeit arbeitete er vollkommen selbständig. Er hatte die Fähigkeit,
komplexe und diffizile Sachverhalte rasch zu erfassen, zu analysieren und
praktikable Problemlösungen aufzuzeigen und zu entwickeln. Herr K. hat
ein umfassendes und detailliertes Fachwissen, das er beim Auftreten neuer Fragen
und Entwicklungen jeweils in eigener Initiative aktualisiert. Seine Aufgaben
erledigte er stets selbständig mit äußerster Sorgfalt und größter Genauigkeit.
Aufgrund seiner systematischen und effizienten Arbeitsweise erreichte er auch
in Ausnahmesituationen stets ausgezeichnete Ergebnisse. Besonders hervorzuheben
ist die Mitarbeit an dem System „PIMREP“. Das System wurde als kleines lokales
System entworfen und durch die Mitarbeit von Herrn K. zu einem der
größten globalen Client/Server Systeme im Umfeld des Kunden ausgebaut. Alle
Arbeiten seines komplexen und diffizilen Aufgabengebietes erledigte Herr K. stets zu
unserer vollsten Zufriedenheit. Herr K. war ein fachlich und persönlich allseits
geschätzter Mitarbeiter, der sich sehr gut in die Gruppe einfügte. Sein Verhalten gegenüber
Vorgesetzten und Kollegen war jederzeit vorbildlich. Gegenüber unseren Kunden verhielt er
sich jederzeit vorbildlich und war aufgrund seines Verständnisses für die Kundenprobleme
und seines Einsatzes zur Herbeiführung von Lösungen ein gefragter Mitarbeiter. Herr K.
stellte im Firmeninteresse jederzeit bereitwillig persönliche Interessen zurück. Herr K.
verlässt uns zum 31. Mai 2001 auf eigenen Wunsch. Wir danken ihm für seine stets sehr
guten Leistungen und bedauern es sehr, ihn als Mitarbeiter zu verlieren. Wir wünschen ihm
auf seinem weiteren Berufs- und Lebensweg alles Gute und weiterhin viel Erfolg."

Wir ruhen nicht, bevor wir
den richtigen Experten für
Sie gefunden haben