Analytiker, Architekt, Softwareentwickler
Aktualisiert am 08.04.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.04.2024
Verfügbar zu: 100%
davon vor Ort: 100%
C/C++
PHP
Node.js
Go
Python
Lua
Deutsch
100%
Englisch
85%

Einsatzorte

Einsatzorte

Deutschland, Schweiz
möglich

Projekte

Projekte

4 Jahre
2020-04 - heute

Aufbau und Implementation einer kompletten IoT Plattform.

Architekt, Systementwickler
Architekt, Systementwickler

Erstellen eines API Gateway als Verteiler und Transformator für die Diensteplattform. Dies zum Einen zur (Sicherheits relevanten) Kapselung und Erreichung von Hochverfügbarkeit, zum Anderen zur Generalisierung der Protokolle und Datenformate.

Beschreibung

Erstellen einer Diensteplattform (Service Oriented Architecture (SOA)) zur Speicherung und Aufbereitung eingehender Sensor- und Zustandsdaten (IoT Device), sowie zur kumulierten Zustandsfeststellung aus den vorgenannten Daten; Verfügbarmachung der Dienste als Plattform und Schnittstelle für Web und Mobile Anwendungen zur Analyse und Visualisierung der aktuellen Daten und deren Historie.

Beschreibung

Planung/Konzeption, Implementation und Produktionsplanung eines Geräts (IoT Device) auf Basis von Raspberry Pi zur Aufnahme von Sensor- und Zustandsdaten, deren Sammlung und Übermittlung an die Diensteplattform.

Beschreibung

Planung/Konzeption, Implementation und Betrieb der benötigten automatisierten DevOps Umgebung auf Basis von Kubernetes (Metall, AWS).

IoT
2 Jahre
2018-03 - 2020-02

Aufbau und Implementation Anwendungskommunikation und Mikrodienste (Micro Services)

Architekt, Systementwickler ANSI C ANSI C++ JSON ...
Architekt, Systementwickler

Erstellen eines API Gateway als Verteiler und Transformator für existente Anwendungen und Mikrodienste (Micro Services). Dies zum Einen zur (Sicherheits relevanten) Kapselung und Erreichung von Hochverfügbarkeit, zum Anderen zur Generalisierung der Protokolle und Datenformate.

Beschreibung

Erstellen eines Mikrodienstes (Micro Services) zur Speicherung und Aufbereitung eingehender Prüfdaten, sowie zur kumulierten Zustandsfeststellung aus den vorgenannten Daten; Verfügbarmachung der Dienste als Plattform und Schnittstelle für Web und Mobile Anwendungen auf Basis von React und Electron (App).

Beschreibung

Planung/Konzeption, Implementation und Betrieb der benötigten automatisierten DevOps Umgebung auf Basis von Kubernetes (Metall, AWS).

CentOS RedHat MQTT Active MQ STOMP JSON REST Node.js HAPI.js API APXS N-API EUREKA Apache CouchDB Amazon Web Services Amazon Lambda Foreman Ansible Jenkins Atlassian JIRA Atlassian Confluence Atlassian Bitbucket Atlassian Bamboo Docker Kubernetes Helm React electron GitLab Git Sentry MongoDB
ANSI C ANSI C++ JSON REST Node.js API APXS HAPI.js JavaScript N-API Active MQ EUREKA Apache CouchDB Foreman Ansible Atlassian Bamboo Jenkins InfoSec Infrastructure Architecture Infrastructure Monitoring Application Monitoring Docker Kubernetes Helm React Git GitLab-CI DevOps MongoDB
Automobilindustrie
2 Monate
2018-01 - 2018-02

Migration Telekommunikation

Architekt VoIP SIP REST ...
Architekt

Planung für die Migration der Telefonie auf eine Standort übergreifende generalisierte VoIP-Plattform.

SIP REST LDAP Node.js Ansible
VoIP SIP REST LDAP Node.js Infrastructure Architecture Infrastructure Monitoring Application Monitoring InfoSec
Bank
3 Monate
2017-10 - 2017-12

Automatisierungstechnik, Gebäudeleittechnik

Architekt, Anwendungsentwickler, Systementwickler ANSI C ANSI C++ JSON ...
Architekt, Anwendungsentwickler, Systementwickler

Erstellen eines Mikrodienstes (Micro Services) zur Speicherung und Aufbereitung eingehender (externer) Gebäudeautomationsdaten ("Datensammler") (Site Automation, Building Automation, Home Automation); Verfügbarmachung der Dienste als Plattform und Schnittstelle für Web und Mobile Anwendungen; Implementation der Mobilen Anwendung (App) auf Basis von React und Electron.

JSON REST Node.js HAPI.js MySQL 5 MongoDB Docker Kubernetes Terraform Helm Jenkins Git GitLab React Electron
ANSI C ANSI C++ JSON REST Node.js HAPI.js MySQL 5 MongoDB JavaScript Infrastructure Architecture Infrastructure Monitoring Application Monitoring Docker Kubernetes Terraform Helm Jenkins Git React
Dienstleister
1 Jahr 1 Monat
2016-09 - 2017-09

Antriebstechnik, Automatisierungstechnik

Architekt, Systementwickler Serverless Computing ANSI C ANSI C++ ...
Architekt, Systementwickler

Erstellen eines Schnittstellenmoduls für die Übermittlungs von Nutzungs- und Wartungsdaten von beim Kunden installierter Geräte, sowie für den Empfang und Abruf von außen veranlasster Aktionen (Site Automation, Building Automation, Home Automation).

Beschreibung

Erstellen einer (Dienst-)Plattform (Micro Services) sowohl zur Speicherung und Aufbereitung eingehender Nutzungs- und Wartungsdaten, als auch als programmierbare Schnittstelle zur Anbindung an Kunden-eigene und Fremddienste für die Überwachung und Steuerung beim Kunden installierter Geräte (Site Automation, Building Automation, Home Automation) auch zur Nutzung über Web und Mobile Anwendungen.

