Die mobile App umfasst aktuell die Funktionen:
Konkrete Themen die in den Projekten bearbeitet wurden:
Die Wartungsmanagement-Software Log4Job ist um eine weitere Produktkategorie (Brandschutztechnik) erweitert worden.
Die Brandschutztechnik ist ein sehr großer Fachbereich, da es viele Ausrüstungsgegenstände umfasst. Weiterhin ist das Projekt Log4Job um das Thema Internet of Things (IoT) erweitert worden. Ziel ist es, dass die gewarteten Objekte ihren Wartungsbedarf selber melden können. Zum Einsatz kommt hier Hardware von Texas Instruments und das schwedische open source Betriebssystem Contiki. Die Wartungsobjekte werden in ein IPv6 6LoWPAN mesh Netzwerk verbunden und kommunizieren via einem edge Router mit der Anwendung Log4Job. Das Anbinden und Verwalten einer größeren Menge an Sensordatenknoten und vor allem das Auswerten der Daten, macht Log4Job zu einer Big Data Anwendung. Die Datenanalyse wir dann eine noch größere Rolle spielen.
Die Cloud basierte Wartungsmanagement-Software Log4Job ist um eine weitere Produktkategorie (Gaswarntechnik) erweitert worden. Weiterhin ist für alle Produktkategorien ? unter Verwendung einer JavaScript Bibliothek ? die Möglichkeit
geschaffen worden zu allen verwalteten Wartungsobjekten eine elektronische Signatur, wie bei denPaketversendern UPS oder
DHL, zu hinterlegen. (Siehe weiter unten, für eine komplette Beschreibung von dem Projekt Log4Job)
Die Wartungsmanagement Log4Job wurde um Vertriebspartner-Unterstützende Funktionen erweitert. (Siehe weiter unten, für eine komplette Beschreibung von dem Projekt Log4Job)
Strategische Beratung, Konzeption, Entwicklung, Projektleitung
Die gesammelten Erfahrungen aus der Anwendung zeigten, dass bedarf an einer internationalen Lösung besteht. Ich setzte das Projekt komplett neu als echtes SAAS-Projekt auf. Der Funktionsumfang von Log4Job ist zu dem größer und umfasst auch eine zweite Produktkategorie, womit der Anwender
beliebige Objekte und den Tätigkeiten darauf definieren kann.
Entwickelt wurde jetzt mit dem sehr leistungsfähigen ?Ruby on Rails? Framework.. Die Anwendung wird auf Heroku gehostet.
Für die mobilen Anwendung habe ich mir - auf Grund der Probleme mit jQTouch - für jQuery Mobile entschieden.
Log4Job unterstützt zur Zeit 8 Sprachen (Deutsch, Englisch, Französisch, Italienisch, Schwedisch, Spanisch, Polnisch und Türkisch). Das Ziel ist es alle Sprachen der europäischen Union abzudecken. Die im laufe der Entwicklung von [URL auf Anfrage] gewonnenen Kontakten zur Kältedienstleistern wurden jetzt vertieft. Vier von mir entwickelten Modems nutzt ein Kältedienstleister in Dresden für ein Projekt in Kooperation mit der Uni Dresden, um die Daten an [URL auf Anfrage] zu senden. Um die Anwendung www.log4job.com auch auf ?Vor-Ort-Servern? beim Kunden anbieten zu können, habe ich eine
Virtualisierungslösung unter Verwendung von VirtualBox, Vagrant und Puppet erstellt, sodass ich Kunden eine kleine virtuelle UNIX Serverfarm auf ?Knopfdruck? anbieten kann. Auf diese Art, kann ich fertige ?Virtual Boxes? mit der kompletten Lösung ausliefern. Sollte der Kunde kein passender Server bereitstellen können, habe ich ein Hardware-Software-Lösung basierend auf ein Mac-Mini erstellt.
Die Anwendung wurde für die deutsche Sprache entwickelt. Erstellt wurde die Anwendung in PHP mit dem Framework Symfony. Die mobilen Anwendungen, für den Kältetechniker vor Ort, wurden in jQTouch und Java ME geschrieben. In beiden Fällen kommunizierte der mobile client mit dem Server via ein selbstdefiniertes JSON-Protokoll. Die Anwendung läuft auf ein dedizierter UNIX-Server. Als ich die Anwendung online stellte, ergaben sich Kontakte z.B. zu einigen Lebensmittelherstellern und Kriwan Industrieelektronik GmbH
Konzeption, Entwicklung
Zum Einsatz kommt: JSP, Java (J2SE und J2EE), Applicationserver (SUN’s Ref.-Imp., später auf JBOSS portiert), LINUX und PostgreSQL (unter Benutzung von JDBC). Entwickelt wird unter Windows. Produktiv läuft die Software auf einem eigenen Unix-Server im Internet. Für das aufbereiten von Daten in dem PDF-Format kam XML, XSL und XSL-FO sowie Apache FOP zum Einsatz. Das Ganze ist ein Portal für Inserate zum Thema „Kauf und Verkauf von Unternehmen, Anteile und dem Vermitteln von Wagniskapital“
Konzeption, Entwicklung
Die Arbeit umfasste sowohl die objektorientierte
Analyse und Konzeption, als auch die softwaretechnische Realisierung. Die Objektmodelle wurden in UML erstellt, und mit C+ + umgesetzt. Die verwendete FoxPro-Datenbank wurde mit ODBC angesprochen.
weitere Projekte gerne auf Anfrage
Diplom-Informatik (TU)
Universität in Linköping/Schweden
Schwerpunkt:
Berufsausbildung
9 Jahre
Schulbildung
Grundschule, Hässleholm/Schweden
Business Analyst
Requirements Engineer
Multiprojectmanager
Softwareentwickler
Qualitätsmanagement
Dokumentation
Project Management
Business Analyst
Requirements Engineering!
Konzeption
Geschäftsprozessmodellierung!
Anwendungsarchitektur
Electronic Data Interchange (EDI, SOA)
Anwendungsentwicklung (Cloud und konventionell, App-Entwicklung)
Dokumentmanagement und Workflow (DMS)
Projektleitung
OO -Design und -Entwicklung
DB -Design und -Entwicklung
Protokolle/Techniken:
HTML5
HAML
SASS
CSS
YAML
XML
XSL
XSL-FO
SMTP
FTP
CoAP
6LoWPAN
Middleware:
IBM MQ
RPC
SOAP
REST
Frameworks:
Java EE
.NET
MFC
Symfony
Ruby on Rails
JQuery
JQTouch
JQuery Mobile
YAML Flutter
Node.js/Express.js
Application Server:
Apache Tomcat
IBM WebSphere
JBoss
SUN
ECM:
IBM FileNet P8 (Content Manager, IDM Desktop, Image Services,...)
Versionierungs-Systeme:
PVCS
MS Delta
MS Visual Source Save
Git/github
Compiler/IDE:
MS Visual C++
.Net
IBM Visual Age C++
Borland's C++ Builder
J Builder
Eclipse
RubyMine
Bibliotheken:
XVT (GUI-Lib.)
MOOVE (GUI-Lib.)
MFC
STL
Designtools:
Rational Rose Paradigm Plus Object Domain
Innovator
Camunda Modeller
Office-Anwendung
Word
Excel
PowerPoint
Visio
Pages
Numbers
Keynote
Sonstige Tools:
Vagrant
Puppet
Capistrano
Virtual Box
Docker
Planta
Jira
Confluence
SoapUI
Lotus Notes
Sonstiges:
ABBY FineReader (OCR)
SCRUM
OOA
OOD
UML
ECM
CRM
BPMNR 2.0
DMN
FEEL
Cloud Technologien:
S3, Lambda, EC2, ?
Google Cloud (GCP)
Google App Engine (GAE)
Google Cloud Functions (GCF)
Google Identity and Acces Management (IAM)
Google Talent Solution (GTS)
Google Firestore
Heroku
Sanity CMS
App-Entwicklung:
Allgemeines
Soft Skills:
Durchsetzungsstark:
Interkulturell versiert:
Überdurchschnittlich belastbar & robust:
Motivierend & authentisch:
Ausgeprägtes Verhandlungsgeschick:
Kritikfähig:
Eigene Produktentwicklung:
Technologien:
App-Entwicklung:
Cross Plattform App-Entwicklung mit Dart/Flutter
Berufserfahrung
06/1995 - heute
Rolle: Geschäftsführender Gesellschafter und IT-Berater, Unternehmer
Kunde: auf Anfrage
04/1992 - 05/1995
Rolle: IT-Berater mit Schwerpunkt Banken und Versicherungen
Kunde: Sopra Steria Consulting
02/1991 - 03/1992
Rolle: Projektleiter
Kunde. Zentralabteilung für Forschung und Entwicklung, Siemens
Aufgaben:
Eigenentwicklung (eigene Projekte) auf Anfrage
Die mobile App umfasst aktuell die Funktionen:
Konkrete Themen die in den Projekten bearbeitet wurden:
Die Wartungsmanagement-Software Log4Job ist um eine weitere Produktkategorie (Brandschutztechnik) erweitert worden.
Die Brandschutztechnik ist ein sehr großer Fachbereich, da es viele Ausrüstungsgegenstände umfasst. Weiterhin ist das Projekt Log4Job um das Thema Internet of Things (IoT) erweitert worden. Ziel ist es, dass die gewarteten Objekte ihren Wartungsbedarf selber melden können. Zum Einsatz kommt hier Hardware von Texas Instruments und das schwedische open source Betriebssystem Contiki. Die Wartungsobjekte werden in ein IPv6 6LoWPAN mesh Netzwerk verbunden und kommunizieren via einem edge Router mit der Anwendung Log4Job. Das Anbinden und Verwalten einer größeren Menge an Sensordatenknoten und vor allem das Auswerten der Daten, macht Log4Job zu einer Big Data Anwendung. Die Datenanalyse wir dann eine noch größere Rolle spielen.
Die Cloud basierte Wartungsmanagement-Software Log4Job ist um eine weitere Produktkategorie (Gaswarntechnik) erweitert worden. Weiterhin ist für alle Produktkategorien ? unter Verwendung einer JavaScript Bibliothek ? die Möglichkeit
geschaffen worden zu allen verwalteten Wartungsobjekten eine elektronische Signatur, wie bei denPaketversendern UPS oder
DHL, zu hinterlegen. (Siehe weiter unten, für eine komplette Beschreibung von dem Projekt Log4Job)
Die Wartungsmanagement Log4Job wurde um Vertriebspartner-Unterstützende Funktionen erweitert. (Siehe weiter unten, für eine komplette Beschreibung von dem Projekt Log4Job)
Strategische Beratung, Konzeption, Entwicklung, Projektleitung
Die gesammelten Erfahrungen aus der Anwendung zeigten, dass bedarf an einer internationalen Lösung besteht. Ich setzte das Projekt komplett neu als echtes SAAS-Projekt auf. Der Funktionsumfang von Log4Job ist zu dem größer und umfasst auch eine zweite Produktkategorie, womit der Anwender
beliebige Objekte und den Tätigkeiten darauf definieren kann.
Entwickelt wurde jetzt mit dem sehr leistungsfähigen ?Ruby on Rails? Framework.. Die Anwendung wird auf Heroku gehostet.
Für die mobilen Anwendung habe ich mir - auf Grund der Probleme mit jQTouch - für jQuery Mobile entschieden.
Log4Job unterstützt zur Zeit 8 Sprachen (Deutsch, Englisch, Französisch, Italienisch, Schwedisch, Spanisch, Polnisch und Türkisch). Das Ziel ist es alle Sprachen der europäischen Union abzudecken. Die im laufe der Entwicklung von [URL auf Anfrage] gewonnenen Kontakten zur Kältedienstleistern wurden jetzt vertieft. Vier von mir entwickelten Modems nutzt ein Kältedienstleister in Dresden für ein Projekt in Kooperation mit der Uni Dresden, um die Daten an [URL auf Anfrage] zu senden. Um die Anwendung www.log4job.com auch auf ?Vor-Ort-Servern? beim Kunden anbieten zu können, habe ich eine
Virtualisierungslösung unter Verwendung von VirtualBox, Vagrant und Puppet erstellt, sodass ich Kunden eine kleine virtuelle UNIX Serverfarm auf ?Knopfdruck? anbieten kann. Auf diese Art, kann ich fertige ?Virtual Boxes? mit der kompletten Lösung ausliefern. Sollte der Kunde kein passender Server bereitstellen können, habe ich ein Hardware-Software-Lösung basierend auf ein Mac-Mini erstellt.
Die Anwendung wurde für die deutsche Sprache entwickelt. Erstellt wurde die Anwendung in PHP mit dem Framework Symfony. Die mobilen Anwendungen, für den Kältetechniker vor Ort, wurden in jQTouch und Java ME geschrieben. In beiden Fällen kommunizierte der mobile client mit dem Server via ein selbstdefiniertes JSON-Protokoll. Die Anwendung läuft auf ein dedizierter UNIX-Server. Als ich die Anwendung online stellte, ergaben sich Kontakte z.B. zu einigen Lebensmittelherstellern und Kriwan Industrieelektronik GmbH
Konzeption, Entwicklung
Zum Einsatz kommt: JSP, Java (J2SE und J2EE), Applicationserver (SUN’s Ref.-Imp., später auf JBOSS portiert), LINUX und PostgreSQL (unter Benutzung von JDBC). Entwickelt wird unter Windows. Produktiv läuft die Software auf einem eigenen Unix-Server im Internet. Für das aufbereiten von Daten in dem PDF-Format kam XML, XSL und XSL-FO sowie Apache FOP zum Einsatz. Das Ganze ist ein Portal für Inserate zum Thema „Kauf und Verkauf von Unternehmen, Anteile und dem Vermitteln von Wagniskapital“
Konzeption, Entwicklung
Die Arbeit umfasste sowohl die objektorientierte
Analyse und Konzeption, als auch die softwaretechnische Realisierung. Die Objektmodelle wurden in UML erstellt, und mit C+ + umgesetzt. Die verwendete FoxPro-Datenbank wurde mit ODBC angesprochen.
weitere Projekte gerne auf Anfrage
Diplom-Informatik (TU)
Universität in Linköping/Schweden
Schwerpunkt:
Berufsausbildung
9 Jahre
Schulbildung
Grundschule, Hässleholm/Schweden
Business Analyst
Requirements Engineer
Multiprojectmanager
Softwareentwickler
Qualitätsmanagement
Dokumentation
Project Management
Business Analyst
Requirements Engineering!
Konzeption
Geschäftsprozessmodellierung!
Anwendungsarchitektur
Electronic Data Interchange (EDI, SOA)
Anwendungsentwicklung (Cloud und konventionell, App-Entwicklung)
Dokumentmanagement und Workflow (DMS)
Projektleitung
OO -Design und -Entwicklung
DB -Design und -Entwicklung
Protokolle/Techniken:
HTML5
HAML
SASS
CSS
YAML
XML
XSL
XSL-FO
SMTP
FTP
CoAP
6LoWPAN
Middleware:
IBM MQ
RPC
SOAP
REST
Frameworks:
Java EE
.NET
MFC
Symfony
Ruby on Rails
JQuery
JQTouch
JQuery Mobile
YAML Flutter
Node.js/Express.js
Application Server:
Apache Tomcat
IBM WebSphere
JBoss
SUN
ECM:
IBM FileNet P8 (Content Manager, IDM Desktop, Image Services,...)
Versionierungs-Systeme:
PVCS
MS Delta
MS Visual Source Save
Git/github
Compiler/IDE:
MS Visual C++
.Net
IBM Visual Age C++
Borland's C++ Builder
J Builder
Eclipse
RubyMine
Bibliotheken:
XVT (GUI-Lib.)
MOOVE (GUI-Lib.)
MFC
STL
Designtools:
Rational Rose Paradigm Plus Object Domain
Innovator
Camunda Modeller
Office-Anwendung
Word
Excel
PowerPoint
Visio
Pages
Numbers
Keynote
Sonstige Tools:
Vagrant
Puppet
Capistrano
Virtual Box
Docker
Planta
Jira
Confluence
SoapUI
Lotus Notes
Sonstiges:
ABBY FineReader (OCR)
SCRUM
OOA
OOD
UML
ECM
CRM
BPMNR 2.0
DMN
FEEL
Cloud Technologien:
S3, Lambda, EC2, ?
Google Cloud (GCP)
Google App Engine (GAE)
Google Cloud Functions (GCF)
Google Identity and Acces Management (IAM)
Google Talent Solution (GTS)
Google Firestore
Heroku
Sanity CMS
App-Entwicklung:
Allgemeines
Soft Skills:
Durchsetzungsstark:
Interkulturell versiert:
Überdurchschnittlich belastbar & robust:
Motivierend & authentisch:
Ausgeprägtes Verhandlungsgeschick:
Kritikfähig:
Eigene Produktentwicklung:
Technologien:
App-Entwicklung:
Cross Plattform App-Entwicklung mit Dart/Flutter
Berufserfahrung
06/1995 - heute
Rolle: Geschäftsführender Gesellschafter und IT-Berater, Unternehmer
Kunde: auf Anfrage
04/1992 - 05/1995
Rolle: IT-Berater mit Schwerpunkt Banken und Versicherungen
Kunde: Sopra Steria Consulting
02/1991 - 03/1992
Rolle: Projektleiter
Kunde. Zentralabteilung für Forschung und Entwicklung, Siemens
Aufgaben:
Eigenentwicklung (eigene Projekte) auf Anfrage