a Randstad company

Java im Web- und Serverumfeld

Profil
Referenzen (3)

"Wir bestätigen die Mitarbeit des Entwicklers im oben beschriebenen Projekt. Wir waren mit seiner Arbeit sehr zufrieden und würden gerne wieder mit ihm zusammenarbeiten."

— Projekt JEE-Anwendung zur Verwaltung von Telefonnummern, 07/06 - 11/06
Referenz durch Projektleiter, Softwarehaus (150 MA), vom 10.04.07

"Der Consultant verfügt über ausgezeichnetes Know-how im Bereich Java und J2EE. Er hat für unsere zentrale Datenbankabteilung mehrere Fragestellungen zu EJB und JDBC zu unserer vollsten Zufriedenheit bearbeitet und Test-Cases implementiert. Die Bearbeitung erfolgte in engem Kontakt mit den betroffenen Abteilungen, wir möchten deshalb hier besonders die vom Berater gezeigte Fähigkeit zu selbstständigem und vernetztem Arbeiten hervorheben. Wir wünschen ihm viel Erfolg in seinen weiteren Projekten und würden uns über eine Zusammenarbeit in zukünftigen Projekten freuen."

— Projekt J2EE-Datenzugriffsschicht, WebLogic, JDBC., 04/01-07/01
Referenz durch Teilprojektleiter in einer Münchner Bank vom 26.07.01

"Der Consultant hat für eine komplexe Problemstellung eigenständig eine Lösung entwickelt und in unser Produkt integriert. Die Arbeit wurde zu unserer vollsten Zufriedenheit erledigt. Die von dem Consultant entwickelte Lösung ist bereits bei über 20 Großkunden produktiv im Einsatz."

— Projekt Protokollimpl.(C++)/Kommunikationsserver-Entw.,03/98-12/99
Referenz durch Leiter eines Softwarehauses mit 80 Mitarbeitern vom 04.05.00
Top-Skills
Entwickler der Projektmanagement macht
Verfügbar ab
01.01.2023
Aktuell verfügbar - Der Experte steht für neue Projektangebote zur Verfügung.
Verfügbar zu
100%
davon vor Ort
100%
Einsatzorte

Städte
München (+20km) Essen, Ruhr (+20km)
PLZ-Gebiete
Länder
Deutschland

Bei Mix von "bei Bedarf vor Ort" + "überwiegend remote" auch andere Orte.

Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

Global Field Application Engineer

Jan 14 - heute, mehrere Projekte, weltweit, Telekommunikation

  • Projektmanagement
  • Inbetriebnahme von Software
  • Vor-Ort-Proxy für die Entwicklung und den Support

Linux-Scripting, Python, TR-069, Web Services.

SSH, Git, ? .

Debian, MySQL.

------------------------
Entwicklung eines Testframeworks in Java zur Unterstützung einer Migration vom Host nach Java/JEE.

Das Testframework generiert aus der Beschreibungen eines Geschäftsvorfalls vergleichbare JUnit- und DbUnit-Tests für unterschiedliche Clients (tn3270, Web, Swing).

Jan 07 - Dez 13, Versicherung

- Entwurf, Implementierung und laufende Anpassung des Testframeworks.
- Profiling und Review des migrierten Codes, manuell und automatisiert.
- Bearbeitung technischer Fragestellungen im Rahmen der Migration (u.a. Programmierung von Prototypen und Schnittstellen).
- Betreuung der Testentwickler.
- Scrum.

JSE, JUnit, DBUnit, Sonar, Selenium, FEST (Test Fixtures), IBM HACL (Host Access Class Library) bzw. IBM HOD, Apache POI.
Eclipse, Ant und Maven, SVN und CVS, Hudson/Jenkins.
Host, CICS, DB2, JBoss, AIX.


------------------------
Weiterentwicklung einer Java EE Anwendung zur Verwaltung von Telefonnummern

Jul 06 - Nov 06, Telekommunikation

- Programmierung und Test von neuen Services.

Java EE (EJB 2.0 und JMS), Spring, Hibernate, XMLBeans
Eclipse, Ant, CVS, JUnit
Bea WebLogic, Oracle 9

------------------------
Software-Integration in großem Projekt (> 100 Mann, multi-national)

Jan 04 - Nov 05, Maschinenbau

- Programmierung von Integrationstests.
Java / J2EE, EJB- und JMS-Clients, JDBC, JUnit, Ant

- Portierung von Daten und Datenbankstrukturen. Erzeugung von Testdaten.
SQL, PL/SQL, Groovy, JDBC

- Gesamtsystem automatisiert installieren und testen. Schnittstellenprobleme
im Code lokalisieren. System 'zum Laufen bringen'.

- Intranet-Web-Anwendung zur Darstellung des Integrationsstatus.
Html, JSP

Borland Application Server 6, Tomcat, Oracle 9, SonicMQ 5, omniORB

------------------------
Weiterentwicklung eines Systems zur Verwaltung und Übermittlung von radiologischen Bildern zwischen niedergelassenen Ärzten.

Dez 02 - Aug 03, Medizintechnik (Radiologie)

- Analyse und Neuentwurf des Workflows für höheres Datenvolumen, bessere Infrastruktur und veränderte fachliche Anforderungen.

- Portierung des Altsystems nach J2EE.

- Umstellung der Bildverteilung von direktem Dial-In bzw. Daten-Pull auf email-basierte, automatische Verteilung.

- Optimierung von Stabilität und Performance mit Log4J und via Fernwartung.

