people4project GmbH
Lörenskogstr. 3
85748 Garching b. München

Mo-Fr 9.oo - 17.oo Uhr
+49 (89) 55 29 39 -40

Kontakt


Kontakt


people4project GmbH
Lörenskogstr. 3
85748 Garching b. München

Mo-Fr 9.oo - 17.oo Uhr
+49 (89) 55 29 39 -40

Kontaktdaten anfordern


Freelancerprofil: Z15202

Entwickler Java/J2EE

IT-Erfahrung seit:
2005
Position:
IT Analyst / Architekt
Software-Entwicklung / Programmierung
Projekte im Werdegang

01/2011 - 06/2011 Fertigentwicklung einer RCP Anwendung zur Ansteuerung eines Prüfgerätes
Eine Eclipse RCP Anwendung zur Ansteuerung eines Prüfgerätes musste aus einem unvollständigem Entwicklungsstand (Wechsel des Projektteams) heraus fertiggestellt werden. Aufgaben/Schwerpunkte: - UI Programmierung - Backend/Logik - Wartung des Buildprozess und Automatisierte Softwaretests (Hudson, Continious Integration, QFTool) Technisches Umfeld: Java 6, Hibernate, Eclipse RCP, SWT, OSGI, Spring, Eclipse, Hudson, QFTool, Subversion, Mantis

05/2009 - 09/2010 Systemmodellierung der Leittechnik
Aufgaben: - Ermittlung und Absprache der Requirements für verschiedene Subsyteme - Übernahme der technischen Requirements ins (UML-)Systemmodell sowie Erstellung weiterführender Requirements - Modellierung der Struktur und des Verhaltens auf System und Softwareebene - Implementierung eines Subsystems in ST und FBD Technisches Umfeld: Embedded Systeme, UML, Enterprise Architect, Clearcase, Visual Sourcesafe, MS Office, IEC 61131-3

08/2008 - 04/2009 Entwicklung eines Beschaffungsportals für einen Automobilhersteller
Entwurf und Implementierung von Komponenten des Beschaffungsportals bei Volkswagen. Aufgaben: Unterstützung des Fachbereichs Fachliche Prozessaufnahme,Eruieren des Anforderungsspektrums der zu entwickelnden Anwendung Hilfestellung bei der Erstellung des Lastenhefts Analyse der fachlichen Anforderung; Erstellen der technischen Anforderungen Erstellung von Teilen des Pflichtenhefts Umsetzung diverser Change Requests an bestehenden Applikationen Migration von Applikationen von Java 1.4 auf Java 5 Entwickeln einer ersten Version eines flexiblen Excel Exporters auf Apache POI Basis als eigenständige Komponente anhand von vorhandenen Pflichten & Lastenheften; inklusive einer Komponente zur Importieren von XML Beschreibungen auf Basis von XMLBeans Technisches Umfeld: Java 1.4, Java 5, Javascript, HTML, CSS, Hibernate, Oracle, Struts, JSF, Apache Struts Taglibs, Apache POI, Jaxb, xmlbeans, IBM WebSphere, OSGi, Clearcase

08/2007 - 07/2008 Neuentwicklung eines Client Server Systems zur Lizenzabrechnung
Beschreibung: Das Kerngeschäft des Kunden ist der Einkauf von Filmlizenzen und deren Auswertung über verschiedene Vermarktungsformen. Elementar ist hierfür u.a. eine sachlich richtige Lizenzabrechnung. Da das aktuelle System veraltet ist, soll ein neues, dem aktuellen Stand der Technik entsprechendes, entwickelt werden. Aufgaben: Analyse des Problems, Design, Implementation, Test und Dokumentation im 3 Mann Team. Technisches Umfeld: Java/J2EE, Linux Server, Apache Tomcat, Hibernate, Aspose Excel anbindung, Openoffice, Apache Jackrabbit, OSGi, SAP, MySQL, Multithreading, Swing

01/2007 - 07/2007 Entwicklung Komponenten für ein Rig Control Center
Beschreibung: Für die Durchführung von Tests an Geräten eines Flugzeuges, bzw. deren Software, und für Fehleranalysezwecke, unterhält die EADS eine Vielzahl von Testanlagen, die wahlweise auch zusammengeschaltet werden können, um große Teile des Flugzeuges zu simulieren. Bisher wurde die Verschaltung „per Hand“ mittels Kabelbrücken vorgenommen. Dies ist, je nach Szenario, sehr aufwendig und fehleranfällig. Ziel des Projektes ist es die individuelle Verschaltung der Subsysteme automatisiert vornehmen zu können, und verbindliche Termine für Testkonfigurationen gewähren zu können. Das System wurde als web basierte Client-Server Architektur erstellt. Aufgaben: Analyse, Design, Implementierung, Test und Dokumentation Technisches Umfeld: Eclipse 3.2, Java 5, Interbus S, UML 2.1, Echo, Client-Server, MKS, JUnit, C, JNI

06/2006 - 12/2006 Entwicklung einer Software zum Zugriff auf das PMDS via standard-File I/O.
Beschreibung: Der Portable Maintenance data Store (PMDS) ist ein mobiler Datenspeicher, der in dem Kampfflugzeug Eurofighter/Typhoon zur Speicherung von Daten, bzw. zum Übertragen von Daten in das Flugzeug verwendet wird. Bislang ist der Zugriff auf die Daten, die auf dem PMDS gespeichert sind, nur mittels eines speziellen Software Bibliothek des PMDS Herstellers Dornier möglich. Jede Anwendung muss daher den Zugriff auf das PMDS selbst implementieren. Ziel des Projektes ist es eine Software zu entwickeln, die es ermöglicht auf ein PMDS via standard File I/O zugreifen zu können. Damit kann jede Anwendung (z.B. MS Word) die Dateien lesen und schreiben kann, auch auf die Daten des PMDS zugreifen ohne speziell dafür entwickelt worden zu sein. Für Windows Benutzer äußert sich das derart, dass ein PMDS nun als „Festplatte“ im System eingebunden ist und einen Laufwerksbuchstaben zugewiesen bekommen hat. Technisches Umfeld:Eclipse 3.2, LAN, JLan, Java 5, Swing, SCSI, UML 2, AIDASS 300, PBA 2000., C/C++, JNI, JUnit