Ubuntu Core Amazon Web Services Amazon Lambda Amazon API Gateway MQTT BACnet JSON REST Node.js AngularJS AngularUI OpenHAB Eclipse SmartHome Docker Kubernetes Terraform Ansible Git GitLab
Serverless Computing ANSI C ANSI C++ JSON REST Node.js AngularJS Scrum Infrastructure Architecture Infrastructure Monitoring Application Monitoring Docker Kubernetes Terraform Ansible InfoSec Git
Antriebstechnik
8 Monate
2016-01 - 2016-08

Automatisierungstechnik, Gebäudeleittechnik

Architekt, Anwendungsentwickler, Systementwickler Serverless Computing ANSI C ANSI C++ ...
Architekt, Anwendungsentwickler, Systementwickler

Automatisierungstechnik, Gebäudeleittechnik

Beschreibung

Planung, Programmierung, Test, Dokumentation

Raspberry Pi 3 Raspbian CentOS Amazon Web Services Amazon Lambda Amazon API Gateway Amazon Greengrass BACnet MQTT JSON REST Node.js AngularJS AngularUI OpenHAB Eclipse SmartHome CodeIgniter PHP PHP 5 API JavaScript Amazon Elastic Beanstalk Amazon RDS Amazon Aurora MySQL MySQL 5
Serverless Computing ANSI C ANSI C++ JSON REST Node.js AngularJS Scrum CodeIgniter PHP PHP 5 API JavaScript Infrastructure Architecture Infrastructure Monitoring Application Monitoring InfoSec
Dienstleister
2 Jahre 5 Monate
2013-08 - 2015-12

Betrieb, Pflege und Weiterentwicklung einer zentralen Plattform

Anwendungsentwickler PHP Symfony SOAP ...
Anwendungsentwickler

Planung, Programmierung, Test, Dokumentation

Besschreibung

Betrieb, Pflege und Weiterentwicklung einer zentralen Plattform und deren Schnittstellen für die automatisierte Verarbeitung von Leittechnikdaten im Feld befindlicher Fahrzeuge zum Einen zur Wartungsverwaltung und zum Anderen zur Verarbeitung innerhalb einer umfassenden Fuhrparkverwaltung (im Sinne von Software as a Service) für die jeweiligen Kunden.

PHP PHP 5 Symfony SOAP Asynchronous JavaScript and XML JSON REST MySQL MySQL 5 MySQL Cluster AngularJS AngularUI CentOS Windows Server Windows Server 2008 Amazon Web Services
PHP Symfony SOAP JSON REST AngularJS AngularUI Asynchronous JavaScript and XML Amazon Web Services
Logistik, Maschinenbau
2 Jahre 7 Monate
2011-01 - 2013-07

Integration und Implementation komplexer Geschäftsanwendungen

Projektleiter, Anwendungsentwickler
Projektleiter, Anwendungsentwickler

Planung, Installation, Programmierung, Test, Administration, Dokumentation

Beschreibung

Betreuung bestehender und neuer Kunden bei der Integration und Implementation komplexer Geschäftsanwendungen.

Systemhaus
6 Monate
2013-01 - 2013-06

Spezifikation und Implementation eines Mehrkanalportals

Anwendungsentwickler C++ PHP gSOAP ...
Anwendungsentwickler

Planung, Programmierung, Test, Dokumentation

Beschreibung:

Spezifikation und Implementation eines Mehrkanalportals für Wohnungsmieter (derzeitig Web und auf der Voxeo Tropo API basierende Telefonanwendung) mit Anbindung an die bestehende Branchenlösung zur Abfrage und Eigenverwaltung von Haustechnikaufträgen und Verwaltungsanfragen.

CentOS; Amazon Web Services
C++ PHP gSOAP SOAP XML JSON REST MySQL Tropo API jQuery
Immobilienverwaltung
3 Monate
2012-10 - 2012-12

Erweiterung der automatisierten Vertriebspartnerabrechnung

Anwendungsentwickler PHP SOAP XML-RPC ...
Anwendungsentwickler

Programmierung, Test, Dokumentation

Beschreibung:

Erweiterung der automatisierten Vertriebspartnerabrechnung und Übergabe der Abrechnungsdaten an die beteiligten Partner.

CentOS; Amazon Web Services
PHP SOAP XML-RPC JSON REST MySQL jQuery
Telekommunikation
3 Monate
2012-07 - 2012-09

Spezifikation und Implementation einer auf der Voxeo Tropo API basierenden Telefonanwendung

Projektleiter, Anwendungsentwickler C++ gSOAP XML ...
Projektleiter, Anwendungsentwickler

Planung, Programmierung, Test, Dokumentation

Beschreibung:

Spezifikation und Implementation einer auf der Voxeo Tropo API basierenden Telefonanwendung mit Anbindung an die bestehende Branchenlösung zur Abfrage und Eigenverwaltung von Wasser- und Wärmemengenzählern.

CentOS; Amazon Web Services
C++ gSOAP XML JSON REST MySQL Tropo API
Energieversorgung
2 Monate
2012-05 - 2012-06

Spezifikation und Implementation einer auf der Voxeo Tropo API basierenden Schnittstelle

Projektleiter, Anwendungsentwickler, Systementwickler Asterisk PHP PHP-AGI ...
Projektleiter, Anwendungsentwickler, Systementwickler

Planung, Programmierung, Test, Dokumentation

Beschreibung:

Spezifikation und Implementation einer auf der Voxeo Tropo API basierenden Schnittstelle (auf Basis der Software Asterisk) zur Wahrung der Herstellerunabhängigkeit.

CentOS; Amazon Web Services
Asterisk PHP PHP-AGI PHP-AMI JSON REST MySQL Tropo API
Telekommunikation
2 Monate
2012-03 - 2012-04

Konzeption und Entwicklung einer Rückruf-basierten (Call-Back) Anrufvermittlung