Java (J2EE, Struts / JSP / Servlets, JavaMail, JDBC), Html/JavaScript, C++, DICOM
Eclipse, Ant, CVS
Tomcat, MySql, Windows

------------------------
Entwicklung einer Vorbuchhaltung für Beitragszahlungen von Unternehmenskunden.

Sep 01 - Sep 02, Versicherung

- Mitarbeit beim Entwurf für die J2EE-Plattform. Adaption des Accounting-Patterns von Fowler. Spezifikation der Anforderungen an das projekteigene Framework.

- Realisierung der Buchungslogik und spezieller Suchfunktionen.

- Realisierung des Datenträgeraustauschs mit den Banken und der Schnittstelle
zur host-basierten Hauptbuchhaltung.

- Unterstützung der Fachexperten bei der Modellierung des Workflows und der Anwendungsfällte.

- Definition und Erstellung von Testfällen mit JUnit.

Java (J2EE), XML/XSLT, Avantis Persistency Bridge
Adonis, Innovator, Continuus, JBuilder, kundenspezifisches Framework
IBM WebSphere, IBM DB2, Windows

------------------------
J2EE-Datenzugriffsschicht, WebLogic, JDBC

Apr 01 - Jul 01, Bank

- Konzeptionierung des Datenzugriffs aus EJBs für ein bankinternes Framework.
- Analyse eines J2EE-Frameworks bezüglich Datenzugriff.
- Entwurf und Implementierung eines Testframeworks für Jdbc-Treiber. Auswertung der Tests.

Java
JUnit, Oracle, MS SQL
BEA WebLogic, IBM WebSphere, Solaris, Windows

------------------------
Wartung bzw. Neuentwicklung mehrerer Intranet- und Client/Server-Anwendungen.

Jan 00 - Feb 01, Automobilbau

- Entwicklung einer Applikation zur Berechnung und Darstellung geographischer Distanzen (Lokalisierung des nächstgelegenen Händlers für gegebene Adresse)
- Implementierung von Servlets als Intranet-Schnittstellen für vorhandene Anwendungen
- Debugging und Fehlerbehebung vorhandener Anwendungen

Java (Servlets, JSP, Struts), C++, Visual Basic
MapXtreme, MapInfo
Allaire JRun, WebObjects, CORBA, Oracle, Windows 2000

------------------------
Entwicklung eines Gateways und Implementierung eines Kommunikationsprotokolls für medizinische Bilddaten (DICOM)

Mrz 98 - Dez 99, Medizintechnik (Radiologie)

- Portierung des Protokolls nach Windows und Implementierung von Erweiterungen entsprechend Protokoll-Spezifikation.
- Entwicklung eines Gateways als Protokoll-Engine.
- Anpassung und und Erweiterung des Gateways (Integration von Workflow-Logik, variierende Protokolle für unterschiedliche Peers).
- Projektleitung, Entwicklung kundenspezifischer Lösungen.

C++, Visual Basic
Oracle, MS SQL, Windows NT, Unix

------------------------
Entwicklung eines Workflow-Managers

Jan 97 - Jan 98, Medizintechnik (Radiologie)

- Analyse und Entwurf der Architektur auf Basis von Publish-Subscribe-Messaging.
- Implementierung des Servers und der Client-Adapter als ActiveX-/COM Komponenten.
- Integration in ein vorhandenes Software-Paket für kundenspezifische Lösungen

COM, Visual Basic
MS Message Queue, Oracle, Windows NT

------------------------
Entwicklung einer Intranetlösung zur Darstellung radiologischer Bilder

Jul 96 - Jan 98, Medizintechnik (Radiologie)

- Mitwirkung an Analyse und Entwurf
- Implementierung zunächst als CGI-Programm, später Portierung auf MS Active Server Pages
- Dynamische Konvertierung (ACR/NEMA -> JPG) und Verwaltung der zu publizierenden radiologischen Bilder

C++, WinSockets, CGI, Active Server Pages, Html
MS Http Server, Windows NT

------------------------
Implementierung eines proprietären Kommunikationsprotokolls (Siemens ISI, Siemens SPI)

Jan 95 - Jun 96, Gesundheitswesen

- Implementierung entsprechend Protokoll-Spezifikation

C++

------------------------
Freiberufliche Halbtagstätigkeit als Programmierer parallel zum Studium.

Jan 90 - Mrz 96, Gesundheitswesen

- Client-Server-Programmierung in unterschiedlichen Projekten.
- Test, Installation, Support, Kundenbetreuung

C++, Visual Basic, dBase, Clipper
Unix, Windows, DOS

Diplom Wirtschaftsinformatik
Universität Mannheim



Englisch 1 Jahr Studium in USA, globale Projekte

Top Skills
Entwickler der Projektmanagement macht
Datenkommunikation
Proprietäre Protokolle
DICOM, TR-069


In meinen letzten Projekten habe ich als Application Engineer (--> aktuelles Projekt) gearbeitet, mit mehreren längeren Unterbrechungen seit 2014.

Von 2000 bis 2013 habe ich mit Java im Web- und Serverumfeld entwickelt. Meist in großen Projekten und mit wechselnden Aufgabenstellungen in den verschiedenen Anwendungsschichten.

Davor lag mein fachlicher Schwerpunkt in der Entwicklung mit C++ und Visual Basic im Microsoft-Umfeld, mit Schnittstellen zur Unix-Welt (medizinische Bildkommunikation, Workflow, Schnittstellen).


Ihr Kontakt zu Gulp

Fragen? Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren