Nur Großraum München oder Remote
Entwicklung eines Word Add-Ins für Patentanwälte zur automatisierten Erstellung von Patentanmeldungen. Das Add-In nutzt LLMs wie GPT-4 und Mistral/Mixtral zur Generierung des allgemeinen Teils, Bezugszeichenlisten, Figurenbeschreibungen, Begriffsdefinitionen und Zusammenfassungen. Es überprüft das Dokument zudem auf Fehler.
AR-unterstütztes System für das Training von professionellen und semi-professionellen Fußballspielern. In der AR-Brille werden virtuelle Spieler und Hindernisse dargestellt und animiert.
Unter Anderem wurde eineigenes Ball-Trackingsystem entwickelt mit Hilfe von Machine Learning.
Auch das Verhalten der virtuellen Spieler basiert auf eigens dafür erstellten neuronalen Netzen.
Erstellung eines IoT Ecosystems, bestehend aus:
- einem Webshop für IoT-Growboxen und Soil-Plugs (Shopify)
- einem IoT-Überwachungsportal (ThingsBoard + NodeRED)
- mehreren Prototypen für die Growbox-Hardware:
-- Raspberry Pi, Arduino, ESP8266
-- Tuya/Smart Life, Tasmota
-- Sensoren: Temperatur, Feuchtigkeit, Kamera, Abstandssensor (zur Messung der Pflanzengröße)
Entwicklung eines online Tools für die Erstellung von Animationen, die in Augmented Reality zur Erklärung technischer Prozesse dargestellt werden.
Mehr zum Produkt:
Create step-by-step augmented reality instructions and visualize product components as well as diagnostic data – without coding skills. By re-using 2D and 3D content, rich media and video, you can turn paper-based manuals into interactive guides – for Android, iOS, Windows and Microsoft Hololens..
Oktober 2017 - aktuell laufend
Projektleiter, Softwarearchitekt - Industrial Augmented Reality
Februar 2017 - Dezember 2019
Product Owner, Softwarearchitekt - Industrial Augmented Reality
Januar 2015 ? Januar 2017
Leitung der Entwicklung, Software-Architektur
Januar 2012 ? Dezember 2016
Projektleitung, Software-Architektur
Dezember 2011 ? Februar 2014
Konzeption und Projektleitung eines multimedialen gamifizierten Lernsystems für soziale Kompetenz mit Crowdsourcing und Peer Review Mechaniken.
Technologien: Google App Engine / Python, AngularJS, WebRTC, Tablet Apps
Juli 2011 ? Oktober 2011
Konzeption und Projektleitung eines Facebook-Spiels
Technologien: PHP, Web 2.0 / Ajax / Communities, Apache, MySQL
Februar 2011 ? Juni 2011
Konzeption und Projektleitung einer Embedded-Entwicklung für den Datenlogger im Solartechnik-Umfeld (Wechselrichter-Anbindung)
Technologien: C++, Embedded Linux, RS485
Oktober 2010 ? Oktober 2011
Konzeptionierung und Projektleitung einer Web-basierten Anwendung für Backtesting von Trading-Strategien.
Technologien:, Java EE, JavaScript, Web 2.0 / Ajax / Communities, PHP, Apache, mySQL, XML / XSLT
Januar 2010 ? September 2010
Entwurf und Entwicklung eines multimedialen Community-basierten E-Learning Portals
Technologien:, Java EE, JavaScript, Web 2.0 / Ajax / Communities, PHP, Apache, JBOSS, mySQL / Oracle / MSSQL, bidirektionales Audio- / Video-Streaming über Web, XML / XSLT
Oktober 2009 ? März 2010:
Konstruktion und Programmierung eines Gerätes zum Einscannen und Erkennen von Arzt-Rezepten und Übermittlung an die ausgewählte Apotheke oder Lieferservice.
Technologien:, Java EE, JavaScript, Web 2.0 / Ajax, PHP, OCR (Google Docs API, ABBYY FormReader), Google Maps API, Apache, JBOSS, mySQL
Dezember 2008 ? September 2009:
Kunde: Deutsche Bahn AG / DB Systel
Anforderungsmanagement, Architektur und Design der mobilen Integrationsplattform für Fernverkehr-Personenzüge (ICE, IC).
Technologien: Java, Java EE, OSGi, Enterprise Architect
August 2008 ? Dezember 2009
Konzeption und Umsetzung (Projektleitung, Entwicklung) eines automatischen ForEx Trading-Systems basierend auf den Methoden der künstlichen Intelligenz
Technologien: JavaEE, mySQL, Web 2.0 / Ajax, Neuronale Netze, Marketcetera, FIX, MetaTrader 4
April 2008 ? Oktober 2009 teilzeit:
Konzeption und Umsetzung (Projektleitung), sowie kontinuierliche Weiterentwicklung eines internen Ticketingsystems für eine mittelständische Bank.
Technologien: Perl, Java, mySQL, Web 2.0 / Ajax
Januar 2008 ? Oktober 2009 teilzeit:
Software-/ Prozeßberatung bei einer mittelständischen Bank in Berlin.
Dezember 2007 ? Mai 2008:
Mappee.net
Architektur der Mobile position community für die Google Android Plattform.
Technologien: Java, Java EE, Google Android
Januar 2008 ? März 2008:
Kunde: Deutsche Bahn AG / DB Systel
Architektur der mobilen Integrationsplattform für Fernverkehr-Personenzüge (ICE, IC)
Technologien: Java, Java EE, OSGi, Enterprise Architect
März 2007 ? November 2007:
Kunde: Anbieter von Bankensoftware
Architektur und Design eines neuen Softwareproduktes im Bereich Verbriefung / Strukturfinanzen. Portfolio- und Risikomanagement für ABS/CDO-Assets
Technologien: Java EE 5, Ajax (GWT, ExtJS), WebServices, JUnit
Dezember 2006 ? Juli 2007:
Kunde: Startup
Architektur, Design und Entwicklungsleitung einer virtuellen Bank in Second Life.
Teilaufgaben:
-Konzeptentwurf
-Erstellung von SL-Immobilien
-Entwicklung eines SL-Geldautomaten
-Entwicklung eines Banking-Systems mit Online Banking
-Entwicklung einer virtuellen Wertpapier-Handelsbörse
Technologien: Second Life, LSL, Java EE 5, ColdFusion, WebServices, AJAX (Echo2)
Oktober 2005 ? Oktober 2006:
Kunde: Beratungsunternehmen im Bereich Innovationsmanagement
Architektur, Design und Entwicklungsleitung einer Web2.0-Plattform für das unternehmensweite Innovationsmanagement und Informationsaustausch.
Teilprodukte der Plattform:
-Informationsaggregator, der alle relevanten Quellen des Web2.0 von traditionellen Nachrichtenseiten, Foren, Blogs bis hin zu Communities nach vorher definierten Schlagworten kontinuierlich durchsucht, diese Informationen sammelt und sie als maßgeschneiderte Reports an den User (Unternehmen) ausliefert.
-Informationsverwaltungssystem für alle im Web verfügbaren, unternehmensrelevanten Informationen, mit Hilfe von Social Bookmarks.
-Entscheidungsfindungssystem nach der Methode der Delphi-Befragung
-Content-Management-System in Form eines Wikis.
-Networking-Plattform (XING-Clon)
Technologien: Java EE 5, Ajax (Echo2), Web2.0, WebServices, JUnit
Juli 2004 ? Oktober 2006.
Kunde: Bosch & Siemens Hausgeräte GmbH
Zahlreiche Projekte im serve@Home-Umfeld (www.serve-home.de), darunter
- Entwicklung von serve@Home-Bedienoberflächen für PDA, DECT-Telefone etc.
- Web-Service Interface für s@H
- UPnP Interface für s@H uvm.
Das serve@Home System dient zur Bedienung von Hausgeräten, wie Kühlschrank, Gefrierschrank, Backofen, Waschmaschine u.v.m. über eine zentrale Anlaufstelle (s@H Gateway). Dieses kann über viele Kommunikationswege, wie TabletPC, PC, PDA, UPnP, WebService, Internet, Handy oder Dect-Telefon erreicht werden.
Ausserdem werden externe Systeme, wie Jalousien, Alarmanlagen, Klimaanlagen etc. nahtlos angebunden.
Technologien: Java, J2SE, OSGi, WebServices, WS-Eventing, UPnP, JUnit
Projektdetails sind leider nicht zur Veröffentlichung freigegeben
2004 - 2005.
Kunde: BMW AG / BMW Forschung & Technik GmbH
Anfertigung einer Vergleichsstudie zur Bewertung von AUTOSAR Technologie
2001 - 2005.
Kunde: BMW AG / BMW Forschung & Technik GmbH
2001-2002 Stellvertretende BMW-Vertretung im OSGi-Konsortium, Arbeit an Vehicle API, Measurement & Positioning Spezifikationen
GST = Global System for Telematics
3GT = Third Generation Telematics
Projekt:Personalisierte Radiodienste für GST
Beschreibung:Caching und personalisierte Wiedergabe des broadcasteten Video- und Audio-Contents.
Technologien:Java/J2SE/JDK 1.3.1, OSGi/mBedded Server, Jakarta Ant, Commons Logging.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:3GT data station terminal
Beschreibung:Service management terminal für 3GT Systembenutzer.
Technologien:Java/J2SE/JDK 1.3.1, OSGi/mBedded Server 5.0, Jakarta Ant, Commons Logging.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:3rd generation telematics ad hoc network services
Beschreibung:Eine Reihe von Ad-Hoc-Diensten für 3GT (Navigation, Kommunikation etc).
Technologien:Java/J2SE/JDK 1.3.1, OSGi/mBedded Server 5.0, Jakarta Ant, Commons Logging.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Benutzeranwendungen für das 3GT Service Management Framework
Beschreibung:PIM, Nvigation.
Technologien:Java/J2SE/JDK 1.3.1, OSGi/mBedded Server 5.0, Jakarta Ant, Commons Logging.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Referenzimplementierung des 3GT Service Management Frameworks
Beschreibung:3GT ist eine offene, OSGi-basierte Fahrzeug-Telematik-Plattform für den Massenmarkt geleitet von ERTICO (http://www.ertico.com).
Technologien:Java/J2SE/JDK 1.3.1, OSGi/mBedded Server 5.0, SOAP/Apache AXIS/Jakarta Tomcat/BEA
WebLogic 6.1, JDO/KODO/Oracle 8i, Jakarta Ant, Commons Logging
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Prototyp des 3GT Service Management Frameworks
Beschreibung:3GT ist eine offene, OSGi-basierte Fahrzeug-Telematik-Plattform für den Massenmarkt geleitet von ERTICO (http://www.ertico.com).
Technologien:Java/J2SE/JDK 1.3.1, OSGi/mBedded Server 5.0, XML/JAXB, SOAP/GLUE-3.2.3, Jakarta Ant, Commons Logging.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Personal Information Manager mit SyncML Unterstützung (Siemens TLA Plattform)
Beschreibung:In-car Personal Information Management (Kontakte, Kalender, Notizen, E-Mails).
Technologien:Java/J2SE/JDK 1.3.1, OSGi/Siemens VDO, SyncML, Jakarta Ant, Commons Logging.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:SyncML protocol engine für die J2ME Plattform
Beschreibung:Adaptierung der SyncML Engine für die J2ME Plattform.
Technologien:Windows CE/Java/J2ME/Jeode VM//SyncML
Aufgaben:Projektleitung.
Projekt:Off-board car navigation system
Beschreibung:In-car Off-Board Navigation mit Verwendung des YellowMap Kartenservice.
Technologien:Java/J2SE/JDK 1.3.1, OSGi/mBedded Server 5.0, SOAP/web services/Yellow Map
Aufgaben:Projektleitung.
Projekt:Referenzimplementierung von OSGi RFC 48
Beschreibung:Referenzimplementierung von OSGi release 3 state management service.
Technologien:Java/J2SE/JDK 1.3.1, OSGi/mBedded Server 5.0, jakarta-ant, jakarta-log4j.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Referenzimplementierung von OSGi RFC 34
Beschreibung:Referenzimplementierung von OSGi release 3 vehicle management service.
Technologien:Java/J2SE/JDK 1.3.1, OSGi/mBedded Server 5.0, jakarta-ant, jakarta-log4j.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Prototyp des SyncML-basierten Service Management Framework für das Fahrzeug.
Beschreibung:Ein Framework für das Abonnieren von dynamischen personalisierten Diensten basierend auf SyncML.
Technologien:Java/J2SE/JDK 1.3.1, OSGi/mBedded Server 5.0, SyncML, jakarta-ant, jakarta-log4j.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Fahrzeugorientiertes Kommunikations-/Verbindungsmanagement
Beschreibung:OSGi-basiertes Framework für das Management von Kommunikationsgeräten mit Unterstützung von GSM/GPRS/Bluetooth (Referenzimplementierung von OSGi RFC 0024/0025 Drafts).
Technologien:Java/J2SE/JDK 1.3.1/mBedded Server 5.0, C++/ MSVC++ 6.0/JNI, GSM/GPRS/Bluetooth/OBEX
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Java SyncML server
Beschreibung:"Pure Java" SyncML Service mit Kontakten, Kalender, Notizen, E-Mails und Benutzereinstellungen.
Technologien:Java/J2SE/JDK 1.3.1/J2EE/BEA WebLogic 6.1-7.0.x/Oracle 8i
Aufgaben:Projektleitung.
Projekt:Multiuser support modules für SyncML protocol engine
Beschreibung:Multiuser support module für SyncML engine, Erweiterung um die Unterstützung mehrerer Benutzer pro Gerät.
Technologien:Java/J2SE/JDK 1.3.1/mBedded Server 5.0
Aufgaben:Projektleitung.
Projekt:wbXML support module für SyncML protocol engine
Beschreibung:wbXML module für SyncML.
Technologien:Java/J2SE/JDK 1.3.1/mBedded Server 5.0
Aufgaben:Projektleitung.
Projekt:Fahrzeugorientierter Personal Information Manager (PIM) mit SyncML Unterstützung
Beschreibung:Fahrzeugorientierter Personal Information Manager (contacts, calendar, notes, e-mails).
Technologien:Java/J2SE/JDK 1.3.1/mBedded Server 5.0
Aufgaben:Projektleitung.
Projekt:Personal information manager API mit SyncML Unterstützung
Beschreibung:API für die PIM-Applikation basierend auf der SyncML Engine.
Technologien:Java/J2SE/JDK 1.3.1/mBedded Server 5.0
Aufgaben:Projektleitung.
Projekt:Prototyp eines fahrzeugorientierten Kommunikationsframeworks
Beschreibung:OSGi-basiertes Management von Kommunikationsgeräten (Verbindungsstrecken) mit GSM/GPRS Unterstützung.
Technologien:Java/J2SE/JDK 1.3.1/mBedded Server 5.0, C++/ MSVC++ 6.0/JNI, GSM/GPRS
Aufgaben:Projektleitung, Analyse, Design.
Projekt:SyncML protocol engine
Beschreibung:Java-Bibliothek für die SyncML-Protokoll-Unterstützung in Java-Anwendungen.
Technologien:Java/J2SE/JDK 1.3.1
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Applikation zur Fernsteuerung der Fahrzeugelektronik
Beschreibung:Web Applikation zur Fernsteuerung der Fahrzeugelektronik (Fenster öffnen/schliessen, Türen ver-/entriegeln, Klima ein-/ausschalten, etc).
Technologien:Java/J2SE/JDK 1.3.1/mBedded Server 5.0/XML/JSP/servlets.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Gerätetreiber für das elektronische Parkticketdisplay unter der Windschutzscheibe
Beschreibung:OSGi basierter Gerätetreiber für das Parkticketdisplay (am COM Port).
Technologien:Java/J2SE/JDK 1.3.1/mBedded Server 5.0/XML/JavaCOMM.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:GUI Engine für ein fahrzeugorientiertes Infotainment System
Beschreibung:GUI engine für fahrzeugorientierte OSGi-basierte Infotainment-Applikationen mit einer extra dafür entworfenen Markup-Sprache.
Technologien:Java/J2SE/JDK 1.3.1/mBedded Server 5.0/XML.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Device Management Framework für ein fahrzeugorientiertes Infotainment System
Beschreibung:Device Management Framework für einen zentralisierten und standardisierten Zugriff auf spezifische Ein- und Ausgabegeräte
Technologien:Java/J2SE/JDK 1.3.1/mBedded Server 5.0/XML.
Aufgaben:Projektleitung, Analyse, Design.
1999-2000
Projekte im DMS / CMS Umfeld.
Psychology Practitioner (Family Constallations, NLP)
Product Owner,
Projektmanager,
Softwarearchitekt
Spezielle Kompetenzen:
Augmented Reality / Mixed Reality (Tablet / HoloLens 2 / Nreal Light), Component Architecture (OSGi etc.), 3D (Unity3D, Cortona3D, AR/VR)
ThreeJS, X3D
OSGi (ProSyst mBS, KnopplerFish, OSCAR/Felix, ...), J2ME/ Personal Java
Busse: MOST, CAN, LIN, EIB, LonWorks, AUTOSAR
ORM (Hibernate, Doctrine, Django)
Augmented Reality (Bosch, RE'FLEKT u.A., Industrie, Sport, B2B/B2C)
KI/AI, ML, Computer Vision (Industrie, Sport)
IoT (Vertical Farms - Hardware, Software)
Automotive (BMW, Dornier)
Eisenbahn (Deutsche Bahn)
Weiße Ware, Home Automation (Bosch & Siemens)
KI (maschinelles Lernen, neuronale Netze)
Banken (Securitization, Structured Finance, Risk Management)
Versicherungen
Gesundheitswesen
E-Learning
Spieleentwicklung (iOS, Android, Facebook)
OSGi (Open Services Gateway initiative)
Telematik (automotive telematics, rail telematics)
Dokumentenmanagementsysteme (DMS)
Contentmanagement (CMS)
Workflow
Archivierung
2D/3D-Bildverarbeitung
Web-Programmierung (Java, JSP, Servlets, PHP, Perl, CGI, XSL)
Web 2.0 (Content Aggregation, Communities, AJAX, Angular, Backbone)
Nur Großraum München oder Remote
Entwicklung eines Word Add-Ins für Patentanwälte zur automatisierten Erstellung von Patentanmeldungen. Das Add-In nutzt LLMs wie GPT-4 und Mistral/Mixtral zur Generierung des allgemeinen Teils, Bezugszeichenlisten, Figurenbeschreibungen, Begriffsdefinitionen und Zusammenfassungen. Es überprüft das Dokument zudem auf Fehler.
AR-unterstütztes System für das Training von professionellen und semi-professionellen Fußballspielern. In der AR-Brille werden virtuelle Spieler und Hindernisse dargestellt und animiert.
Unter Anderem wurde eineigenes Ball-Trackingsystem entwickelt mit Hilfe von Machine Learning.
Auch das Verhalten der virtuellen Spieler basiert auf eigens dafür erstellten neuronalen Netzen.
Erstellung eines IoT Ecosystems, bestehend aus:
- einem Webshop für IoT-Growboxen und Soil-Plugs (Shopify)
- einem IoT-Überwachungsportal (ThingsBoard + NodeRED)
- mehreren Prototypen für die Growbox-Hardware:
-- Raspberry Pi, Arduino, ESP8266
-- Tuya/Smart Life, Tasmota
-- Sensoren: Temperatur, Feuchtigkeit, Kamera, Abstandssensor (zur Messung der Pflanzengröße)
Entwicklung eines online Tools für die Erstellung von Animationen, die in Augmented Reality zur Erklärung technischer Prozesse dargestellt werden.
Mehr zum Produkt:
Create step-by-step augmented reality instructions and visualize product components as well as diagnostic data – without coding skills. By re-using 2D and 3D content, rich media and video, you can turn paper-based manuals into interactive guides – for Android, iOS, Windows and Microsoft Hololens..
Oktober 2017 - aktuell laufend
Projektleiter, Softwarearchitekt - Industrial Augmented Reality
Februar 2017 - Dezember 2019
Product Owner, Softwarearchitekt - Industrial Augmented Reality
Januar 2015 ? Januar 2017
Leitung der Entwicklung, Software-Architektur
Januar 2012 ? Dezember 2016
Projektleitung, Software-Architektur
Dezember 2011 ? Februar 2014
Konzeption und Projektleitung eines multimedialen gamifizierten Lernsystems für soziale Kompetenz mit Crowdsourcing und Peer Review Mechaniken.
Technologien: Google App Engine / Python, AngularJS, WebRTC, Tablet Apps
Juli 2011 ? Oktober 2011
Konzeption und Projektleitung eines Facebook-Spiels
Technologien: PHP, Web 2.0 / Ajax / Communities, Apache, MySQL
Februar 2011 ? Juni 2011
Konzeption und Projektleitung einer Embedded-Entwicklung für den Datenlogger im Solartechnik-Umfeld (Wechselrichter-Anbindung)
Technologien: C++, Embedded Linux, RS485
Oktober 2010 ? Oktober 2011
Konzeptionierung und Projektleitung einer Web-basierten Anwendung für Backtesting von Trading-Strategien.
Technologien:, Java EE, JavaScript, Web 2.0 / Ajax / Communities, PHP, Apache, mySQL, XML / XSLT
Januar 2010 ? September 2010
Entwurf und Entwicklung eines multimedialen Community-basierten E-Learning Portals
Technologien:, Java EE, JavaScript, Web 2.0 / Ajax / Communities, PHP, Apache, JBOSS, mySQL / Oracle / MSSQL, bidirektionales Audio- / Video-Streaming über Web, XML / XSLT
Oktober 2009 ? März 2010:
Konstruktion und Programmierung eines Gerätes zum Einscannen und Erkennen von Arzt-Rezepten und Übermittlung an die ausgewählte Apotheke oder Lieferservice.
Technologien:, Java EE, JavaScript, Web 2.0 / Ajax, PHP, OCR (Google Docs API, ABBYY FormReader), Google Maps API, Apache, JBOSS, mySQL
Dezember 2008 ? September 2009:
Kunde: Deutsche Bahn AG / DB Systel
Anforderungsmanagement, Architektur und Design der mobilen Integrationsplattform für Fernverkehr-Personenzüge (ICE, IC).
Technologien: Java, Java EE, OSGi, Enterprise Architect
August 2008 ? Dezember 2009
Konzeption und Umsetzung (Projektleitung, Entwicklung) eines automatischen ForEx Trading-Systems basierend auf den Methoden der künstlichen Intelligenz
Technologien: JavaEE, mySQL, Web 2.0 / Ajax, Neuronale Netze, Marketcetera, FIX, MetaTrader 4
April 2008 ? Oktober 2009 teilzeit:
Konzeption und Umsetzung (Projektleitung), sowie kontinuierliche Weiterentwicklung eines internen Ticketingsystems für eine mittelständische Bank.
Technologien: Perl, Java, mySQL, Web 2.0 / Ajax
Januar 2008 ? Oktober 2009 teilzeit:
Software-/ Prozeßberatung bei einer mittelständischen Bank in Berlin.
Dezember 2007 ? Mai 2008:
Mappee.net
Architektur der Mobile position community für die Google Android Plattform.
Technologien: Java, Java EE, Google Android
Januar 2008 ? März 2008:
Kunde: Deutsche Bahn AG / DB Systel
Architektur der mobilen Integrationsplattform für Fernverkehr-Personenzüge (ICE, IC)
Technologien: Java, Java EE, OSGi, Enterprise Architect
März 2007 ? November 2007:
Kunde: Anbieter von Bankensoftware
Architektur und Design eines neuen Softwareproduktes im Bereich Verbriefung / Strukturfinanzen. Portfolio- und Risikomanagement für ABS/CDO-Assets
Technologien: Java EE 5, Ajax (GWT, ExtJS), WebServices, JUnit
Dezember 2006 ? Juli 2007:
Kunde: Startup
Architektur, Design und Entwicklungsleitung einer virtuellen Bank in Second Life.
Teilaufgaben:
-Konzeptentwurf
-Erstellung von SL-Immobilien
-Entwicklung eines SL-Geldautomaten
-Entwicklung eines Banking-Systems mit Online Banking
-Entwicklung einer virtuellen Wertpapier-Handelsbörse
Technologien: Second Life, LSL, Java EE 5, ColdFusion, WebServices, AJAX (Echo2)
Oktober 2005 ? Oktober 2006:
Kunde: Beratungsunternehmen im Bereich Innovationsmanagement
Architektur, Design und Entwicklungsleitung einer Web2.0-Plattform für das unternehmensweite Innovationsmanagement und Informationsaustausch.
Teilprodukte der Plattform:
-Informationsaggregator, der alle relevanten Quellen des Web2.0 von traditionellen Nachrichtenseiten, Foren, Blogs bis hin zu Communities nach vorher definierten Schlagworten kontinuierlich durchsucht, diese Informationen sammelt und sie als maßgeschneiderte Reports an den User (Unternehmen) ausliefert.
-Informationsverwaltungssystem für alle im Web verfügbaren, unternehmensrelevanten Informationen, mit Hilfe von Social Bookmarks.
-Entscheidungsfindungssystem nach der Methode der Delphi-Befragung
-Content-Management-System in Form eines Wikis.
-Networking-Plattform (XING-Clon)
Technologien: Java EE 5, Ajax (Echo2), Web2.0, WebServices, JUnit
Juli 2004 ? Oktober 2006.
Kunde: Bosch & Siemens Hausgeräte GmbH
Zahlreiche Projekte im serve@Home-Umfeld (www.serve-home.de), darunter
- Entwicklung von serve@Home-Bedienoberflächen für PDA, DECT-Telefone etc.
- Web-Service Interface für s@H
- UPnP Interface für s@H uvm.
Das serve@Home System dient zur Bedienung von Hausgeräten, wie Kühlschrank, Gefrierschrank, Backofen, Waschmaschine u.v.m. über eine zentrale Anlaufstelle (s@H Gateway). Dieses kann über viele Kommunikationswege, wie TabletPC, PC, PDA, UPnP, WebService, Internet, Handy oder Dect-Telefon erreicht werden.
Ausserdem werden externe Systeme, wie Jalousien, Alarmanlagen, Klimaanlagen etc. nahtlos angebunden.
Technologien: Java, J2SE, OSGi, WebServices, WS-Eventing, UPnP, JUnit
Projektdetails sind leider nicht zur Veröffentlichung freigegeben
2004 - 2005.
Kunde: BMW AG / BMW Forschung & Technik GmbH
Anfertigung einer Vergleichsstudie zur Bewertung von AUTOSAR Technologie
2001 - 2005.
Kunde: BMW AG / BMW Forschung & Technik GmbH
2001-2002 Stellvertretende BMW-Vertretung im OSGi-Konsortium, Arbeit an Vehicle API, Measurement & Positioning Spezifikationen
GST = Global System for Telematics
3GT = Third Generation Telematics
Projekt:Personalisierte Radiodienste für GST
Beschreibung:Caching und personalisierte Wiedergabe des broadcasteten Video- und Audio-Contents.
Technologien:Java/J2SE/JDK 1.3.1, OSGi/mBedded Server, Jakarta Ant, Commons Logging.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:3GT data station terminal
Beschreibung:Service management terminal für 3GT Systembenutzer.
Technologien:Java/J2SE/JDK 1.3.1, OSGi/mBedded Server 5.0, Jakarta Ant, Commons Logging.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:3rd generation telematics ad hoc network services
Beschreibung:Eine Reihe von Ad-Hoc-Diensten für 3GT (Navigation, Kommunikation etc).
Technologien:Java/J2SE/JDK 1.3.1, OSGi/mBedded Server 5.0, Jakarta Ant, Commons Logging.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Benutzeranwendungen für das 3GT Service Management Framework
Beschreibung:PIM, Nvigation.
Technologien:Java/J2SE/JDK 1.3.1, OSGi/mBedded Server 5.0, Jakarta Ant, Commons Logging.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Referenzimplementierung des 3GT Service Management Frameworks
Beschreibung:3GT ist eine offene, OSGi-basierte Fahrzeug-Telematik-Plattform für den Massenmarkt geleitet von ERTICO (http://www.ertico.com).
Technologien:Java/J2SE/JDK 1.3.1, OSGi/mBedded Server 5.0, SOAP/Apache AXIS/Jakarta Tomcat/BEA
WebLogic 6.1, JDO/KODO/Oracle 8i, Jakarta Ant, Commons Logging
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Prototyp des 3GT Service Management Frameworks
Beschreibung:3GT ist eine offene, OSGi-basierte Fahrzeug-Telematik-Plattform für den Massenmarkt geleitet von ERTICO (http://www.ertico.com).
Technologien:Java/J2SE/JDK 1.3.1, OSGi/mBedded Server 5.0, XML/JAXB, SOAP/GLUE-3.2.3, Jakarta Ant, Commons Logging.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Personal Information Manager mit SyncML Unterstützung (Siemens TLA Plattform)
Beschreibung:In-car Personal Information Management (Kontakte, Kalender, Notizen, E-Mails).
Technologien:Java/J2SE/JDK 1.3.1, OSGi/Siemens VDO, SyncML, Jakarta Ant, Commons Logging.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:SyncML protocol engine für die J2ME Plattform
Beschreibung:Adaptierung der SyncML Engine für die J2ME Plattform.
Technologien:Windows CE/Java/J2ME/Jeode VM//SyncML
Aufgaben:Projektleitung.
Projekt:Off-board car navigation system
Beschreibung:In-car Off-Board Navigation mit Verwendung des YellowMap Kartenservice.
Technologien:Java/J2SE/JDK 1.3.1, OSGi/mBedded Server 5.0, SOAP/web services/Yellow Map
Aufgaben:Projektleitung.
Projekt:Referenzimplementierung von OSGi RFC 48
Beschreibung:Referenzimplementierung von OSGi release 3 state management service.
Technologien:Java/J2SE/JDK 1.3.1, OSGi/mBedded Server 5.0, jakarta-ant, jakarta-log4j.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Referenzimplementierung von OSGi RFC 34
Beschreibung:Referenzimplementierung von OSGi release 3 vehicle management service.
Technologien:Java/J2SE/JDK 1.3.1, OSGi/mBedded Server 5.0, jakarta-ant, jakarta-log4j.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Prototyp des SyncML-basierten Service Management Framework für das Fahrzeug.
Beschreibung:Ein Framework für das Abonnieren von dynamischen personalisierten Diensten basierend auf SyncML.
Technologien:Java/J2SE/JDK 1.3.1, OSGi/mBedded Server 5.0, SyncML, jakarta-ant, jakarta-log4j.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Fahrzeugorientiertes Kommunikations-/Verbindungsmanagement
Beschreibung:OSGi-basiertes Framework für das Management von Kommunikationsgeräten mit Unterstützung von GSM/GPRS/Bluetooth (Referenzimplementierung von OSGi RFC 0024/0025 Drafts).
Technologien:Java/J2SE/JDK 1.3.1/mBedded Server 5.0, C++/ MSVC++ 6.0/JNI, GSM/GPRS/Bluetooth/OBEX
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Java SyncML server
Beschreibung:"Pure Java" SyncML Service mit Kontakten, Kalender, Notizen, E-Mails und Benutzereinstellungen.
Technologien:Java/J2SE/JDK 1.3.1/J2EE/BEA WebLogic 6.1-7.0.x/Oracle 8i
Aufgaben:Projektleitung.
Projekt:Multiuser support modules für SyncML protocol engine
Beschreibung:Multiuser support module für SyncML engine, Erweiterung um die Unterstützung mehrerer Benutzer pro Gerät.
Technologien:Java/J2SE/JDK 1.3.1/mBedded Server 5.0
Aufgaben:Projektleitung.
Projekt:wbXML support module für SyncML protocol engine
Beschreibung:wbXML module für SyncML.
Technologien:Java/J2SE/JDK 1.3.1/mBedded Server 5.0
Aufgaben:Projektleitung.
Projekt:Fahrzeugorientierter Personal Information Manager (PIM) mit SyncML Unterstützung
Beschreibung:Fahrzeugorientierter Personal Information Manager (contacts, calendar, notes, e-mails).
Technologien:Java/J2SE/JDK 1.3.1/mBedded Server 5.0
Aufgaben:Projektleitung.
Projekt:Personal information manager API mit SyncML Unterstützung
Beschreibung:API für die PIM-Applikation basierend auf der SyncML Engine.
Technologien:Java/J2SE/JDK 1.3.1/mBedded Server 5.0
Aufgaben:Projektleitung.
Projekt:Prototyp eines fahrzeugorientierten Kommunikationsframeworks
Beschreibung:OSGi-basiertes Management von Kommunikationsgeräten (Verbindungsstrecken) mit GSM/GPRS Unterstützung.
Technologien:Java/J2SE/JDK 1.3.1/mBedded Server 5.0, C++/ MSVC++ 6.0/JNI, GSM/GPRS
Aufgaben:Projektleitung, Analyse, Design.
Projekt:SyncML protocol engine
Beschreibung:Java-Bibliothek für die SyncML-Protokoll-Unterstützung in Java-Anwendungen.
Technologien:Java/J2SE/JDK 1.3.1
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Applikation zur Fernsteuerung der Fahrzeugelektronik
Beschreibung:Web Applikation zur Fernsteuerung der Fahrzeugelektronik (Fenster öffnen/schliessen, Türen ver-/entriegeln, Klima ein-/ausschalten, etc).
Technologien:Java/J2SE/JDK 1.3.1/mBedded Server 5.0/XML/JSP/servlets.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Gerätetreiber für das elektronische Parkticketdisplay unter der Windschutzscheibe
Beschreibung:OSGi basierter Gerätetreiber für das Parkticketdisplay (am COM Port).
Technologien:Java/J2SE/JDK 1.3.1/mBedded Server 5.0/XML/JavaCOMM.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:GUI Engine für ein fahrzeugorientiertes Infotainment System
Beschreibung:GUI engine für fahrzeugorientierte OSGi-basierte Infotainment-Applikationen mit einer extra dafür entworfenen Markup-Sprache.
Technologien:Java/J2SE/JDK 1.3.1/mBedded Server 5.0/XML.
Aufgaben:Projektleitung, Analyse, Design.
Projekt:Device Management Framework für ein fahrzeugorientiertes Infotainment System
Beschreibung:Device Management Framework für einen zentralisierten und standardisierten Zugriff auf spezifische Ein- und Ausgabegeräte
Technologien:Java/J2SE/JDK 1.3.1/mBedded Server 5.0/XML.
Aufgaben:Projektleitung, Analyse, Design.
1999-2000
Projekte im DMS / CMS Umfeld.
Psychology Practitioner (Family Constallations, NLP)
Product Owner,
Projektmanager,
Softwarearchitekt
Spezielle Kompetenzen:
Augmented Reality / Mixed Reality (Tablet / HoloLens 2 / Nreal Light), Component Architecture (OSGi etc.), 3D (Unity3D, Cortona3D, AR/VR)
ThreeJS, X3D
OSGi (ProSyst mBS, KnopplerFish, OSCAR/Felix, ...), J2ME/ Personal Java
Busse: MOST, CAN, LIN, EIB, LonWorks, AUTOSAR
ORM (Hibernate, Doctrine, Django)
Augmented Reality (Bosch, RE'FLEKT u.A., Industrie, Sport, B2B/B2C)
KI/AI, ML, Computer Vision (Industrie, Sport)
IoT (Vertical Farms - Hardware, Software)
Automotive (BMW, Dornier)
Eisenbahn (Deutsche Bahn)
Weiße Ware, Home Automation (Bosch & Siemens)
KI (maschinelles Lernen, neuronale Netze)
Banken (Securitization, Structured Finance, Risk Management)
Versicherungen
Gesundheitswesen
E-Learning
Spieleentwicklung (iOS, Android, Facebook)
OSGi (Open Services Gateway initiative)
Telematik (automotive telematics, rail telematics)
Dokumentenmanagementsysteme (DMS)
Contentmanagement (CMS)
Workflow
Archivierung
2D/3D-Bildverarbeitung
Web-Programmierung (Java, JSP, Servlets, PHP, Perl, CGI, XSL)
Web 2.0 (Content Aggregation, Communities, AJAX, Angular, Backbone)