Senior C++ Developer
Aktualisiert am 06.11.2016
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.02.2017
Verfügbar zu: 100%
davon vor Ort: 20%
Bulgarian
English
German
native
Thai

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

9 Jahre
2015-03 - heute

Software Developer

I am responsible for developing a web version of an existing spectrography application.

C++ Wt WebGL JavaScript MS Visual Studio MS Team Foundation Server
Bruker Optik GmbH
Ettlingen
4 Monate
2014-11 - 2015-02

Developing a web version of an existing desktop application using the Wt library

Senior C++ Developer
Senior C++ Developer

I was responsible for developing a web version of an existing spectrography application for a German customer.

C++ Wt WebGL JavaScript MS Visual Studio MS Team Foundation Server
iRIX AG
Basel (Switzerland)
2 Jahre 6 Monate
2012-05 - 2014-10

implementing the user interfaces of the HMIs for the train operator and the attendants for the ICx (German train, operated by Deutsche Bahn) and for the Desiro City (Thameslink).

Senior C++ Developer
Senior C++ Developer

Multiple Projects:

Deutsche Bahn ICx, Desiro City Thameslink

  • Developed the user interfaces of the HMIs for the train operator and attendants. Based on Qt (QWS, QML), Siemens Sibas PN and WindRiver Linux (embedded).
  • Developed a script to automate the creation of a virtual machine including the HMI software and a simulator to supply the HMI with the necessary process data. It will be used by the Deutsche Bahn for the training of train operators.
  • Backported a Linux kernel driver for the Fujitsu MB86297A Carmine GPU.
C++ Qt QtQuick / QML JavaScript TCL Embedded Linux (Wind River) PowerPC ClearCase Cmake VMWare buildroot
Siemens AG
Erlangen
5 Jahre 2 Monate
2009-08 - 2014-09

Development of own company and development of an IVR platform

C++ Developer / Managing Director C++ CORBA ACE ...
C++ Developer / Managing Director

Developed a quite innovative IVR platform based on technologies such as CORBA, OpenSIPS, SEMS, Qt, Wt and others. Eventually I had to realize that the market analysis I read in 2009 was right and I was wrong.

Since then I have primarily used this company for invocing / accounting.

I do have a few customers with what I have been able to finish developing though

C++ CORBA ACE TAO multithread Qt boost Wt OpenSIPS SEMS
BERICOM GmbH
Erlangen (Germany)
3 Jahre 2 Monate
2006-06 - 2009-07

Predecessor

C++ Developer / Managing Director
C++ Developer / Managing Director
Sofia (Bulgaria)
1 Jahr 10 Monate
2007-04 - 2009-01

Integration of Voice over IP capabilities into their existing platform

C++ Voice Developer Linux Windows ISDNVoice 3+4 ...
C++ Voice Developer
Description: ITCV is a German telecommunication service provider that offers hosted audiotex applications. My primary role was to integrate Voice over IP capabilities into their existing platform. I configured an Asterisk based gateway to connect contact centers all over Europe to a central IVR application in Frankfurt via Voice over IP (SIP). The customer was an international operating printer and copier manufacturer from Japan. I also set up a MySQL HA Cluster for the IVR applications (Voice and Web) of a renowned German carrier in Hamburg. Throughout my time at ITCV I regularly developed and/or customized IVR applications according to customer?s needs (Voice and Web). I implemented a SIP conferencing platform based on SEMS (SIP Express Media Server) and OpenSER.
Linux Windows ISDNVoice 3+4 XCAPI Apache PHP MySQL C++ S
ITCV GmbH
Dreieich (Germany)

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Asterisk
ClearCase
UDP
Apache
Avaya Media Gateway
Avaya SIP Enablement Services
buildroot
ClearCase
CORBA
CVS
Dovecot
Embedded Linux (Wind River)
GIT
h.323
heartbeat
IAX
ISDN (Q.931, DSS1, CAPI)
KVM
MongoDB
MS Team Foundation Server
MySQL (HA)
Nagios
nginx
NSIS
OpenSER/OpenSIPS/Kamailio
OpenSIPS
OpenVPN
OpenVZ
OpenVZ
Postfix
PostgreSQL
Radius
RTP
Samba
SEMS
Shorewall
SIP
SOAP
SSH
SVN
TAO
TCP
TE-Systems ISDNVoice 3/4, etc
VirtualBox
VMware
WebGL
XML

Betriebssysteme

Android
FreeBSD
iOS
Linux
multithread
OSX
Windows

Programmiersprachen

Bash
7 years of Experience; Proficiency 7 (1-10)
C
7 years of Experience; Proficiency 7 (1-10)
C++
7 years of Experience; Proficiency 10 (1-10)
JavaScript
5 years of Experience; Proficiency 8 (1-10)
PHP
2 years of Experience; Proficiency 7 (1-10)
SQL
7 years of Experience; Proficiency 8 (1-10)
TCL

Datenbanken

libharu (PDF)
mongodb
pjsip, etc.
PostgreSQL
ACE
6 years of Experience; Proficiency 6 (1-10)
boost
7 years of Experience; Proficiency 6 (1-10)
CORBA
curlpp
gSOAP
libcurl
MySQL
MySQL C API
mysql++
omniORB
pqxx (PostgreSQL)
Python
Qt
7 years of Experience; Proficiency 10 (1-10)
QtQuick / QML
2 years of Experience; Proficiency 10 (1-10)
SEMS
SOCI
5 years of Experience; Proficiency 10 (1-10)
SQLite
STL
7 years of Experience; Proficiency 7(1-10)
TAO (CORBA)
6 years of Experience; Proficiency 9 (1-10)
VMime
Wt
5 years of Experience; Proficiency 10 (1-10)
ZeroC ICE
2 years of Experience; Proficiency 9 (1-10)

Hardware

PowerPC

Design / Entwicklung / Konstruktion

autotools
bjam
CMake
KDevelop
make
MS Visual Studio
qmake
Qt Creator

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

9 Jahre
2015-03 - heute

Software Developer

I am responsible for developing a web version of an existing spectrography application.

C++ Wt WebGL JavaScript MS Visual Studio MS Team Foundation Server
Bruker Optik GmbH
Ettlingen
4 Monate
2014-11 - 2015-02

Developing a web version of an existing desktop application using the Wt library

Senior C++ Developer
Senior C++ Developer

I was responsible for developing a web version of an existing spectrography application for a German customer.

C++ Wt WebGL JavaScript MS Visual Studio MS Team Foundation Server
iRIX AG
Basel (Switzerland)
2 Jahre 6 Monate
2012-05 - 2014-10

implementing the user interfaces of the HMIs for the train operator and the attendants for the ICx (German train, operated by Deutsche Bahn) and for the Desiro City (Thameslink).

Senior C++ Developer
Senior C++ Developer

Multiple Projects:

Deutsche Bahn ICx, Desiro City Thameslink

  • Developed the user interfaces of the HMIs for the train operator and attendants. Based on Qt (QWS, QML), Siemens Sibas PN and WindRiver Linux (embedded).
  • Developed a script to automate the creation of a virtual machine including the HMI software and a simulator to supply the HMI with the necessary process data. It will be used by the Deutsche Bahn for the training of train operators.
  • Backported a Linux kernel driver for the Fujitsu MB86297A Carmine GPU.
C++ Qt QtQuick / QML JavaScript TCL Embedded Linux (Wind River) PowerPC ClearCase Cmake VMWare buildroot
Siemens AG
Erlangen
5 Jahre 2 Monate
2009-08 - 2014-09

Development of own company and development of an IVR platform

C++ Developer / Managing Director C++ CORBA ACE ...
C++ Developer / Managing Director

Developed a quite innovative IVR platform based on technologies such as CORBA, OpenSIPS, SEMS, Qt, Wt and others. Eventually I had to realize that the market analysis I read in 2009 was right and I was wrong.