Projektleiter, Anwendungsentwickler SMPP Asterisk PHP ...
Projektleiter, Anwendungsentwickler

Planung, Programmierung, Test, Dokumentation

Beschreibung:

Konzeption und Entwicklung einer Rückruf-basierten (Call-Back) Anrufvermittlung, ausgelöst durch eine Premium-SMS auf Basis von SMPP, für die vergünstigte Telefonie auf Basis der Software Asterisk.

CentOS; Amazon Web Services
SMPP Asterisk PHP PHP-AGI PHP-AMI XML-RPC MySQL jQuery
Telekommunikation
2 Monate
2012-01 - 2012-02

Konzeption und Entwicklung einer Software-as-a-Service Lösung

Projektleiter, Anwendungsentwickler Asterisk OpenSIPS PHP ...
Projektleiter, Anwendungsentwickler

Planung, Programmierung, Test, Dokumentation

 

Beschreibung:

Konzeption und Entwicklung einer Software-as-a-Service Lösung für das Anbieten virtueller Telefonanlagen auf Basis der Software Asterisk.

CentOS; Amazon Web Services
Asterisk OpenSIPS PHP PHP-AGI PHP-AMI XML-RPC JSON REST MySQL jQuery
Telekommunikation
6 Monate
2011-07 - 2011-12

Spezifikation und Implementation einer Plattform für den automatisierten Betrieb VoIP-basierter (auf Basis der Software Asterisk) Lösungen

Projektleiter, Anwendungsentwickler, Systementwickler SMPP Asterisk OpenSIPS ...
Projektleiter, Anwendungsentwickler, Systementwickler

Planung, Programmierung, Test, Dokumentation

 

Beschreibung:

Spezifikation und Implementation einer Plattform für den automatisierten Betrieb VoIP-basierter (auf Basis der Software Asterisk) Lösungen und Anwendungen einschließlich Terminierung und Vermittlung zur Vermietung an andere Dienstanbieter, einschliesslich der entsprechenden Kunden- und Vertriebsportale.

CentOS
SMPP Asterisk OpenSIPS PHP PHP-AGI PHP-AMI XML-RPC JSON REST MySQL jQuery YooTools GCC C++ Gnome libxml2
Telekommunikation
6 Monate
2011-01 - 2011-06

Konzeption und Entwicklung einer Web-basierten Geschäftsanwendung

Projektleiter, Anwendungsentwickler PHP SOAP XML-RPC ...
Projektleiter, Anwendungsentwickler

Planung, Programmierung, Test, Dokumentation

 

Beschreibung:

Konzeption und Entwicklung einer Web-basierten Geschäftsanwendung für die automatisierte Verarbeitung von Bestellprozessen, Kunden- und Nutzerbetreuung sowie die automatisierte Konfiguration und Aktivierung der zu Grunde liegenden Mobilfunkkarten.

CentOS
PHP SOAP XML-RPC JSON REST MySQL jQuery
Telekommunikation
11 Monate
2010-02 - 2010-12

Betreuung bestehender und neuer Kunden bei der Integration und Implementation

Projektleiter, Anwendungsentwickler
Projektleiter, Anwendungsentwickler

Planung, Installation, Programmierung, Test, Administration, Dokumentation

 

Beschreibung:

Betreuung bestehender und neuer Kunden bei der Integration und Implementation komplexer Geschäftsanwendungen.

Systemhaus
3 Monate
2010-09 - 2010-11

Erstellen einer Appliance für das Verteilen und die Verwaltung von Telefon-basierten XML-Anwendungen

Projektleiter, Anwendungsentwickler GCC C++ wxWidgets Gnome libxml2 ...
Projektleiter, Anwendungsentwickler

Planung, Programmierung, Test, Dokumentation

 

Beschreibung:

Erstellen einer Appliance für das Verteilen und die Verwaltung von Telefon-basierten XML-Anwendungen beispielsweise zur Darstellung eingegangener Anrufe, Mails oder Tickets oder auch der wartenden Anrufer oder zu erledigender Aufgaben des jeweiligen Teilnehmers. Die zu Grunde liegende Bibliothek ist generisch aufgesetzt und liegt in der ersten Version für Cisco, Aastra, Linksys, Snom und NEC vor. Überwachung von Sicherheitstechnik und Produktionsleitständen ist unter Verwendung verschiedener als Industriestandard geltender Protokolle möglich, über BACNET sogar die Steuerung von angeschlossener Gebäudeleit- und Automatisierungstechnik.

CentOS
GCC C++ wxWidgets Gnome libxml2 TAPI gSOAP BACNET
Dienstleistung
2 Monate
2010-07 - 2010-08

Erstellen einer Voice Cast Appliance für die Verwaltung und Aufnahme von gesprochenen Tagebüchern

Projektleiter, Anwendungsentwickler, Systementwickler Asterisk GCC C++ Gnome libxml2 ...
Projektleiter, Anwendungsentwickler, Systementwickler

Planung, Programmierung, Test, Dokumentation

 

Beschreibung:

Erstellen einer Voice Cast Appliance für die Verwaltung und Aufnahme von gesprochenen Tagebüchern und deren Verfügbarmachen auf Basis von Sprachanrufen; durch Anrufer hinterlassene Nachrichten oder SMS werden als Kommentare veröffentlicht.

CentOS
Asterisk GCC C++ Gnome libxml2 MySQL
Telekommunikation
2 Monate
2010-05 - 2010-06

Erstellen einer Short Messaging Appliance auf Basis von XMPP

Projektleiter, Anwendungsentwickler, Systementwickler Kannel GCC C++ Gnome libxml2 ...
Projektleiter, Anwendungsentwickler, Systementwickler

Planung, Programmierung, Test, Dokumentation

 

Beschreibung:

Erstellen einer Short Messaging Appliance auf Basis von XMPP für einen Mobilfunkanbieter. Zustellung der eingehenden SMS per Weiterleitung oder per E-Mail, Einführung von Short Cuts für Anwendungen wie die Abfrage des Kontostands. Testphase mit mehreren 1000 SMS pro Tag.

