Analyse,Design,Entwicklung und Wartung von technischen Projekten oder Komponenten in
Referenzen:
Notenlayoutprogramm für Harfe (05/04 10/04)
Erstellung eines graphischen Notenlayoutprogramms für Saiteninstrumente (insb. Harfen), das beim Drucken die Saitenabstände berücksichtigt. Es ist außerdem möglich mehrere Stimmen zu setzen.
Auftraggeber: Veeh-Harfe, Nürnberg (Bewertung mit sehr gut)
Eingesetzte Techniken: JAVA (Swing), cvs
Plattform: Windows 2000, Linux
Logly (06/2003 05/04)
Programmierung eines Tool zum Datenaudit (Logfile Analyzers) mit besonderem Hinblick auf eine einfache und allgemeine Oberflächenstruktur.. Besondere Merkmale sind: Einfache Bedienbarkeit, automatisierter Batch-Betrieb und Kreuzkorrelation von unterschiedlichen Datenquellen.
Eingesetzte Techniken: JAVA mit Eclipse und NetBeans, cvs
Plattform: Windows 2000, Linux
Importer für Funknetzplanung (Seit 06/2003):
Erstellung eines generalisierten Datenimporters, der Messdaten von unterschiedlichen Herstellern importiert. Die Daten sind binär, als ASCII-Zeichen hinterlegt oder aus einer DLL abfragbar. Realiserung als Codegenerator geplant.
Techniken: C++, Java (JNI), Eclipse, XML
Betriebssystem: Windows 2000, Linux
Auftraggeber: Münchner Firma
SAP - Datatransporter ( 02/2003 04/2003):
Entwicklung eines heterogenen und verteilten Systems, das aus einem SAP-Server Daten ausliest, bearbeitet und über ADO.Net in einer SQL-Datenbank hinterlegt. Die SAP-Verbindung wird wahlweise über verschiedene Connectoren JCO-, DotNet-, DCOM- und Business-Connector (XML) sowie Web Services (SOAP) hergestellt.
Techniken: Java, MFC, C#, C++, SOAP, SQL-Server 2000, COM/DCOM/COM+ mit Visual Studio 6.0, Visual Studio .Net, Sun One Studio,
Betriebssystem: Windows 2000, Linux
Qualitätsmanagement (2003):
Im Jahr 2003 hat R&E regelmäßig an Kursen zur Ergreifung von Qualitätsmaßnahmen teilgenommen. Ziel ist eine Zertififzierung auf Level 2 nach ISO 15504 (SPICE).
Testprojekt (Jan 2003):
Umfangreiches Projekt in C# mit remote Zugriff auf SQL-Datenbank und ServicedComponents (COM+ Nachfolge in C#). Mit diesen Testprojekten wurden die neuartigen Möglichkeiten des .Net erlernt, einschließlich XML Schnittstellen, parallele Programmierung und Oberflächenprogrammierung mit C#.
Techniken: C#, Visual Studio .Net, Eclipse
Betriebssystem: Windows 2000, Linux
P-Unit (3 Jahre: 11/1999 11/ 2002):
Mitarbeit als C++ - Entwickler in einem multinationalen Software-Großprojekt (Integriertes Entwicklungswerkzeug für speicherprogrammierbare Steuerungen in der Automatisierungstechnik). Erstellung von zentralen ATL und DLL Komponenten, die als Schnittstellen zum lEC-Sprachen-Compiler dienten. Die Aufgaben reichten vom Design über Implementierung bis zum Test der Komponenten.
Eingesetzte Techniken: C/C++, ATL (COM/DCOM), CASE-Tool: Rational Rose, ClearCase, ClearQuest
Plattform: Windows NT, Windows 2000
(Bewertung mit gut)
Vermehrte Dozententätigkeiten bei verschiedenen Dienstleistern (0,75 Jahre: 01/1999 10/1999) Kurse in Programmierung, Datenbankdesign (SQL), PERL, WindowsNT, JavaScript etc. Auftraggeber: CDI Nürnberg, Faber-Castell, DASA
P-2000 (1 Jahr: 01/1998- 12/1998):
Support für ein ausfallsicheres Multiagentensystem, das über synchronisierte Nachrichten kommuniziert. Ich erstellte im Rahmen dieses Projektes einen Organizer, d.h. eine Komponente, die Nachrichten bewertet und an die entsprechenden Agenten weiterleitet.
Eingesetzte Techniken: MFC, C/C++, parallele Programmierung
Plattform: Windows NT, Windows 95/98