Wohnort 30xxx, Deutschland EDV-Erfahrung seit 1994 Verfügbar ab 07.01.13 zu 100%, Vor-Ort-Einsatz 100% möglich
| Deutsch | |
| Englisch |
| Digitale Signalprozessoren | Texas Instruments |
| PC |
| HPUX | |
| SUN OS, Solaris | |
| Unix | |
| Windows |
| C | größere Projekterfahrung, C# Grundkenntnisse |
| C++ | Grundkenntnisse |
| CORBA IDL | |
| Java | lang jährige Projekterfahrung |
| JavaScript | lang jährige Projekterfahrung |
| Access | |
| JDBC | |
| MySQL | |
| ODBC | |
| Oracle | 8i, 9i |
| SQL | |
| Sybase |
| CORBA | Solide Grundkenntnisse |
| Internet, Intranet | |
| Message Queuing | u.a. eingesetzte Server: SwiftMQ, OpenJMS u. SonicMQ |
| parallele Schnittstelle | |
| RPC | |
| RS232 | Entwicklung eines Treibers für einen mobilen Barcode-Scanner |
itinerary, atp-Agent Transfer Protocol etc.)
Zeitraum : 05.2010 - 12.2011
Tätigkeiten : Design-Aufgaben, u.a. Object-Mapping
Entwicklung von Transformatoren, XML2Java und umgekehrt
Schnittstellenprogrammierung zur Entkopplung verschiedener Layer
Erweiterung eines Testframeworks, Entwicklung von umfangreichen JUnit-Tests
Generierung von Java-Klassen durch Einsatz von XSD und oAW
Entwicklung von WebServices nach Design-Vorgaben
Tätigkeiten : Entwicklung von Applikationen zum Datenaustausch zwischen Schiffen
und dem Landserver über UDP inkl. Datenkomprimierung.
Datenabgleich zwischen verschiedener DB-Instanzen
Entwicklung von JSF- und Ajax-Oberflächen, sowie Report- und Chart-
Komponenten
Darstellung von Routen mit Hilfe von Google Maps API
Desing- und Entwicklung einer Persistenzschicht mit JPOX-Framework
Teamleitung, Aufgabenverteilung, Abstimmungen, Reviews usw.
Tätigkeiten : Entwicklung von Oberflächen unter Swing
Anpassung und Erweiterung der Spring-Komponenten
Backend-Programmierung, Entwicklung und Implementierung von Schnittstellen
Entwicklung von JSP- und JSF-Komponenten
Entwicklung von Unit-Tests
Entwicklung von Sessions-Beans
und Dokumentenerstellung.
Projekt2 : Refactoring eines Bestellsystems als WebanwendungMigration von DB2 auf Oracle 9i. Anpassung und Erweiterung
des Datenmodells, sowie eine Vielzahl an Korrekturen an
dem bestehenden Code. Erweiterung des Uploadsystems,
damit keine Timeouts entstehen.
Migration von WebSphere auf Tomcat
(um die Kosten fürs Hosting zu reduzieren). Deployment.
Architektur : Multilayer, MVCSimulation von Revenues und Flügen, die von einem Reiseunternehmen
getätigt werden sowie Vertragsgenerierung und Protokollerstellung etc.
Aufgaben : Mitwirkung bei der Architektur sowie Implementierung, Ersetzungdes Legacy-Systems, das im Moment Clientseitig verwendet wird,
Entwicklung von Datenmodell etc.
Architektur : MVC, Multilayer-Architektur (Presentation, Service, Persistence)zur Bearbeitung von Reseller Requests (Anmeldung neuer
Telefonkunden sowie diverse Verwaltungsaufgaben und Ersetzung
einiger legacy-Systeme):
- Kundenadministrierung,
- Verwaltung der Telefonnummern,
- Skalierbarkeit, Modularität und die Möglichkeit verschiedener
Teilsysteme auf unterschiedlichen Maschinen zu deployen,
- Kommunikation der Teilsysteme über Message Queues,
- Gewährleistung der Datensicherheit beim Betrieb mit Hilfe von
Datenbanktransaktionen und JMS-Aknowledgment Mechanismus.
- berechtigungsgesteuerter Zugriff auf das System,
- internationalisierte Web-Anwendung.
Programmiersprache (Technologien): J2EE(EJBs, JSPs, Servlets, JDBC, JavaMail), Swing, SQL, HTMLmit folgenden Besonderheiten:
- Online-Registrierung der freien Redakteure.
- Benachrichtigung des Administrators per Email bei Neuregistrierungen.
- Administration des Systems über den Browser.
- Freischaltung der erstellten sowie das Löschen der alten Artikel.
- Berechtigungsgesteuerter Zugriff auf das System.
Sprachen (Technologien) : Java (JSPs, Servlets, JDBC), SQL, HTML, XML, XSLund personalisierter Bereiche des Portals sowie Untersuchung und
Definition des Navigation-flows.
Eingesetzte Technologien: J2EE, Session und Entity Beans (EJBs), JDBC, JSPs,
Taglibs (Customer Tags) und JavaScripts.
Angewandte Pattern(s): Chain of Responsibility
Systems zur dynamischen und User-abhängigen Generierung verschiedener
Navigationsleisten des Portals.
Eingesetzte Technologien: JSPs, Java Beans und XML.
Angewandte Pattern(s): Composite und Singleton
um weitere Module, damit ein Forwarding der Requests auf Resourcen
außerhalb des J2EE-Context möglich ist.
Dies wurde durch die Kategorisierung der Resources sowie
Requestes und einen automatischen Wechsel zwischen den ATG-
und Applikation-Context ermöglicht.
Angewandte Pattern(s): Singleton
APIs für eine leichtere Einsetzbarkeit in verschiedenen Subprojekten.
Programmiersprache: Java
Zusatzaufgabe : Untersuchung des Logging-Frameworks Log4J sowie Java Logging
API nach deren Einsetzbarkeit in das Projekt.
Aufgabe : Entwicklung von Testfällen für die verschiedenen Systemteile
unter Benutzung von JUnit.
Aufgabe : Dokumentation aller realisierten Systeme und Module.
Entwickelte Diagrame: Use Cases, Sequenz-, Klassen-, Zustands-, Aktivitäts-
und Kollaborationsdiagramme
Eingesetzte Tools: Together und Visio
der aus der Datenbank gelesenen Daten in XML bzw. HTML.
Eingesetzte Technologien: JSPs, Java Beans, JDBC, XML, DTD,
XSLT-Templates und CSS (Cascading Style Sheet).
Datenbank : Oracle- Entwicklung von ATG spezifischen jhtml-Dateien(Benutzung von Repositories,
Scenarios, Targeters)
Versionisierungstool: Continuusvon Aktiendaten mit folgenden Besonderheiten:
- Periodisches (Java-Thread) Updaten der Datenbank mit Aktiendaten
externer Content-Provider (www.onvista.de, www.wallstreetonline.de)
- Bearbeitung der User-Requests.
- Dynamische Generierung von HTML-Seiten anhand aus
der Datenbank gewonnener Resultsets.
Sprachen (Technologien): J2EE, Session und Entity Beans (EJBs), JSPs, Servlets,JDBC und XML (Definition verschiedener Formate zum Datenaustausch
mit den externen Content-Providern)
Angewandte Patterns: MVC, Session Facade und Command
Applikation-Server: BEA Weblogic
Content Management System zwecks Datenimports von externen
Content-Providern (DPA und www.moviedata.de).
Eingesetzte Technologien: XML (eigen definiertes Format für
Firma MovieData zur Übertragung von aktuellen Kinodaten,
sowie Transkodierung der von der DPA gelieferten News in ein
einheitliches Format zur weiteren Bearbeitung).
Angewandte Architektur: Client-Server
Programmiersprache: Java
Aufgabe : Entwicklung eines Client-Server-Applikation zur Anbindungeiner Webkamera ans Internet (Java-Applikation und Applet).
Versionisierungstool: CVS(SWING, JDBC) zum Einsatz in Restaurants.
Datenbank : MS-Accessfür die persische Sprache in Java (Client: Applet,
Server: Servlet)
Datenbank : MySQLgeschützter Internetseiten
- Administrations- und Benutzerformulare in DHTML
- Ortsunabhängige Systempflege
- Session handling
Sprachen : Java (Servlet, JDBC), mySQL, HTML, Javascriptder Webseiten der Firma WAGO GmbH
- Dezentralisierung der Webseitenpflege der verschiedenen
Niederlassungen der Firma WAGO bei gleichbleibendem Layout
Software: : Java, C unter Windows (C++ Builder) und Perlbei Hannover zur Visualisierung der Aktivitäten des Logging- u. Naming-Servers
einer CORBA-Implementation der Firma SoftConnection GmbH.
Sprachen : Java unter Benutzung von JClass-Komponenten.eine Fax-Modem-Soundkarte (miroConnect 34Wave)
- Entwicklung verschiedener Benutzeroberflächen zur
Konfiguration von miro Produkten wie Video-Karten,
Sound-Karten und Grafikkarten
Sprachen : InstallShield, C unter Windows, Visual C++ (MFC)der verschiedenen Rundfunksender anhand der GPS-Daten
Sprachen : C unter WindowsMehr 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
Arbeitserlaubnis: Unbefristete und unbeschränkte Arbeitserlaubnis