CentOS
Kannel GCC C++ Gnome libxml2 MySQL
Telekommunikation
3 Monate
2010-02 - 2010-04

Erstellen einer Call Switching Appliance als Vermittlungstelle auf Basis des Protokolls SIP

Projektleiter, Anwendungsentwickler, Systementwickler Asterisk (AsteriskNOW) AstManXX GCC C++ ...
Projektleiter, Anwendungsentwickler, Systementwickler

Planung, Beschaffung, Programmierung, Test, Dokumentation

 

Beschreibung:

Erstellen einer Call Switching Appliance als Vermittlungstelle auf Basis des Protokolls SIP und Verbindungsverwaltung zur Abrechnung für einen Mobilfunkanbieter; Testphase mit mehreren 1000 Verbindungen täglich.

CentOS
Asterisk (AsteriskNOW) AstManXX GCC C++ wxWidgets Wt MySQL
Telekommunikation

Kompetenzen

Kompetenzen

Top-Skills

C/C++ PHP Node.js Go Python Lua

Schwerpunkte

Fachlicher Schwerpunkt

Analytiker, Architekt, Softwareentwickler Unix (GNU C++) Windows (Visual C++, Visual Basic (VB, VBA, VBS, ASP)); wxWidgets, MFC, ATL; Active-X (DCOM, COM+); ODBC, ADO (Oracle, MS-SQL (MSDE)); XML

Produkte / Standards / Erfahrungen / Methoden

Active MQ
Active MQ
Amazon API Gateway
Amazon Elastic Beanstalk
Amazon Greengrass
Amazon Lambda
Amazon Web Services
Ansible
API
API
Application Monitoring
APXS
APXS
Atlassian Bamboo
Atlassian Bitbucket
Atlassian Confluence
Atlassian JIRA
CodeIgniter
CodeIgniter
DevOps
Docker
Eclipse SmartHome
Electron
EUREKA
EUREKA
Foreman
Git
Git
GitLab
GitLab-CI
HAPI.js
HAPI.js
Helm
Helm
InfoSec
Infrastructure Architecture
Infrastructure Monitoring
Jenkins
Kubernetes
LDAP
LDAP
N-API
N-API
Node.js
Node.js
OpenHAB
REST
REST
Scrum
Sentry
Serverless Computing
SOAP
SOAP
STOMP
Symfony
Symfony
Terraform
Terraform
VoIP
Mit System- und Anwendungsprogrammierung in C und C++ unter Nutzung der ivLayer Bibliothek sowohl über wxWidgets, wie auch MFC, als auch über Qt und weitere, wurde bereits auf veschiedenen Plattformen (Solaris, Linux, ..., Windows, Windows CE, ...) entwickelt.
Analyse, Entwurf (Design) und Dokumentation (Objekt-orientiert; OOA, OOD) wird im Regelfall in UML unter Nutzung von MagicDraw angefertigt; ein Export über das Format XMI (OMG) und damit eine Weiterverarbeitung beispielsweise in Rational Rose ist somit möglich.

Betriebssysteme

CentOS
CP/M
Echtzeitbetriebssysteme
Mac OS
MS-DOS
MVS, OS/390
Novell
OSF/Motif
Raspbian
RedHat
SUN OS, Solaris
Ubuntu Core
Unix
Windows
Windows CE
Windows Server
Windows Server 2008

Programmiersprachen

AngularJS
AngularJS
AngularUI
ANSI C
ANSI C++
Assembler
8080, 8085, Z80
Asynchronous JavaScript and XML
Asynchronous JavaScript and XML
Basic
C
C++
Imake, GNU-Make, Make-Maker etc...
JavaScript
JavaScript
JSON
JSON
Makrosprachen
Lua
Perl
PHP
PHP 5
PL/SQL
Qt
React
React
Scriptsprachen
Lua
Shell

Datenbanken

Access
Amazon Aurora
Amazon RDS
Apache CouchDB
Apache CouchDB
BDE
DAO
Informix
Ingres
Interbase
MongoDB
MongoDB
MS SQL Server
MySQL
MySQL 5
MySQL Cluster
ODBC
Oracle
Postgres
Proprietäre DB
SQL
Sybase
xBase

Datenkommunikation

BACnet
Bus
EDIFACT
Ethernet
Fax
FDDI
Internet, Intranet
ISDN
LAN, LAN Manager
Message Queuing
MMS
aber auch SMS, SMPP
MQTT
NetBeui
NetBios
Novell
parallele Schnittstelle
PC-Anywhere
REMCON
Proprietäre Protokolle
RFC
Router
RPC
RS232
SIP
SIP
SMTP
TCP/IP
UUCP
Voice
VoIP, SIP, IAX2, Asterisk, Snom, Aastra, Linksys, TipTel
Windows Netzwerk
Winsock

Hardware

Ascii/X - Terminals
Atari
Bus
CD-Writer / Brenner
Datenerfassungsterminals
Drucker
Echtzeitsysteme
embedded Systeme
Emulatoren
HP
IBM Großrechner
IBM RS6000
Macintosh
Modem
Nixdorf
PC
Plotter
Raspberry Pi 3
Scanner
Sensoren
Siemens Großrechner
SNI RM-Rechner
Soundkarten
SPS
Steuer und Regelsysteme
Streamer
SUN
Tandem
VAX
Vektor-/Parallelrechner

Design / Entwicklung / Konstruktion

Docker
Kubernetes

Branchen

Branchen

Anlagentechnik
Automatisierungstechnik
Automobile
Bank, Banken, Bausparkasse, Finanzdienstleister, Investment
Betriebswirtschaft
Energieversorgung, Elektrotechnik
Handel
Handwerk
Haustechnik
Industrie
Lebensmittel
Logistik
Medien, Internet
Pharma, Medizin
Softwarehersteller, IT-/EDV-Dienstleister (Rechenzentrum)
Telekommunikation (Telekomunikation), Mobilfunk
Touristik
Versicherung, Versicherungen
Verwaltung