Since then I have primarily used this company for invocing / accounting.

I do have a few customers with what I have been able to finish developing though

C++ CORBA ACE TAO multithread Qt boost Wt OpenSIPS SEMS
BERICOM GmbH
Erlangen (Germany)
3 Jahre 2 Monate
2006-06 - 2009-07

Predecessor

C++ Developer / Managing Director
C++ Developer / Managing Director
Sofia (Bulgaria)
1 Jahr 10 Monate
2007-04 - 2009-01

Integration of Voice over IP capabilities into their existing platform

C++ Voice Developer Linux Windows ISDNVoice 3+4 ...
C++ Voice Developer
Description: ITCV is a German telecommunication service provider that offers hosted audiotex applications. My primary role was to integrate Voice over IP capabilities into their existing platform. I configured an Asterisk based gateway to connect contact centers all over Europe to a central IVR application in Frankfurt via Voice over IP (SIP). The customer was an international operating printer and copier manufacturer from Japan. I also set up a MySQL HA Cluster for the IVR applications (Voice and Web) of a renowned German carrier in Hamburg. Throughout my time at ITCV I regularly developed and/or customized IVR applications according to customer?s needs (Voice and Web). I implemented a SIP conferencing platform based on SEMS (SIP Express Media Server) and OpenSER.
Linux Windows ISDNVoice 3+4 XCAPI Apache PHP MySQL C++ S
ITCV GmbH
Dreieich (Germany)

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Asterisk
ClearCase
UDP
Apache
Avaya Media Gateway
Avaya SIP Enablement Services
buildroot
ClearCase
CORBA
CVS
Dovecot
Embedded Linux (Wind River)
GIT
h.323
heartbeat
IAX
ISDN (Q.931, DSS1, CAPI)
KVM
MongoDB
MS Team Foundation Server
MySQL (HA)
Nagios
nginx
NSIS
OpenSER/OpenSIPS/Kamailio
OpenSIPS
OpenVPN
OpenVZ
OpenVZ
Postfix
PostgreSQL
Radius
RTP
Samba
SEMS
Shorewall
SIP
SOAP
SSH
SVN
TAO
TCP
TE-Systems ISDNVoice 3/4, etc
VirtualBox
VMware
WebGL
XML

Betriebssysteme

Android
FreeBSD
iOS
Linux
multithread
OSX
Windows

Programmiersprachen

Bash
7 years of Experience; Proficiency 7 (1-10)
C
7 years of Experience; Proficiency 7 (1-10)
C++
7 years of Experience; Proficiency 10 (1-10)
JavaScript
5 years of Experience; Proficiency 8 (1-10)
PHP
2 years of Experience; Proficiency 7 (1-10)
SQL
7 years of Experience; Proficiency 8 (1-10)
TCL

Datenbanken

libharu (PDF)
mongodb
pjsip, etc.
PostgreSQL
ACE
6 years of Experience; Proficiency 6 (1-10)
boost
7 years of Experience; Proficiency 6 (1-10)
CORBA
curlpp
gSOAP
libcurl
MySQL
MySQL C API
mysql++
omniORB
pqxx (PostgreSQL)
Python
Qt
7 years of Experience; Proficiency 10 (1-10)
QtQuick / QML
2 years of Experience; Proficiency 10 (1-10)
SEMS
SOCI
5 years of Experience; Proficiency 10 (1-10)
SQLite
STL
7 years of Experience; Proficiency 7(1-10)
TAO (CORBA)
6 years of Experience; Proficiency 9 (1-10)
VMime
Wt
5 years of Experience; Proficiency 10 (1-10)
ZeroC ICE
2 years of Experience; Proficiency 9 (1-10)

Hardware

PowerPC

Design / Entwicklung / Konstruktion

autotools
bjam
CMake
KDevelop
make
MS Visual Studio
qmake
Qt Creator

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.