05/2006 - 06/2006 Durchführung des Software Acceptance Tests des MDP
Beschreibung: Damit eine Version der Maintenance Data Panel (MDP) an den Kunden ausgeliefert werden kann, sind aufwendige Abnahmetests nötig. Ziel der Aufgabe war es den gesamten Software Acceptance Test durchzuführen und zu dokumentieren. Weiterhin wurde bei Fehlern eine genauere Ursachenanalyse durchgeführt; die Testanweisung wurde anschließend überarbeitet.

02/2005 - 08/2005 Entwicklung eines MIL-STD-1553 Protokoll-Analysers
Beschreibung: Zur Auswertung von MIL-STD-1553 Bus-Traces stehen derzeit Werkzeuge zur Verfügung, die eine effiziente Auswertung der Aufzeichnungen nicht erlauben. Da mehrere Subsysteme des betreffenden Systems statt des reinen MIL-STD-1553 Protokolls, Kommunikationsprotokolle höherer Ordnung verwenden, ist die Analyse dieser Aufzeichnungen sehr zeitintensiv. Denn der Ingenieur muss die Rohnachrichten „per Hand“ selbst zu den eigentlichen Nachrichten zusammensetzen. Ziel des Projektes ist es ein flexibles Analysewerkzeug zu entwicklen, dass effizienzsteigernde Funktionen zu den üblichen anbietet. Weiterhin soll es das konfortable Auswerten von Aufzeichnungen des MIL-STD-1553 basierten Direct Digital Link (DDL) ermöglichen. Zu den Funktionen gehört z.B. suchen und filtern spezieller MIL-STD-1553, bzw. DDL-Nachrichten. grafische Aufbereitung des Kommunikationsflusses. Import von diversen Aufzeichnungsformaten, wie PBA binary, PBA text, AIDASS 300. Die verschiedenene Protokollschichten und komponenten wurden als seperate und unabhängige Module realisiert, die über die in Eclipse & OSGi bereitgestellten Möglichkeiten dynamisch zusammengeführt wurden. Technisches Umfeld: Eclipse 3.2, Java 5, SWT, Eclipse Plugin, OSGi

 
Branche

  Automobilindustrie
Luft- und Raumfahrtindustrie
Maschinen-, Geräte- und Komponentenbau
Medienbranche
 
Kenntnisse

Hardware
Betriebssysteme
Debian (++++ (excellent), > 4 yrs.)
Linux (++++ (excellent), > 4 yrs.)
Microsoft Systemadministration (+++ (good), 2-4 yrs.)
Programmiersprachen
Eclipse (++++ (excellent), > 4 yrs.)
Java (++++ (excellent), > 4 yrs.)
JavaEE (J2EE)
jQuery (++++ (excellent), > 4 yrs.)
Perl (++ (trained), 0-2 yrs.)
PHP (++ (trained), 0-2 yrs.)
Python (++ (trained), 0-2 yrs.)
Shell - C-Shell, K-Shell, Bourne-Shell (++++ (excellent), > 4 yrs.)

Datenbanken
Oracle (+ (basic knowledge))
Postgres SQL (psql) (+++ (good), 2-4 yrs.)
SQL Datenbanken (+++ (good), 2-4 yrs.)

Datenkomm. / Netzwerk
CORBA (++ (trained), 0-2 yrs.)
IPv4 (+++ (good), 2-4 yrs.)
IPv6 (++ (trained), 0-2 yrs.)

Design / Entwicklung

SAP / ERP Module

Software / Tools

Standards / Prozesse
AOP (Aspect Oriented Programming) (++ (trained), 0-2 yrs.)
Design Patterns (++++ (excellent), >4 yrs.)
OOP (Objektorientiertes Programmieren) (++++ (excellent), >4 yrs.)
OOSE (Objektorientierte Softwareentwicklung) (++++ (excellent), >4 yrs.)
Requirement Management (++ (trained), 0-2 yrs.)
UML (++++ (excellent), >4 yrs.)
 
Ausbildung & Zertifikate

08/2003 - 04/2007 Studium der Informatik , FH-Landshut
Direkter Übergang in eine Festanstellung im letzten Semester, aus zeitlichen & beruflichen Gründen kein Diplom. Alle Scheine bis zum Diplom erfolgreich im Erstversuch, Schnitt 1,76

 
Sprachen

deutsch (++++)
englisch (+++)


Sonstiges

 

We love Freelancing
& project work

die people4project Recruiting-Spezialisten unterstützen IT Fachbereiche und Unternehmensberatungen mit der Auswahl von geeigneten Freelancer / IT Fachkräften

Kontakt

Wir freuen uns auf Sie...

people4project GmbH
Lörenskogstr. 3
85748 Garching b. München

Tel: +49 (89) 55 29 39 -40

  Google Map  |  Kontakt

 

über uns

wir sind Recruiting-Spezialisten für die temporäre Unterstützung von IT Entwicklungs- und Betriebsthemen, sowie das Managen von Freelancer-Einsätzen bei unseren Kunden.

...mehr

Â