Einsatzorte

Einsatzorte

Deutschland, Schweiz
möglich

Projekte

Projekte

4 Jahre
2020-04 - heute

Aufbau und Implementation einer kompletten IoT Plattform.

Architekt, Systementwickler
Architekt, Systementwickler

Erstellen eines API Gateway als Verteiler und Transformator für die Diensteplattform. Dies zum Einen zur (Sicherheits relevanten) Kapselung und Erreichung von Hochverfügbarkeit, zum Anderen zur Generalisierung der Protokolle und Datenformate.

Beschreibung

Erstellen einer Diensteplattform (Service Oriented Architecture (SOA)) zur Speicherung und Aufbereitung eingehender Sensor- und Zustandsdaten (IoT Device), sowie zur kumulierten Zustandsfeststellung aus den vorgenannten Daten; Verfügbarmachung der Dienste als Plattform und Schnittstelle für Web und Mobile Anwendungen zur Analyse und Visualisierung der aktuellen Daten und deren Historie.

Beschreibung

Planung/Konzeption, Implementation und Produktionsplanung eines Geräts (IoT Device) auf Basis von Raspberry Pi zur Aufnahme von Sensor- und Zustandsdaten, deren Sammlung und Übermittlung an die Diensteplattform.

Beschreibung

Planung/Konzeption, Implementation und Betrieb der benötigten automatisierten DevOps Umgebung auf Basis von Kubernetes (Metall, AWS).

IoT
2 Jahre
2018-03 - 2020-02

Aufbau und Implementation Anwendungskommunikation und Mikrodienste (Micro Services)

Architekt, Systementwickler ANSI C ANSI C++ JSON ...
Architekt, Systementwickler

Erstellen eines API Gateway als Verteiler und Transformator für existente Anwendungen und Mikrodienste (Micro Services). Dies zum Einen zur (Sicherheits relevanten) Kapselung und Erreichung von Hochverfügbarkeit, zum Anderen zur Generalisierung der Protokolle und Datenformate.

Beschreibung

Erstellen eines Mikrodienstes (Micro Services) zur Speicherung und Aufbereitung eingehender Prüfdaten, sowie zur kumulierten Zustandsfeststellung aus den vorgenannten Daten; Verfügbarmachung der Dienste als Plattform und Schnittstelle für Web und Mobile Anwendungen auf Basis von React und Electron (App).

Beschreibung

Planung/Konzeption, Implementation und Betrieb der benötigten automatisierten DevOps Umgebung auf Basis von Kubernetes (Metall, AWS).

CentOS RedHat MQTT Active MQ STOMP JSON REST Node.js HAPI.js API APXS N-API EUREKA Apache CouchDB Amazon Web Services Amazon Lambda Foreman Ansible Jenkins Atlassian JIRA Atlassian Confluence Atlassian Bitbucket Atlassian Bamboo Docker Kubernetes Helm React electron GitLab Git Sentry MongoDB
ANSI C ANSI C++ JSON REST Node.js API APXS HAPI.js JavaScript N-API Active MQ EUREKA Apache CouchDB Foreman Ansible Atlassian Bamboo Jenkins InfoSec Infrastructure Architecture Infrastructure Monitoring Application Monitoring Docker Kubernetes Helm React Git GitLab-CI DevOps MongoDB
Automobilindustrie
2 Monate
2018-01 - 2018-02

Migration Telekommunikation

Architekt VoIP SIP REST ...
Architekt

Planung für die Migration der Telefonie auf eine Standort übergreifende generalisierte VoIP-Plattform.

SIP REST LDAP Node.js Ansible
VoIP SIP REST LDAP Node.js Infrastructure Architecture Infrastructure Monitoring Application Monitoring InfoSec
Bank
3 Monate
2017-10 - 2017-12

Automatisierungstechnik, Gebäudeleittechnik

Architekt, Anwendungsentwickler, Systementwickler ANSI C ANSI C++ JSON ...
Architekt, Anwendungsentwickler, Systementwickler

Erstellen eines Mikrodienstes (Micro Services) zur Speicherung und Aufbereitung eingehender (externer) Gebäudeautomationsdaten ("Datensammler") (Site Automation, Building Automation, Home Automation); Verfügbarmachung der Dienste als Plattform und Schnittstelle für Web und Mobile Anwendungen; Implementation der Mobilen Anwendung (App) auf Basis von React und Electron.

JSON REST Node.js HAPI.js MySQL 5 MongoDB Docker Kubernetes Terraform Helm Jenkins Git GitLab React Electron
ANSI C ANSI C++ JSON REST Node.js HAPI.js MySQL 5 MongoDB JavaScript Infrastructure Architecture Infrastructure Monitoring Application Monitoring Docker Kubernetes Terraform Helm Jenkins Git React
Dienstleister
1 Jahr 1 Monat
2016-09 - 2017-09

Antriebstechnik, Automatisierungstechnik

Architekt, Systementwickler Serverless Computing ANSI C ANSI C++ ...
Architekt, Systementwickler

Erstellen eines Schnittstellenmoduls für die Übermittlungs von Nutzungs- und Wartungsdaten von beim Kunden installierter Geräte, sowie für den Empfang und Abruf von außen veranlasster Aktionen (Site Automation, Building Automation, Home Automation).

Beschreibung

Erstellen einer (Dienst-)Plattform (Micro Services) sowohl zur Speicherung und Aufbereitung eingehender Nutzungs- und Wartungsdaten, als auch als programmierbare Schnittstelle zur Anbindung an Kunden-eigene und Fremddienste für die Überwachung und Steuerung beim Kunden installierter Geräte (Site Automation, Building Automation, Home Automation) auch zur Nutzung über Web und Mobile Anwendungen.

