Ich suche momentan bevorzugt ein Projekt in Berlin mit ca. 50 % remote - Anteil. Sonst gerne DACH mit einem geringeren Vorort-Anteil.
Es wurde eine umfangreiche Anwendung zur Vermittlung / Verwaltung / Abrechnung von Sprachmittlungdiensten erweitert und modernisiert.
Dabei kam im Frontend Angular 15 zum Einsatz, im Backend Java 11 und Spring Boot. Ein Teil des Projektes war die Refactorisierung hin zu Microservices, sowie die Erstellung neuer Schnittstellen mit Hilfe eines Contract-First - Ansatzes und Absicherung mit OAuth 2.
Meine Tätigkeit war überwiegend im Backend.
Entwicklung
einer
Familie von Anwendungen zur Kundenbetreuung, Erfassung und Pflege von
Versicherungsverträgen sowie Bearbeitung von Schadensfällen.
Teamgröße ca. 50 Personen
Eingesetzte Tools / Technologien:
angular 14, kendo-ui, typescript, node, bootstrap, jest, Domain Driven
Development, REST / OpenAPI, nx, storybook, git, azure, confluence, Java 17,
Spring Boot / WebFlux, docker
Frontend:
Weiterentwicklung und Pflege einer Bibliothek von Angular-Komponenten für
den konzernweiten Einsatz in verschiedenen Medizintechnik-Projekten (digital
health systems, KIS, PDMS)
Backend (Geringerer Anteil):
Development support services, test services
Weiterentwicklung der Kreditkartenbanking-Plattform (Multi-Brand-Lösung), dabei:
Frontend (Angular, Bootstrap, ngxs):
- Weiterentwicklung des customer frontend, z.B. feature toggling
- Weiterentwicklung eines management frontend (personalisierte Kampagnen / Informationen)
Backend (Java 8, Spring, JPA):
- Entwicklung / Weiterentwicklung verschiedener Services innerhalb einer Microservice-Architektur
(Kreditkarten-Management, Erstellung von Umsatzlisten, Management von Ratenkaufverträgen u.ä.).
Fullstack-Weiterentwicklung diverser Software zum Vergleich von Finanzierungs- und anderen Angeboten. Dabei hälftig Frontends mit Angular 6 - 9 / Twitter Bootstrap, und Backend mit Java (JPA, Spring Boot, Guice), REST-API (Openapi / Swagger).
Redesign / Reimplementierung monolithischer Services als Microservices (Spring Boot, teilweise Spring Cloud, Swagger, JPA, Oracle, Oracle XE (im Container), docker compose)
Bereitstellung über Docker,
Tests mit Jasmine, Karma, Protractor. Teilweise Ngrx.
Mitarbeit bei der Weiterentwicklung eines Managementsystems für industrielle Solaranlagen.
Ein Schwerpunkt war die Erstellung von e2e-Tests mit angular 6 / protractor. Weiterhin angular-material, ngrx, ng2-charts, REST-API, Spring Boot, Docker.
Weiterentwicklung einer Single Page Application für die Kommunikation mit einem Smart Meter Gateway sowie die Darstellung von Mess- und Verbrauchsdaten;
Die Anwendung kommuniziert über REST mit dem Gateway.
Spezifikation der API und Generierung von Stubs erfolgt mit OpenAPI/Swagger.
Zum Projekt gehört die Erstellung eines zweiten Backends zu Demonstrations- und Testzwecken auf Basis von NodeJS und PouchDB (in-memory). Fokus auf responsiveness der UI mit Mitteln von Twitter Bootstrap; Zur Datenvisualisierung wurde ursprünglich D3 (4) eingesetzt, später Highcharts / Highstock;
Erweiterung einer Webapplikation zur Abfrage / Erfassung der Kommunikationsstrukturen in Unternehmen, dafür u.a. Entwicklung eines Verwaltungstools als Single Page Application (SPA)
Frontend: Angular 2, Twitter Bootstrap, Web Pack;
Backend: RESTful API mit ASP.NET, C#, EF 6.0;
Konzept/Implementierung einer Jobplattform für einen spezifischen Nutzerkreis, dafür Recherche über plattformübergreifende mobile Technologien, Implementierung auf Basis von Angular2 / Twitter Bootstrap (CSS3, HTML5), prototypische Anpassung an mobile Plattform (NativeScript / Angular2), Web Components, Backends: Microservices: Restful Api mit JAX RS; Restful Api mit NodeJs / ExpressJs / MongoDB
Reimplementierung einer PHP-basierten Anwendung in JAVA: Entwicklung eines Moduls Identity-Management / password service als Webapplikation und REST service, Frontend mit Angular 1.4; technische Begleitung / Dokumentation der durch ein IBM-Team durchgeführten Entwicklungsarbeiten, Weitervermittlung an / Schulung eines internationalen Teams.
Entwicklung von Apps für Android 4.x, mit Java / Android Developer Tools; Erstellung von Spiel- und Lern-Apps
Erweiterung und Pflege
Das Projekt war, als Elternzeitvertretung, auf den genannten Zeitraum begrenzt.
Entwurf und Implementierung von Erweiterungen, Umsetzung von change
requests, Behebung von Mängeln in einem umfangreichen System zur
Konfiguration verschiedenster elektrischer und elektronischer Systeme, mit
mehreren Webapplikationen sowie Anbindung an das SAP-System des Kunden;
Software zur Auswertung und Darstellung von Messdaten aus Motorprüfständen, Basierend auf National Instruments - DIADEM. Dabei:
Erweiterung einer Webapplikation zur Abfrage / Erfassung der Kommunikationsstrukturen in Unternehmen, dafür u.a. Entwicklung/Erweiterung grafischer Controls und visueller Komponenten (JQuery/UI)
Softwaresystem für das Gefahrenmanagement in Gebäuden / Anlagen basierend auf JBoss 4.2.3 sowie Eclipse RCP als Client; Dabei Erstellung von Integrationstests in Java, sowie Erstellung von UI-Tests mit Squish 4.1 und Javascript, Mitarbeit bei der Fehlerbehebung, Entwicklung von Tools für die Erstellung von Integrationstests
Entwicklung eines Softwaresystems zur Konfiguration von elektrischen Schaltanlagen, (einschließlich betriebswirtschaftlicher Module, Angebotserstellung und -bewirtschaftung;)
Dabei Mitarbeit an der Entwicklung / Fehlerbehebung des Clients sowie Mitarbeit an der Entwicklung / Fehlerbehebung der Server sowie der JCO-Schnittstelle zu SAP/R3; Internationales Projekt unter amerikanischer Leitung, Arbeitsaufenthalte in den USA.
Zeitraum: 10/08-08/09
Firma/Branche: MDR / Medien
Projekt: Entwicklung eines MS Outlook-Addin
und eines Serviceprogramms, mit denen
E-Mails zu Ordnern des Mailsystems und
des Filesystems zugeordnet werden
können.
Die Zuordnung wird in einer Datenbank
abgelegt. Das Kopieren der E-Mails
erfolgt asynchron durch das
Serviceprogramm.
Erstellung von unit tests (NUnit)
Sprachen/Tools: C#, MS SQL 2008, Mapi, .net,
Visual Studio 2008, VSTO
Team: 4 Personen
Aufgabe: Entwicklung, Tests, Koordinierung
Zeitraum: 12/08-03/09
Firma/Branche: gomio.com / Tourismus
Projekt: Wartung und Erweiterung einer
Internetplattform für
Hotelbuchungen; Erstellung von
unit tests (NUnit)
Sprachen/Tools: C#, ASP.NET, MS SQL 2005, SMTP,
Visual Studio 2008
Team: 7 Personen
Aufgabe: Entwicklung / Pflege
Zeitraum: 08/07-08/08
Firma/Branche: Verlagswesen / Druck
Projekt: Entwicklung eines Produktionssteuerungs-
und Informationssystems für den individuellen
Druck sehr kleiner Auflagen
- Aufbereitung der Auftragsdaten
- Ansteuerung der Digitaldrucker
(HP Indigo)
- Erfassung der Positionen der einzelnen
Aufträge in der Weiterverarbeitung über
Barcode
- Aufbereitung der betriebswirtschaftlichen
Daten für die Abrechnung
Sprachen/Tools: JAVA (Spring, Hibernate, Maven, Appfuse),
MySQL 5.0, MS SQL 2005, Win32, Linux
Team: 9 Personen
Aufgabe: Leitung, SW-Entwicklung, Tests
Zeitraum: 07/07-12/07
Firma/Branche: Bibliogr. Institut & F.A.Brockhaus / Verlagswesen
Projekt: Weiterentwicklung der JAVA-(JNI-)-
API eines Rechtschreib- und
Grammatik-Korrekturprogrammes,
Dafür auch Weiterentwicklung der Testumgebung
(JUnit) sowie Tests auf Win32, Linux, Mac OS X
Sprachen/Tools: C, JAVA (JNI)
Team: 4 Personen
Aufgabe: SW-Entwicklung, Tests
Zeitraum: 05/07-07/07
Firma/Branche: Uni Hohenheim, UFZ Leipzig / Wissenschaft
erfassungskomponenten für ein LIDAR-System
(Lasergestütztes System für Tropossphären-
messungen)
Sprachen/Tools: Win32, Qt, Anbindung an NI LabView überDatasockets, Anbindung an NI-AD-Karten
Team: 4 Personenfür eine Patientendatenmanagement-
Lösung
Sprachen/Tools: HL7, Win32, Qt, SQL (Firebird 2.0)erfassungssystems für ein LIDAR-System
(Lasergestütztes System für Tropossphären-
messungen)
Sprachen/Tools: Win32, Qt, Anbindung an NI LabView überDatasockets, Anbindung an NI-AD-Karten
Team: 5 Personenfür Rechtschreib- und Grammatikkorrekturprogramme
Entwicklung eines JAVA-Interface für ein
Rechtschreib- und Grammatikkorrekturprogramm
Sprachen/Tools: C++ (VC, gcc), JAVA / JNIstatistischen Auswertung von Fragebögen
Sprachen/Tools: Win32, Borland Delphi (VCL)Kalibrierung und Wartung von Trägerbaugruppen
für GSM/EGSM 900/1800- Mobilfunknetze
Sprachen/Tools: Win32, Borland C++ (VCL), Kommunikation über RS232zur Verwaltung und Abfrage von Textkorpora;
Sprachen/Tools: Java JDK 1.3, RMI, JDBC, mySQLKommunikationsstrukturen in Unternehmen;
Über die Webapplikation können Mitarbeiterinterviews
zu Kommunikationsgewohnheiten und logistischem Bedarf
innerhalb von Großunternehmen durchgeführt werden.
Dies dient der Planung von Arbeitsumgebungen.
Sprachen/Tools: Java-Servlets, Tomcat, Apache, mySQLDer Datenserver sammelt die HL7-Nachrichten eines PDMS
(GE) bzw. von Laborgeräten und stellt sie einer Anwendung
in Form einer Datenbank zur Verfügung
Sprachen/Tools: C++ / Qt 3, mySQL, Apache, PHPmit Touchscreen;
Das Softwarekeyboard ist über eine Scriptsprache
frei konfigurierbar; es kann im Kontext einer Anwendung
mit entsprechend angepasstem Layout gestartet werden
Sprachen/Tools: C++ / Qt 3zur Verwaltung und Abfrage von Textkorpora;
Sprachen/Tools: Java JDK 1.3, RMI, JDBC, mySQLund - Information; Überarbeitung der Kodierung von
Strukturierungsblöcken, Arbeit an Modell und Frontend
(Flexibilisierung der Finanzierungsquellen, Plausibilitäts-
bericht)
Sprachen/Tools: MS SQL-Server 2000/ 7.0 (MSDE), MS Access 2000Netzarbeit bei Racket-Sportarten;
Dabei reagiert der Spieler auf optische Signale. Die
Bewegung des Spielers wird durch Lichtschranken erfasst;
Es koennen umfangreiche Trainingsprogramme zusammengestellt
und ausgewertet werden.
Sprachen/Tools: Borland C++, parallele Schnittstellevon Sitzungsprotokollen und der einzelnen Festlegungen
aus MS Word-Dokumenten nach MS Access
Sprachen/Tools: MS Word, MS Access 97von Textkorpora (CQP) sollte um eine GUI,
Multiuser-Faehigkeit, Netzwerkfaehigkeit und um eine
Datenbank fuer zusaetzliche Informationen erweitert
werden. Ebenso wird eine menuegestuetzte Zusammenstellung
der Suchabfragen (aehnlich regulaerer Ausdruecke)
implementiert.
Das Tool erlaubt die Suche in großen Textkoerpern unter
anderem nach grammatikalischer Konstellation, Wortformen
und Wortstaemmen.
Sprachen/Tools: Java JDK 1.3, RMI, JDBC, mySQL- Information; Entwicklung des Datenmodells, Implementierung
des Datenmodells sowie des Clients.
Das Datenmodell beinhaltet u.a. die Abbildung eines
Strukturplanes mit beliebiger Tiefe, dessen Elemente und ihre
hierarchische Zuordnung durch ein Code-Schema realisiert
werden. Weitehin u.a. Vertrags- und Rechnungswesen, ca. 60
Tabellen;
Die Geschaeftslogik wurde vollstaendig in der Datenbank
implementiert (Views, Stored Procedures)
Ab 02/02 Pflege und Weiterentwicklung des Systems; Einfuehrung
neuer Module (Angebotsverwaltung, Unterlagenverwaltung),
Einfuehrung einer erweiterten Kodierung fuer die Teilprojekte
und Arbeitspakete, Logging
Sprachen/Tools: MS SQL-Server 2000/ 7.0 (MSDE), MS Access 2000Personalverwaltung; Ausgabe von Mitarbeiterprofilen im
PDF-Format ueber Layout-Templates, die in LaTeX gestaltet
werden;
Sprachen/Tools: mySQL, PHP4, PHPLib, Latex, PDF, RTFIntranet-Datenbanklösung zur Erfassung und Inventarisierung
von Unix-Systemen. Dabei werden auf den zu erfassenden
Systemen sämtliche Files erfasst und die Checksummen der
Files berechnet. Wichtige Konfigurationsfiles werden
vollständig erfasst. Dieses Systemabbild wird vom Client-
Programm per ftp auf den Server geladen, wo die Informationen
extrahiert und in eine Datenbank eingepflegt werden.
Damit wird eine umfangreiche Auswertung von Änderungen,
z.Bsp. nach Installationsarbeiten, ermöglicht.
Über das Webfrontend können Informationen zu den in
Verbindung stehenden Projekten und Applikationen eingegeben
werden. Diese Informationen werden auf einem zweiten
Server (MS-SQL-Datenbank) abgelegt.
Die Applikation wurde u.a. um Session-/User-/Authorisierungs-
management erweitert.
Sprachen/Tools: Solaris, MySql, Apache, PHP4, PHPLIB 7, Korn-Shell,MS SQL-Server, FreeTDS
Team: 8Intranet- /Extranetlösung für Finanzcontrolling
dafür:
- Implementierung der Entwicklungsumgebung,
- Redesign des Datenmodells basierend auf einer
Vorgängerversion, Normalisierung der Datenstrukturen,
business rules
- Entwicklung von Funktionen und Klassen zur
vereinfachten Generierung von Html-DB-Frontends
(auch Darstellung v. 1:n-Beziehungen) basierend auf
PHPLIB tpl_forms,
- clientseitige Validierung von Eingaben mit Javascript,
- Erweiterung der PHPLIB table-class zur wertabhängigen
Formatierung von Feldern u. zur Zusammenfassung von
Zeilen u. Spalten v. Tabellen (Erstellung von
formatierten Datenbankberichten),
- Upload + Verwaltung + Darstellung von Dokumentenimages,
- Implementierung der Verwaltung von Nutzern und
Nutzergruppen basierend auf PHPLIB
session/auth/permission-management, Implementierung
einer datenabhängigen Zugriffsbeschränkung, Logging
der einzelnen Nutzersessions und Nutzeraktionen
(Administratoreinsicht über Web),
- SQL-Scripte zur Datenmigration aus einem anderen
Datenmodell,
- Programmierung von DB-Prozeduren und Triggern mit SQL-PL
Sprachen/Tools: Linux 6.3, Apache, ADABAS D 11,ODBC, PHP4, PHPLIB 7Kalibrierung und Wartung von Trägerbaugruppen
für GSM/EGSM 900/1800- Mobilfunknetze
- als Modell stand ein MS-DOS-Tool für GSM-Träger,
- Kapselung der spezifischen Protokolle und
Funktionalitäten der Trägerbaugruppenmodelle
in eine Klassenhierarchie, dadurch Realisierung
einer einheitlichen Metafunktionalität,
- Multithread-Architektur zur Entkoppelung von
Kommunikationsprozessen und Bedienung/Logging,
- Mehrsprachigkeit der Bedienoberfläche
Sprachen/Tools: Win32, Borland C++ (VCL), Kommunikation über RS232zu ca. 60 %,
Vorgangsbearbeitung für spezifische Aufgaben
- Validierung verschiedener DMS/Archivierungssysteme,
- Definition v. Datenstrukturen
Sprachen/Tools: WNT, MS SQL-Server, MS Access 97, verschiedene DMSMS Projekt für das Controlling-Datenbanksystem Granid;
- Daten aus Projektmappen (MS Projekt) werden für
definierte Zeiträume gesammelt; Daraus wird ein
speziell formatiertes Datenfile erstellt
Sprachen/Tools: Tools: Win32, MS Projekt, VBADaten aus Siemens-Vitalmonitoren über RS 232-Schnittstelle,
Auswahl v. Daten u. Übernahmerate, Bereitstellung der Daten
in MS Excel-Tabellen
Sprachen/Tools: Win32, Borland C++, Siemens Infinity Protokoll, RS232in der Intensivmedizin (automatisierte Datenübernahme von
Daten versch. Vitalmonitore/Anästhesiegeräte sowie
Dateneingabe / Auswertung, komplexe Visualisierung,
Archivierung
Sprachen/Tools: Win32, MS Excel, DAO, MS Dataengine, VB, Borland C++,Kommunikationsprotokolle div. Hersteller
Team: 5 Personenvon Daten aus Anästhesiegeräten/Vitalmonitoren diverser
Hersteller
- Entwicklung einer protokoll- und plattformübergreifenden
Kommunikationsbibliothek ,
- Definition einer herstellerunabhängigen Datenbasis,
Motorola 68332-Plattform, Win32, C, C++, Verschiedene
Kommunikationsprotokolle auf Basis RS232 von
Siemens Medical, HP, Braun, IVAC, Fresenius, Dräger u.a.
Team: 4 Personen
Aufgabe: Konzeptionierung, Projektkoordination, Mitarbeit bei
Implementierung, Durchführung von Tests und Validierung
Zeitraum: 12/97-
Firma/Branche: Controlling/Telekommunikation
Projekt: Mitarbeiterschulungen zum Thema Datenbankentwurf
und -realisierung
Sprachen/Tools: MS Access 97
Aufgabe: Planung/Durchführung
Zeitraum: 12/96-06/97
Firma/Branche: Lurgi Barmag / Umwelttechnik
Projekt: Entwicklung und Implementation eines Bilanzierungssystems
für die Abluft-Reinigungsanlage eines Viskose-Faserwerkes;
- Ankopplung des Systems an Siemens H1-Bus über proprietäre
Schnittstellenkarte, Übernahme der Daten in die Applikation
über DDE,
- Verarbeitung der Daten, abhängig vom Prozeßzustand der Anlage,
Abbildung der verschiedenen Prozeßzustände der Anlage in ein
Matrizenmodell, Auswertung und Visualisierung der Daten,
- automatische Archivierung auf MO-Datenträger
- Da die ursprünglich vom Auftraggeber versuchte Lösung
mit Hilfe des Siemens-Prozeßleitsystems nicht durchführbar
war, wurde die Aufgabenstellung mit Excel 5.0 /VBA
realisiert
Sprachen/Tools: MS Windows 3.11, MS Excel 5.0, VBA, Datenübernahme über
DDE/Siemens H1-Karte aus SPS
Team: 5 Personen
Aufgabe: Projektleitung, Mitarbeit an der Implementierung
Zeitraum: 01/96-02/97
Firma/Branche: Industrie, Umwelttechnik
Projekt: Entwurf und Implementierung eines Tools zur Modellierung
und daraus abgeleitet Steuerung von Produktionsprozessen
(Referenzprojekt: Anlage zur Bodensanierung)
- Aufgabe war die Übernahme der Produktionsdaten aus einem
Prozeßleitsystem, statistische Vorbehandlung, Erstellung
und Einbindung eines Tools für dynamische Simulation des
Produktionsvorganges sowie die Erstellung und Einbindung
von Tools zur Funktionsapproximation/Produktionssteuerung
Sprachen/Tools: MS Access, C++
Team: 5 Personen
Aufgabe: Erstellung des Frontends,Datenhandling, Datenbank
Projekte im akademischen Umfeld
Zeitraum: 02/94-12/95
Firma/Branche: Forschung KI
Projekt: Entwicklung von Steuerungsalgorithmen für industrielle
Gewächshäuser, basierend auf fuzzy control, der
Erstellung kurzfristiger lokaler Wetterprognosen sowie
einer thermodynamischen Modellierung von Gewächshäusern
- Erstellung von C++-Modulen (thermodynamische Modelle)
für Matlab/Simulink
Sprachen/Tools: MS-Windows 3.1, Matlab/Simulink, Watcom C++ 9.0
Team: 3 Personen
Aufgabe: Forschungsassistent, Entwicklung, Implementierung
Zeitraum: 05/93-10/93
MS-DOS, Turbo C++ 2.0
Aufgabe: Forschungspraktikant (Prof. N. Sharkey), weitgehend
selbständige Ausführung der Arbeit
Zeitraum: 10/92-04/93
Firma/Branche: University of Wales / Forschung KI
Projekt: Implementierung eines Systems zur Analyse von Börsendaten
mittels neuronaler Netze
- Es wurde ein System implementiert, das sequentielle
Aktienwerte (15 min) verschiedener Aktien auswertet
und daraus mittels Funktionsapproximation (neuronale
Netze) eine kurzfristige Trendprognose (t+1 ... t+10)
berechnet
Sprachen/Tools: MS-DOS, Turbo C++ 2.0
Aufgabe: Forschungspraktikant (Prof. D. T. Pham)
Client:
Server:
Android
Telnet: mehrere Projekte zur Ansteuerung von Systemen über Telnet-Protokoll;
IMAP
Matlab / Simulink: Entwicklung eines Programmes zur thermodynamischen Simulation
Ich suche momentan bevorzugt ein Projekt in Berlin mit ca. 50 % remote - Anteil. Sonst gerne DACH mit einem geringeren Vorort-Anteil.
Es wurde eine umfangreiche Anwendung zur Vermittlung / Verwaltung / Abrechnung von Sprachmittlungdiensten erweitert und modernisiert.
Dabei kam im Frontend Angular 15 zum Einsatz, im Backend Java 11 und Spring Boot. Ein Teil des Projektes war die Refactorisierung hin zu Microservices, sowie die Erstellung neuer Schnittstellen mit Hilfe eines Contract-First - Ansatzes und Absicherung mit OAuth 2.
Meine Tätigkeit war überwiegend im Backend.
Entwicklung
einer
Familie von Anwendungen zur Kundenbetreuung, Erfassung und Pflege von
Versicherungsverträgen sowie Bearbeitung von Schadensfällen.
Teamgröße ca. 50 Personen
Eingesetzte Tools / Technologien:
angular 14, kendo-ui, typescript, node, bootstrap, jest, Domain Driven
Development, REST / OpenAPI, nx, storybook, git, azure, confluence, Java 17,
Spring Boot / WebFlux, docker
Frontend:
Weiterentwicklung und Pflege einer Bibliothek von Angular-Komponenten für
den konzernweiten Einsatz in verschiedenen Medizintechnik-Projekten (digital
health systems, KIS, PDMS)
Backend (Geringerer Anteil):
Development support services, test services
Weiterentwicklung der Kreditkartenbanking-Plattform (Multi-Brand-Lösung), dabei:
Frontend (Angular, Bootstrap, ngxs):
- Weiterentwicklung des customer frontend, z.B. feature toggling
- Weiterentwicklung eines management frontend (personalisierte Kampagnen / Informationen)
Backend (Java 8, Spring, JPA):
- Entwicklung / Weiterentwicklung verschiedener Services innerhalb einer Microservice-Architektur
(Kreditkarten-Management, Erstellung von Umsatzlisten, Management von Ratenkaufverträgen u.ä.).
Fullstack-Weiterentwicklung diverser Software zum Vergleich von Finanzierungs- und anderen Angeboten. Dabei hälftig Frontends mit Angular 6 - 9 / Twitter Bootstrap, und Backend mit Java (JPA, Spring Boot, Guice), REST-API (Openapi / Swagger).
Redesign / Reimplementierung monolithischer Services als Microservices (Spring Boot, teilweise Spring Cloud, Swagger, JPA, Oracle, Oracle XE (im Container), docker compose)
Bereitstellung über Docker,
Tests mit Jasmine, Karma, Protractor. Teilweise Ngrx.
Mitarbeit bei der Weiterentwicklung eines Managementsystems für industrielle Solaranlagen.
Ein Schwerpunkt war die Erstellung von e2e-Tests mit angular 6 / protractor. Weiterhin angular-material, ngrx, ng2-charts, REST-API, Spring Boot, Docker.
Weiterentwicklung einer Single Page Application für die Kommunikation mit einem Smart Meter Gateway sowie die Darstellung von Mess- und Verbrauchsdaten;
Die Anwendung kommuniziert über REST mit dem Gateway.
Spezifikation der API und Generierung von Stubs erfolgt mit OpenAPI/Swagger.
Zum Projekt gehört die Erstellung eines zweiten Backends zu Demonstrations- und Testzwecken auf Basis von NodeJS und PouchDB (in-memory). Fokus auf responsiveness der UI mit Mitteln von Twitter Bootstrap; Zur Datenvisualisierung wurde ursprünglich D3 (4) eingesetzt, später Highcharts / Highstock;
Erweiterung einer Webapplikation zur Abfrage / Erfassung der Kommunikationsstrukturen in Unternehmen, dafür u.a. Entwicklung eines Verwaltungstools als Single Page Application (SPA)
Frontend: Angular 2, Twitter Bootstrap, Web Pack;
Backend: RESTful API mit ASP.NET, C#, EF 6.0;
Konzept/Implementierung einer Jobplattform für einen spezifischen Nutzerkreis, dafür Recherche über plattformübergreifende mobile Technologien, Implementierung auf Basis von Angular2 / Twitter Bootstrap (CSS3, HTML5), prototypische Anpassung an mobile Plattform (NativeScript / Angular2), Web Components, Backends: Microservices: Restful Api mit JAX RS; Restful Api mit NodeJs / ExpressJs / MongoDB
Reimplementierung einer PHP-basierten Anwendung in JAVA: Entwicklung eines Moduls Identity-Management / password service als Webapplikation und REST service, Frontend mit Angular 1.4; technische Begleitung / Dokumentation der durch ein IBM-Team durchgeführten Entwicklungsarbeiten, Weitervermittlung an / Schulung eines internationalen Teams.
Entwicklung von Apps für Android 4.x, mit Java / Android Developer Tools; Erstellung von Spiel- und Lern-Apps
Erweiterung und Pflege
Das Projekt war, als Elternzeitvertretung, auf den genannten Zeitraum begrenzt.
Entwurf und Implementierung von Erweiterungen, Umsetzung von change
requests, Behebung von Mängeln in einem umfangreichen System zur
Konfiguration verschiedenster elektrischer und elektronischer Systeme, mit
mehreren Webapplikationen sowie Anbindung an das SAP-System des Kunden;
Software zur Auswertung und Darstellung von Messdaten aus Motorprüfständen, Basierend auf National Instruments - DIADEM. Dabei:
Erweiterung einer Webapplikation zur Abfrage / Erfassung der Kommunikationsstrukturen in Unternehmen, dafür u.a. Entwicklung/Erweiterung grafischer Controls und visueller Komponenten (JQuery/UI)
Softwaresystem für das Gefahrenmanagement in Gebäuden / Anlagen basierend auf JBoss 4.2.3 sowie Eclipse RCP als Client; Dabei Erstellung von Integrationstests in Java, sowie Erstellung von UI-Tests mit Squish 4.1 und Javascript, Mitarbeit bei der Fehlerbehebung, Entwicklung von Tools für die Erstellung von Integrationstests
Entwicklung eines Softwaresystems zur Konfiguration von elektrischen Schaltanlagen, (einschließlich betriebswirtschaftlicher Module, Angebotserstellung und -bewirtschaftung;)
Dabei Mitarbeit an der Entwicklung / Fehlerbehebung des Clients sowie Mitarbeit an der Entwicklung / Fehlerbehebung der Server sowie der JCO-Schnittstelle zu SAP/R3; Internationales Projekt unter amerikanischer Leitung, Arbeitsaufenthalte in den USA.
Zeitraum: 10/08-08/09
Firma/Branche: MDR / Medien
Projekt: Entwicklung eines MS Outlook-Addin
und eines Serviceprogramms, mit denen
E-Mails zu Ordnern des Mailsystems und
des Filesystems zugeordnet werden
können.
Die Zuordnung wird in einer Datenbank
abgelegt. Das Kopieren der E-Mails
erfolgt asynchron durch das
Serviceprogramm.
Erstellung von unit tests (NUnit)
Sprachen/Tools: C#, MS SQL 2008, Mapi, .net,
Visual Studio 2008, VSTO
Team: 4 Personen
Aufgabe: Entwicklung, Tests, Koordinierung
Zeitraum: 12/08-03/09
Firma/Branche: gomio.com / Tourismus
Projekt: Wartung und Erweiterung einer
Internetplattform für
Hotelbuchungen; Erstellung von
unit tests (NUnit)
Sprachen/Tools: C#, ASP.NET, MS SQL 2005, SMTP,
Visual Studio 2008
Team: 7 Personen
Aufgabe: Entwicklung / Pflege
Zeitraum: 08/07-08/08
Firma/Branche: Verlagswesen / Druck
Projekt: Entwicklung eines Produktionssteuerungs-
und Informationssystems für den individuellen
Druck sehr kleiner Auflagen
- Aufbereitung der Auftragsdaten
- Ansteuerung der Digitaldrucker
(HP Indigo)
- Erfassung der Positionen der einzelnen
Aufträge in der Weiterverarbeitung über
Barcode
- Aufbereitung der betriebswirtschaftlichen
Daten für die Abrechnung
Sprachen/Tools: JAVA (Spring, Hibernate, Maven, Appfuse),
MySQL 5.0, MS SQL 2005, Win32, Linux
Team: 9 Personen
Aufgabe: Leitung, SW-Entwicklung, Tests
Zeitraum: 07/07-12/07
Firma/Branche: Bibliogr. Institut & F.A.Brockhaus / Verlagswesen
Projekt: Weiterentwicklung der JAVA-(JNI-)-
API eines Rechtschreib- und
Grammatik-Korrekturprogrammes,
Dafür auch Weiterentwicklung der Testumgebung
(JUnit) sowie Tests auf Win32, Linux, Mac OS X
Sprachen/Tools: C, JAVA (JNI)
Team: 4 Personen
Aufgabe: SW-Entwicklung, Tests
Zeitraum: 05/07-07/07
Firma/Branche: Uni Hohenheim, UFZ Leipzig / Wissenschaft
erfassungskomponenten für ein LIDAR-System
(Lasergestütztes System für Tropossphären-
messungen)
Sprachen/Tools: Win32, Qt, Anbindung an NI LabView überDatasockets, Anbindung an NI-AD-Karten
Team: 4 Personenfür eine Patientendatenmanagement-
Lösung
Sprachen/Tools: HL7, Win32, Qt, SQL (Firebird 2.0)erfassungssystems für ein LIDAR-System
(Lasergestütztes System für Tropossphären-
messungen)
Sprachen/Tools: Win32, Qt, Anbindung an NI LabView überDatasockets, Anbindung an NI-AD-Karten
Team: 5 Personenfür Rechtschreib- und Grammatikkorrekturprogramme
Entwicklung eines JAVA-Interface für ein
Rechtschreib- und Grammatikkorrekturprogramm
Sprachen/Tools: C++ (VC, gcc), JAVA / JNIstatistischen Auswertung von Fragebögen
Sprachen/Tools: Win32, Borland Delphi (VCL)Kalibrierung und Wartung von Trägerbaugruppen
für GSM/EGSM 900/1800- Mobilfunknetze
Sprachen/Tools: Win32, Borland C++ (VCL), Kommunikation über RS232zur Verwaltung und Abfrage von Textkorpora;
Sprachen/Tools: Java JDK 1.3, RMI, JDBC, mySQLKommunikationsstrukturen in Unternehmen;
Über die Webapplikation können Mitarbeiterinterviews
zu Kommunikationsgewohnheiten und logistischem Bedarf
innerhalb von Großunternehmen durchgeführt werden.
Dies dient der Planung von Arbeitsumgebungen.
Sprachen/Tools: Java-Servlets, Tomcat, Apache, mySQLDer Datenserver sammelt die HL7-Nachrichten eines PDMS
(GE) bzw. von Laborgeräten und stellt sie einer Anwendung
in Form einer Datenbank zur Verfügung
Sprachen/Tools: C++ / Qt 3, mySQL, Apache, PHPmit Touchscreen;
Das Softwarekeyboard ist über eine Scriptsprache
frei konfigurierbar; es kann im Kontext einer Anwendung
mit entsprechend angepasstem Layout gestartet werden
Sprachen/Tools: C++ / Qt 3zur Verwaltung und Abfrage von Textkorpora;
Sprachen/Tools: Java JDK 1.3, RMI, JDBC, mySQLund - Information; Überarbeitung der Kodierung von
Strukturierungsblöcken, Arbeit an Modell und Frontend
(Flexibilisierung der Finanzierungsquellen, Plausibilitäts-
bericht)
Sprachen/Tools: MS SQL-Server 2000/ 7.0 (MSDE), MS Access 2000Netzarbeit bei Racket-Sportarten;
Dabei reagiert der Spieler auf optische Signale. Die
Bewegung des Spielers wird durch Lichtschranken erfasst;
Es koennen umfangreiche Trainingsprogramme zusammengestellt
und ausgewertet werden.
Sprachen/Tools: Borland C++, parallele Schnittstellevon Sitzungsprotokollen und der einzelnen Festlegungen
aus MS Word-Dokumenten nach MS Access
Sprachen/Tools: MS Word, MS Access 97von Textkorpora (CQP) sollte um eine GUI,
Multiuser-Faehigkeit, Netzwerkfaehigkeit und um eine
Datenbank fuer zusaetzliche Informationen erweitert
werden. Ebenso wird eine menuegestuetzte Zusammenstellung
der Suchabfragen (aehnlich regulaerer Ausdruecke)
implementiert.
Das Tool erlaubt die Suche in großen Textkoerpern unter
anderem nach grammatikalischer Konstellation, Wortformen
und Wortstaemmen.
Sprachen/Tools: Java JDK 1.3, RMI, JDBC, mySQL- Information; Entwicklung des Datenmodells, Implementierung
des Datenmodells sowie des Clients.
Das Datenmodell beinhaltet u.a. die Abbildung eines
Strukturplanes mit beliebiger Tiefe, dessen Elemente und ihre
hierarchische Zuordnung durch ein Code-Schema realisiert
werden. Weitehin u.a. Vertrags- und Rechnungswesen, ca. 60
Tabellen;
Die Geschaeftslogik wurde vollstaendig in der Datenbank
implementiert (Views, Stored Procedures)
Ab 02/02 Pflege und Weiterentwicklung des Systems; Einfuehrung
neuer Module (Angebotsverwaltung, Unterlagenverwaltung),
Einfuehrung einer erweiterten Kodierung fuer die Teilprojekte
und Arbeitspakete, Logging
Sprachen/Tools: MS SQL-Server 2000/ 7.0 (MSDE), MS Access 2000Personalverwaltung; Ausgabe von Mitarbeiterprofilen im
PDF-Format ueber Layout-Templates, die in LaTeX gestaltet
werden;
Sprachen/Tools: mySQL, PHP4, PHPLib, Latex, PDF, RTFIntranet-Datenbanklösung zur Erfassung und Inventarisierung
von Unix-Systemen. Dabei werden auf den zu erfassenden
Systemen sämtliche Files erfasst und die Checksummen der
Files berechnet. Wichtige Konfigurationsfiles werden
vollständig erfasst. Dieses Systemabbild wird vom Client-
Programm per ftp auf den Server geladen, wo die Informationen
extrahiert und in eine Datenbank eingepflegt werden.
Damit wird eine umfangreiche Auswertung von Änderungen,
z.Bsp. nach Installationsarbeiten, ermöglicht.
Über das Webfrontend können Informationen zu den in
Verbindung stehenden Projekten und Applikationen eingegeben
werden. Diese Informationen werden auf einem zweiten
Server (MS-SQL-Datenbank) abgelegt.
Die Applikation wurde u.a. um Session-/User-/Authorisierungs-
management erweitert.
Sprachen/Tools: Solaris, MySql, Apache, PHP4, PHPLIB 7, Korn-Shell,MS SQL-Server, FreeTDS
Team: 8Intranet- /Extranetlösung für Finanzcontrolling
dafür:
- Implementierung der Entwicklungsumgebung,
- Redesign des Datenmodells basierend auf einer
Vorgängerversion, Normalisierung der Datenstrukturen,
business rules
- Entwicklung von Funktionen und Klassen zur
vereinfachten Generierung von Html-DB-Frontends
(auch Darstellung v. 1:n-Beziehungen) basierend auf
PHPLIB tpl_forms,
- clientseitige Validierung von Eingaben mit Javascript,
- Erweiterung der PHPLIB table-class zur wertabhängigen
Formatierung von Feldern u. zur Zusammenfassung von
Zeilen u. Spalten v. Tabellen (Erstellung von
formatierten Datenbankberichten),
- Upload + Verwaltung + Darstellung von Dokumentenimages,
- Implementierung der Verwaltung von Nutzern und
Nutzergruppen basierend auf PHPLIB
session/auth/permission-management, Implementierung
einer datenabhängigen Zugriffsbeschränkung, Logging
der einzelnen Nutzersessions und Nutzeraktionen
(Administratoreinsicht über Web),
- SQL-Scripte zur Datenmigration aus einem anderen
Datenmodell,
- Programmierung von DB-Prozeduren und Triggern mit SQL-PL
Sprachen/Tools: Linux 6.3, Apache, ADABAS D 11,ODBC, PHP4, PHPLIB 7Kalibrierung und Wartung von Trägerbaugruppen
für GSM/EGSM 900/1800- Mobilfunknetze
- als Modell stand ein MS-DOS-Tool für GSM-Träger,
- Kapselung der spezifischen Protokolle und
Funktionalitäten der Trägerbaugruppenmodelle
in eine Klassenhierarchie, dadurch Realisierung
einer einheitlichen Metafunktionalität,
- Multithread-Architektur zur Entkoppelung von
Kommunikationsprozessen und Bedienung/Logging,
- Mehrsprachigkeit der Bedienoberfläche
Sprachen/Tools: Win32, Borland C++ (VCL), Kommunikation über RS232zu ca. 60 %,
Vorgangsbearbeitung für spezifische Aufgaben
- Validierung verschiedener DMS/Archivierungssysteme,
- Definition v. Datenstrukturen
Sprachen/Tools: WNT, MS SQL-Server, MS Access 97, verschiedene DMSMS Projekt für das Controlling-Datenbanksystem Granid;
- Daten aus Projektmappen (MS Projekt) werden für
definierte Zeiträume gesammelt; Daraus wird ein
speziell formatiertes Datenfile erstellt
Sprachen/Tools: Tools: Win32, MS Projekt, VBADaten aus Siemens-Vitalmonitoren über RS 232-Schnittstelle,
Auswahl v. Daten u. Übernahmerate, Bereitstellung der Daten
in MS Excel-Tabellen
Sprachen/Tools: Win32, Borland C++, Siemens Infinity Protokoll, RS232in der Intensivmedizin (automatisierte Datenübernahme von
Daten versch. Vitalmonitore/Anästhesiegeräte sowie
Dateneingabe / Auswertung, komplexe Visualisierung,
Archivierung
Sprachen/Tools: Win32, MS Excel, DAO, MS Dataengine, VB, Borland C++,Kommunikationsprotokolle div. Hersteller
Team: 5 Personenvon Daten aus Anästhesiegeräten/Vitalmonitoren diverser
Hersteller
- Entwicklung einer protokoll- und plattformübergreifenden
Kommunikationsbibliothek ,
- Definition einer herstellerunabhängigen Datenbasis,
Motorola 68332-Plattform, Win32, C, C++, Verschiedene
Kommunikationsprotokolle auf Basis RS232 von
Siemens Medical, HP, Braun, IVAC, Fresenius, Dräger u.a.
Team: 4 Personen
Aufgabe: Konzeptionierung, Projektkoordination, Mitarbeit bei
Implementierung, Durchführung von Tests und Validierung
Zeitraum: 12/97-
Firma/Branche: Controlling/Telekommunikation
Projekt: Mitarbeiterschulungen zum Thema Datenbankentwurf
und -realisierung
Sprachen/Tools: MS Access 97
Aufgabe: Planung/Durchführung
Zeitraum: 12/96-06/97
Firma/Branche: Lurgi Barmag / Umwelttechnik
Projekt: Entwicklung und Implementation eines Bilanzierungssystems
für die Abluft-Reinigungsanlage eines Viskose-Faserwerkes;
- Ankopplung des Systems an Siemens H1-Bus über proprietäre
Schnittstellenkarte, Übernahme der Daten in die Applikation
über DDE,
- Verarbeitung der Daten, abhängig vom Prozeßzustand der Anlage,
Abbildung der verschiedenen Prozeßzustände der Anlage in ein
Matrizenmodell, Auswertung und Visualisierung der Daten,
- automatische Archivierung auf MO-Datenträger
- Da die ursprünglich vom Auftraggeber versuchte Lösung
mit Hilfe des Siemens-Prozeßleitsystems nicht durchführbar
war, wurde die Aufgabenstellung mit Excel 5.0 /VBA
realisiert
Sprachen/Tools: MS Windows 3.11, MS Excel 5.0, VBA, Datenübernahme über
DDE/Siemens H1-Karte aus SPS
Team: 5 Personen
Aufgabe: Projektleitung, Mitarbeit an der Implementierung
Zeitraum: 01/96-02/97
Firma/Branche: Industrie, Umwelttechnik
Projekt: Entwurf und Implementierung eines Tools zur Modellierung
und daraus abgeleitet Steuerung von Produktionsprozessen
(Referenzprojekt: Anlage zur Bodensanierung)
- Aufgabe war die Übernahme der Produktionsdaten aus einem
Prozeßleitsystem, statistische Vorbehandlung, Erstellung
und Einbindung eines Tools für dynamische Simulation des
Produktionsvorganges sowie die Erstellung und Einbindung
von Tools zur Funktionsapproximation/Produktionssteuerung
Sprachen/Tools: MS Access, C++
Team: 5 Personen
Aufgabe: Erstellung des Frontends,Datenhandling, Datenbank
Projekte im akademischen Umfeld
Zeitraum: 02/94-12/95
Firma/Branche: Forschung KI
Projekt: Entwicklung von Steuerungsalgorithmen für industrielle
Gewächshäuser, basierend auf fuzzy control, der
Erstellung kurzfristiger lokaler Wetterprognosen sowie
einer thermodynamischen Modellierung von Gewächshäusern
- Erstellung von C++-Modulen (thermodynamische Modelle)
für Matlab/Simulink
Sprachen/Tools: MS-Windows 3.1, Matlab/Simulink, Watcom C++ 9.0
Team: 3 Personen
Aufgabe: Forschungsassistent, Entwicklung, Implementierung
Zeitraum: 05/93-10/93
MS-DOS, Turbo C++ 2.0
Aufgabe: Forschungspraktikant (Prof. N. Sharkey), weitgehend
selbständige Ausführung der Arbeit
Zeitraum: 10/92-04/93
Firma/Branche: University of Wales / Forschung KI
Projekt: Implementierung eines Systems zur Analyse von Börsendaten
mittels neuronaler Netze
- Es wurde ein System implementiert, das sequentielle
Aktienwerte (15 min) verschiedener Aktien auswertet
und daraus mittels Funktionsapproximation (neuronale
Netze) eine kurzfristige Trendprognose (t+1 ... t+10)
berechnet
Sprachen/Tools: MS-DOS, Turbo C++ 2.0
Aufgabe: Forschungspraktikant (Prof. D. T. Pham)
Client:
Server:
Android
Telnet: mehrere Projekte zur Ansteuerung von Systemen über Telnet-Protokoll;
IMAP
Matlab / Simulink: Entwicklung eines Programmes zur thermodynamischen Simulation
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
"[...] Wir haben den Consultant als hochmotivierten und belastbaren Mitarbeiter kennengelernt, der seine Erfahrung innerhalb kürzester Zeit gewinnbringend auf unser gewachsenes Softwaresystem anwenden konnte. Dabei war er durch seine sehr guten Kenntnisse der Softwarearchitektur und Analyse bereits früh in der Lage, wichtige Impulse für Verbesserungen zu geben. Die dem Consultant übertragenen Aufgaben sind immer zu unserer vollsten Zufriedenheit durchgeführt worden. Sein Verhalten gegenüber Vorgesetzten und Kollegen war stets einwandfrei. Wir danken dem Consultant für sein besonderes Engagement und die angenehme und reibungslose Zusammenarbeit. Wir können ihn daher uneingeschränkt weiterempfehlen und wünschen ihm für die Zukunft beruflich und persönlich alles Gute und weiterhin viel Erfolg."
— Projekt Weiterentwicklung einer Software zur Auswertung und Darstellung von Messdaten aus Motorprüfständen, 02/13 - 10/13
Referenz durch Prokurist, Softwarehaus im Bereich Automotive, ca. 50 MA, vom 20.10.13
"Der IT-Spezialist arbeitet sich schnell in neue Aufgaben ein und erledigt sie stets gewissenhaft und in sehr guter Qualität. Er fügt sich problemlos in die jeweiligen Projektteams ein und trägt maßgeblich zum Gruppenerfolg bei. So war er - zusammen mit einem kleinen Team - in zwei mehrwöchigen USA-Aufenthalten erfolgreich mit der Vorort-Betreuung eines großen internationalen Projektes betraut und vertrat unsere Firma erfolgreich bei einem unserer Kunden in München. Er verfügt über fundierte fachliche Kenntnisse und Fertigkeiten und setzt sie zielstrebig und sicher zur Erfüllung seiner Aufgaben ein. Sein Verhalten gegenüber Projektleitern und Teamkollegen ist immer einwandfrei. Wegen seiner hilfsbereiten und verbindlichen Art ist er bei seinen Projektleitern und Teamkollegen gleichermaßen geschätzt und beliebt. Im Umgang mit unseren Kunden - auch auf internationaler Ebene - zeigt er eine hohe soziale Kompetenz und ein jederzeit korrektes Auftreten. Der IT-Spezialist nimmt seine Aufgaben mit großer Einsatzbereitschaft und hohem Verantwortungsbewußtsein zu unserer vollsten Zufriedenheit wahr. Diese Referenz erstellen wir auf Wunsch des IT-Spezialisten. Wir danken ihm für die stets gute Zusammenarbeit und werden ihn entsprechend der Projektsituation sehr gerne weiter beauftragen. Eine Zusammenarbeit mit ihm können wir nur empfehlen. "
— Projekt System zur Konfiguration von elektrischen Schaltanlagen / System für Gefahrenmanagement, 05/09 - 09/12
Referenz durch Inhaber, Softwarehause mit 50 MA, vom 12.09.12
"[...] Zusammenfassend können wir sagen, dass der Consultant den hohen Anforderungen der gemeinsamen Projekte, bedingt durch die Komplexität und die Neuartigkeit der Lösungswege, jederzeit gewachsen war. Die erbrachten Leistungen zeichneten stets sich durch sehr hohe fachliche Kompetenz, Qualität und Termintreue aus. Wir werden zukünftig gerne wieder die Leistungen des Consultant in Anspruch nehmen und können eine Zusammenarbeit nur empfehlen."
— Projekt C/S-Datenbanklösung für Projektplanung / Diverse, 10/01 - 11/03
Referenz durch Hauptabteilungsleiter int. Beratungsuntern. (350 MA), vom 26.09.08
"Der Consultant hat sich in hervorragender Art und Weise in die Problematik eingearbeitet (bereits bestehendes Produkt). Aufgrund des projektübergreifenden Charakters der zu erarbeitenden Lösung war ein erhebliches Maß an Abstimmung mit Mitgliedern anderer Projektteams notwendig. Er hat diese Aufgabe souverän und selbstständig bewältigt. Hervorzuheben ist an dieser Stelle sein Know-how im heterogenen Umfeld (Unix, NT). Wir sind an einer erneuten Zusammenarbeit mit dem Consultant sehr interessiert."
— Projekt Intranet - Datenbanklösung (Apache, Oracle, MS SQL, PHP), 05/01 - 10/01
Referenz durch großes deutsches Logistikunternehmen vom 29.10.01
"Der Consultant leistete eine hervorragende Arbeit. Wechselnden Anforderungen und auftretenden Problemen begegnete er mit sehr viel Engagement, Flexibilität und Ideenreichtum. Wir werden den Consultant auch bei zukünftigen Projekten berücksichtigen und können eine Zusammenarbeit nur empfehlen"
— Projekt C++ Programmierung zur Kalibrierung von Baugruppen, Kommunikation über RS232, 2 Jahre
Referenz durch Projetleiterder Fa. Motorola GmbH vom 16.03.01