Ubuntu Core Amazon Web Services Amazon Lambda Amazon API Gateway MQTT BACnet JSON REST Node.js AngularJS AngularUI OpenHAB Eclipse SmartHome Docker Kubernetes Terraform Ansible Git GitLab
Serverless Computing ANSI C ANSI C++ JSON REST Node.js AngularJS Scrum Infrastructure Architecture Infrastructure Monitoring Application Monitoring Docker Kubernetes Terraform Ansible InfoSec Git
Antriebstechnik
8 Monate
2016-01 - 2016-08

Automatisierungstechnik, Gebäudeleittechnik

Architekt, Anwendungsentwickler, Systementwickler Serverless Computing ANSI C ANSI C++ ...
Architekt, Anwendungsentwickler, Systementwickler

Automatisierungstechnik, Gebäudeleittechnik

Beschreibung

Planung, Programmierung, Test, Dokumentation

Raspberry Pi 3 Raspbian CentOS Amazon Web Services Amazon Lambda Amazon API Gateway Amazon Greengrass BACnet MQTT JSON REST Node.js AngularJS AngularUI OpenHAB Eclipse SmartHome CodeIgniter PHP PHP 5 API JavaScript Amazon Elastic Beanstalk Amazon RDS Amazon Aurora MySQL MySQL 5
Serverless Computing ANSI C ANSI C++ JSON REST Node.js AngularJS Scrum CodeIgniter PHP PHP 5 API JavaScript Infrastructure Architecture Infrastructure Monitoring Application Monitoring InfoSec
Dienstleister
2 Jahre 5 Monate
2013-08 - 2015-12

Betrieb, Pflege und Weiterentwicklung einer zentralen Plattform

Anwendungsentwickler PHP Symfony SOAP ...
Anwendungsentwickler

Planung, Programmierung, Test, Dokumentation

Besschreibung

Betrieb, Pflege und Weiterentwicklung einer zentralen Plattform und deren Schnittstellen für die automatisierte Verarbeitung von Leittechnikdaten im Feld befindlicher Fahrzeuge zum Einen zur Wartungsverwaltung und zum Anderen zur Verarbeitung innerhalb einer umfassenden Fuhrparkverwaltung (im Sinne von Software as a Service) für die jeweiligen Kunden.

PHP PHP 5 Symfony SOAP Asynchronous JavaScript and XML JSON REST MySQL MySQL 5 MySQL Cluster AngularJS AngularUI CentOS Windows Server Windows Server 2008 Amazon Web Services
PHP Symfony SOAP JSON REST AngularJS AngularUI Asynchronous JavaScript and XML Amazon Web Services
Logistik, Maschinenbau
2 Jahre 7 Monate
2011-01 - 2013-07

Integration und Implementation komplexer Geschäftsanwendungen

Projektleiter, Anwendungsentwickler
Projektleiter, Anwendungsentwickler

Planung, Installation, Programmierung, Test, Administration, Dokumentation

Beschreibung

Betreuung bestehender und neuer Kunden bei der Integration und Implementation komplexer Geschäftsanwendungen.

Systemhaus
6 Monate
2013-01 - 2013-06

Spezifikation und Implementation eines Mehrkanalportals

Anwendungsentwickler C++ PHP gSOAP ...
Anwendungsentwickler

Planung, Programmierung, Test, Dokumentation

Beschreibung:

Spezifikation und Implementation eines Mehrkanalportals für Wohnungsmieter (derzeitig Web und auf der Voxeo Tropo API basierende Telefonanwendung) mit Anbindung an die bestehende Branchenlösung zur Abfrage und Eigenverwaltung von Haustechnikaufträgen und Verwaltungsanfragen.

CentOS; Amazon Web Services
C++ PHP gSOAP SOAP XML JSON REST MySQL Tropo API jQuery
Immobilienverwaltung
3 Monate
2012-10 - 2012-12

Erweiterung der automatisierten Vertriebspartnerabrechnung

Anwendungsentwickler PHP SOAP XML-RPC ...
Anwendungsentwickler

Programmierung, Test, Dokumentation

Beschreibung:

Erweiterung der automatisierten Vertriebspartnerabrechnung und Übergabe der Abrechnungsdaten an die beteiligten Partner.

CentOS; Amazon Web Services
PHP SOAP XML-RPC JSON REST MySQL jQuery
Telekommunikation
3 Monate
2012-07 - 2012-09

Spezifikation und Implementation einer auf der Voxeo Tropo API basierenden Telefonanwendung

Projektleiter, Anwendungsentwickler C++ gSOAP XML ...
Projektleiter, Anwendungsentwickler

Planung, Programmierung, Test, Dokumentation

Beschreibung:

Spezifikation und Implementation einer auf der Voxeo Tropo API basierenden Telefonanwendung mit Anbindung an die bestehende Branchenlösung zur Abfrage und Eigenverwaltung von Wasser- und Wärmemengenzählern.

CentOS; Amazon Web Services
C++ gSOAP XML JSON REST MySQL Tropo API
Energieversorgung
2 Monate
2012-05 - 2012-06

Spezifikation und Implementation einer auf der Voxeo Tropo API basierenden Schnittstelle

Projektleiter, Anwendungsentwickler, Systementwickler Asterisk PHP PHP-AGI ...
Projektleiter, Anwendungsentwickler, Systementwickler

Planung, Programmierung, Test, Dokumentation

Beschreibung:

Spezifikation und Implementation einer auf der Voxeo Tropo API basierenden Schnittstelle (auf Basis der Software Asterisk) zur Wahrung der Herstellerunabhängigkeit.

CentOS; Amazon Web Services
Asterisk PHP PHP-AGI PHP-AMI JSON REST MySQL Tropo API
Telekommunikation
2 Monate
2012-03 - 2012-04

Konzeption und Entwicklung einer Rückruf-basierten (Call-Back) Anrufvermittlung

Projektleiter, Anwendungsentwickler SMPP Asterisk PHP ...
Projektleiter, Anwendungsentwickler

Planung, Programmierung, Test, Dokumentation

Beschreibung:

Konzeption und Entwicklung einer Rückruf-basierten (Call-Back) Anrufvermittlung, ausgelöst durch eine Premium-SMS auf Basis von SMPP, für die vergünstigte Telefonie auf Basis der Software Asterisk.

CentOS; Amazon Web Services
SMPP Asterisk PHP PHP-AGI PHP-AMI XML-RPC MySQL jQuery
Telekommunikation
2 Monate
2012-01 - 2012-02

Konzeption und Entwicklung einer Software-as-a-Service Lösung

Projektleiter, Anwendungsentwickler Asterisk OpenSIPS PHP ...
Projektleiter, Anwendungsentwickler

Planung, Programmierung, Test, Dokumentation

 

Beschreibung:

Konzeption und Entwicklung einer Software-as-a-Service Lösung für das Anbieten virtueller Telefonanlagen auf Basis der Software Asterisk.

CentOS; Amazon Web Services
Asterisk OpenSIPS PHP PHP-AGI PHP-AMI XML-RPC JSON REST MySQL jQuery
Telekommunikation
6 Monate
2011-07 - 2011-12

Spezifikation und Implementation einer Plattform für den automatisierten Betrieb VoIP-basierter (auf Basis der Software Asterisk) Lösungen

Projektleiter, Anwendungsentwickler, Systementwickler SMPP Asterisk OpenSIPS ...
Projektleiter, Anwendungsentwickler, Systementwickler

Planung, Programmierung, Test, Dokumentation

 

Beschreibung:

Spezifikation und Implementation einer Plattform für den automatisierten Betrieb VoIP-basierter (auf Basis der Software Asterisk) Lösungen und Anwendungen einschließlich Terminierung und Vermittlung zur Vermietung an andere Dienstanbieter, einschliesslich der entsprechenden Kunden- und Vertriebsportale.

CentOS
SMPP Asterisk OpenSIPS PHP PHP-AGI PHP-AMI XML-RPC JSON REST MySQL jQuery YooTools GCC C++ Gnome libxml2
Telekommunikation
6 Monate
2011-01 - 2011-06

Konzeption und Entwicklung einer Web-basierten Geschäftsanwendung

Projektleiter, Anwendungsentwickler PHP SOAP XML-RPC ...
Projektleiter, Anwendungsentwickler

Planung, Programmierung, Test, Dokumentation

 

Beschreibung:

Konzeption und Entwicklung einer Web-basierten Geschäftsanwendung für die automatisierte Verarbeitung von Bestellprozessen, Kunden- und Nutzerbetreuung sowie die automatisierte Konfiguration und Aktivierung der zu Grunde liegenden Mobilfunkkarten.

CentOS
PHP SOAP XML-RPC JSON REST MySQL jQuery
Telekommunikation
11 Monate
2010-02 - 2010-12

Betreuung bestehender und neuer Kunden bei der Integration und Implementation

Projektleiter, Anwendungsentwickler
Projektleiter, Anwendungsentwickler

Planung, Installation, Programmierung, Test, Administration, Dokumentation

 

Beschreibung:

Betreuung bestehender und neuer Kunden bei der Integration und Implementation komplexer Geschäftsanwendungen.

Systemhaus
3 Monate
2010-09 - 2010-11

Erstellen einer Appliance für das Verteilen und die Verwaltung von Telefon-basierten XML-Anwendungen

Projektleiter, Anwendungsentwickler GCC C++ wxWidgets Gnome libxml2 ...
Projektleiter, Anwendungsentwickler

Planung, Programmierung, Test, Dokumentation

 

Beschreibung:

Erstellen einer Appliance für das Verteilen und die Verwaltung von Telefon-basierten XML-Anwendungen beispielsweise zur Darstellung eingegangener Anrufe, Mails oder Tickets oder auch der wartenden Anrufer oder zu erledigender Aufgaben des jeweiligen Teilnehmers. Die zu Grunde liegende Bibliothek ist generisch aufgesetzt und liegt in der ersten Version für Cisco, Aastra, Linksys, Snom und NEC vor. Überwachung von Sicherheitstechnik und Produktionsleitständen ist unter Verwendung verschiedener als Industriestandard geltender Protokolle möglich, über BACNET sogar die Steuerung von angeschlossener Gebäudeleit- und Automatisierungstechnik.

CentOS
GCC C++ wxWidgets Gnome libxml2 TAPI gSOAP BACNET
Dienstleistung
2 Monate
2010-07 - 2010-08

Erstellen einer Voice Cast Appliance für die Verwaltung und Aufnahme von gesprochenen Tagebüchern

Projektleiter, Anwendungsentwickler, Systementwickler Asterisk GCC C++ Gnome libxml2 ...
Projektleiter, Anwendungsentwickler, Systementwickler

Planung, Programmierung, Test, Dokumentation

 

Beschreibung:

Erstellen einer Voice Cast Appliance für die Verwaltung und Aufnahme von gesprochenen Tagebüchern und deren Verfügbarmachen auf Basis von Sprachanrufen; durch Anrufer hinterlassene Nachrichten oder SMS werden als Kommentare veröffentlicht.

CentOS
Asterisk GCC C++ Gnome libxml2 MySQL
Telekommunikation
2 Monate
2010-05 - 2010-06

Erstellen einer Short Messaging Appliance auf Basis von XMPP

Projektleiter, Anwendungsentwickler, Systementwickler Kannel GCC C++ Gnome libxml2 ...
Projektleiter, Anwendungsentwickler, Systementwickler

Planung, Programmierung, Test, Dokumentation

 

Beschreibung:

Erstellen einer Short Messaging Appliance auf Basis von XMPP für einen Mobilfunkanbieter. Zustellung der eingehenden SMS per Weiterleitung oder per E-Mail, Einführung von Short Cuts für Anwendungen wie die Abfrage des Kontostands. Testphase mit mehreren 1000 SMS pro Tag.

CentOS
Kannel GCC C++ Gnome libxml2 MySQL
Telekommunikation
3 Monate
2010-02 - 2010-04

Erstellen einer Call Switching Appliance als Vermittlungstelle auf Basis des Protokolls SIP

Projektleiter, Anwendungsentwickler, Systementwickler Asterisk (AsteriskNOW) AstManXX GCC C++ ...
Projektleiter, Anwendungsentwickler, Systementwickler

Planung, Beschaffung, Programmierung, Test, Dokumentation

 

Beschreibung:

Erstellen einer Call Switching Appliance als Vermittlungstelle auf Basis des Protokolls SIP und Verbindungsverwaltung zur Abrechnung für einen Mobilfunkanbieter; Testphase mit mehreren 1000 Verbindungen täglich.

CentOS
Asterisk (AsteriskNOW) AstManXX GCC C++ wxWidgets Wt MySQL
Telekommunikation

Kompetenzen

Kompetenzen

Top-Skills

C/C++ PHP Node.js Go Python Lua

Schwerpunkte

Fachlicher Schwerpunkt

Analytiker, Architekt, Softwareentwickler Unix (GNU C++) Windows (Visual C++, Visual Basic (VB, VBA, VBS, ASP)); wxWidgets, MFC, ATL; Active-X (DCOM, COM+); ODBC, ADO (Oracle, MS-SQL (MSDE)); XML

Produkte / Standards / Erfahrungen / Methoden

Active MQ
Active MQ
Amazon API Gateway
Amazon Elastic Beanstalk
Amazon Greengrass
Amazon Lambda
Amazon Web Services
Ansible
API
API
Application Monitoring
APXS
APXS
Atlassian Bamboo
Atlassian Bitbucket
Atlassian Confluence
Atlassian JIRA
CodeIgniter
CodeIgniter
DevOps
Docker
Eclipse SmartHome
Electron
EUREKA
EUREKA
Foreman
Git
Git
GitLab
GitLab-CI
HAPI.js
HAPI.js
Helm
Helm
InfoSec
Infrastructure Architecture
Infrastructure Monitoring
Jenkins
Kubernetes
LDAP
LDAP
N-API
N-API
Node.js
Node.js
OpenHAB
REST
REST
Scrum
Sentry
Serverless Computing
SOAP
SOAP
STOMP
Symfony
Symfony
Terraform
Terraform
VoIP
Mit System- und Anwendungsprogrammierung in C und C++ unter Nutzung der ivLayer Bibliothek sowohl über wxWidgets, wie auch MFC, als auch über Qt und weitere, wurde bereits auf veschiedenen Plattformen (Solaris, Linux, ..., Windows, Windows CE, ...) entwickelt.
Analyse, Entwurf (Design) und Dokumentation (Objekt-orientiert; OOA, OOD) wird im Regelfall in UML unter Nutzung von MagicDraw angefertigt; ein Export über das Format XMI (OMG) und damit eine Weiterverarbeitung beispielsweise in Rational Rose ist somit möglich.

Betriebssysteme

CentOS
CP/M
Echtzeitbetriebssysteme
Mac OS
MS-DOS
MVS, OS/390
Novell
OSF/Motif
Raspbian
RedHat
SUN OS, Solaris
Ubuntu Core
Unix
Windows
Windows CE
Windows Server
Windows Server 2008

Programmiersprachen

AngularJS
AngularJS
AngularUI
ANSI C
ANSI C++
Assembler
8080, 8085, Z80
Asynchronous JavaScript and XML
Asynchronous JavaScript and XML
Basic
C
C++
Imake, GNU-Make, Make-Maker etc...
JavaScript
JavaScript
JSON
JSON
Makrosprachen
Lua
Perl
PHP
PHP 5
PL/SQL
Qt
React
React
Scriptsprachen
Lua
Shell

Datenbanken

Access
Amazon Aurora
Amazon RDS
Apache CouchDB
Apache CouchDB
BDE
DAO
Informix
Ingres
Interbase
MongoDB
MongoDB
MS SQL Server
MySQL
MySQL 5
MySQL Cluster
ODBC
Oracle
Postgres
Proprietäre DB
SQL
Sybase
xBase

Datenkommunikation

BACnet
Bus
EDIFACT
Ethernet
Fax
FDDI
Internet, Intranet
ISDN
LAN, LAN Manager
Message Queuing
MMS
aber auch SMS, SMPP
MQTT
NetBeui
NetBios
Novell
parallele Schnittstelle
PC-Anywhere
REMCON
Proprietäre Protokolle
RFC
Router
RPC
RS232
SIP
SIP
SMTP
TCP/IP
UUCP
Voice
VoIP, SIP, IAX2, Asterisk, Snom, Aastra, Linksys, TipTel
Windows Netzwerk
Winsock

Hardware

Ascii/X - Terminals
Atari
Bus
CD-Writer / Brenner
Datenerfassungsterminals
Drucker
Echtzeitsysteme
embedded Systeme
Emulatoren
HP
IBM Großrechner
IBM RS6000
Macintosh
Modem
Nixdorf
PC
Plotter
Raspberry Pi 3
Scanner
Sensoren
Siemens Großrechner
SNI RM-Rechner
Soundkarten
SPS
Steuer und Regelsysteme
Streamer
SUN
Tandem
VAX
Vektor-/Parallelrechner

Design / Entwicklung / Konstruktion

Docker
Kubernetes

Branchen

Branchen

Anlagentechnik
Automatisierungstechnik
Automobile
Bank, Banken, Bausparkasse, Finanzdienstleister, Investment
Betriebswirtschaft
Energieversorgung, Elektrotechnik
Handel
Handwerk
Haustechnik
Industrie
Lebensmittel
Logistik
Medien, Internet
Pharma, Medizin
Softwarehersteller, IT-/EDV-Dienstleister (Rechenzentrum)
Telekommunikation (Telekomunikation), Mobilfunk
Touristik
Versicherung, Versicherungen
Verwaltung

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.