Senior Software engineer with 10+ years of C++ / Qt / Python
Aktualisiert am 06.01.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.02.2026
Verfügbar zu: 100%
davon vor Ort: 100%
C++
Qt
Python

Einsatzorte

Einsatzorte

Zürich (+50km)
Schweiz
möglich

Projekte

Projekte

5 Jahre 10 Monate
2020-03 - heute

Development of new applications and features

Software Developer
Software Developer
Development of new applications and features for air defence software suite deployed at customer sites:
  • Sole developer for AAC, a GUI application that allows access control to the system for operators through smart card authentication and role based access
  • Sole developer for UMT, a GUI application that allows managing smart cards for users: read/write/ revoke, import/export, etc
  • Develop and integrate button panel interface for virtual and physical hardware
  • Development and integration of new protocols used for inter-application communication
  • Developed new features and components for use by the main GUI application
  • Writing documentation and requirements Technologies

C++ boost qt tcp/udp ssh safenet-sdk win32 api
Rheinmetall Air Defence
Zurich, Switzerland
8 Monate
2019-07 - 2020-02

Software development

Software Developer
Software Developer
  • Software development for self driving unit of the new generation automotive platform. 
  • As part of localisation team main focus was on further developing tooling ( data analysis, simulations ), testing and refactoring
C++ Python ROS linux
BMW
Munich, Germany
6 Monate
2019-02 - 2019-07

Development of the new releases of SAM

Software Developer
Software Developer
  • Development of the new releases of SAM software solution, that runs in most airports world-wide for managing and improving airport operations
  • Main contributions: developing new features, solving outstanding bugs, improving infrastructure with build pipelines and automated deployments
C++ Qt python postgresql ansible docker
ADB Safegate
Graz, Austria
2 Jahre
2017-01 - 2018-12

Development of navigation system

Software Developer Golang Java AWS ...
Software Developer
As part of the NavCloud Services team, I contributed to several areas of the project

  • Development of the C++ SDK for the in-car navigation system, to be able to access the backend services
  • This included:
  • Major refactoring of the services architecture with the goals of: simplification, code reuse, increased testing coverage
  • Defining new APIs and implementing new services: traffic, parking, fuel, route-calc
  • Providing a Proof of Concept using boost and nghttp-asio as alternative for libcurl
  • Bug fixing including testing on target device, coredump analysis, improving unit testing


 Development and operations for NavCloud services in AWS:

  • Setting up backend infrastructure, creating CI/CD pipelines, quality gates, monitoring alerts
  • Implementing new microservices: traffic provider, route calculation
  • Researching for the best way to provide the NDS Map to the services, analysing performance and costs trade-offs, providing measurements results
  • Significant updates to C++ applications running in the cloud infrastructure interacting with AWS components through C++ AWS SDK
  • Load-testing for evaluating current performance and providing improvements: better usage of cache settings, parallel processing of requests, logging optimisations
  • Development of a Proof of Concept for RouteCalc application with changed APIs as required for a new client. 

c++11 boost cmake google test Bob build tool conan build tool gdb
Golang Java AWS protobuf docker terraform elasticsearch prometheus grafana gitlab
Preh-Car Connect
Dresden, Germany
5 Monate
2016-08 - 2016-12

Map updates delivery platform

Contract C++ Developer
Contract C++ Developer
  • Code refactoring/cleanup, tests for critical components
  • Improve cmake based build system 
  • Fronted development using angular 2 that provided an overview of the backend services 
  • Development of CLI tools for processing tasks

c++ boost gtest python mongo docker elk angular2 typescript nodejs
Mapscape B.V.
Eindhoven, Netherlands
3 Jahre 2 Monate
2013-07 - 2016-08

Supporting the integration

C++ Developer
C++ Developer
  • For 2 months(Feb-March 2016) onsite in Seoul, Korea supporting the integration of Here Auto SDK with the customer?s android based platform. Provided guidance on the SDK APIs, implemented sample android applications, found and fixed bugs
  • As part of SDK team, designed and implemented various components like cloud services (parking, fuel, weather api), cloud syncing
  • Developed demo applications that showcased SDK functionality
  • Development of the HERE Auto, the in-car navigation system
  • Also testing, bug fixing and legacy code refactoring
ui components database layer cloud sync C++ Qt java/android swing python gtest/gmock
HERE
Berlin, Germany
1 Jahr 5 Monate
2012-02 - 2013-06

Development of the in-house trading platform

C++ Financial Developer
C++ Financial Developer
  • Real-time charting, adding data providers, data collection, real-time monitoring, back-testing
  • Implemented Interactive Brokers FIX API for order execution, built demo app, passed certification
  • Implemented IQFeed Rest API
  • Built UI components for displaying data feed metrics PnL, connectivity, system info
C++ Qt python FIX protocol QuickFix
Mauve A.G.
Iasi, Romania
2 Jahre 1 Monat
2010-01 - 2012-01

Reverse engineering

Malware analyst
Malware analyst
  • Reverse engineering, assembly, Win32 API, memory analysis, malware detections
  • Analysed malware, wrote detection routines in C, python scripting 
  • As part of a training of 7 months analysed various viruses by reverse engineering, to be able to understand how they work and then write routines for detection and disinfection
C/C++ Python OllyDbg IDA Visual Studio
Bitdefender
Iasi, Romania

Aus- und Weiterbildung

Aus- und Weiterbildung

2007 - 2011-06:

Technical University Gh. Asachi, Iasi, Romania

B.S.E. in Computer Science Engineering with Minor in Information Technology


Kompetenzen

Kompetenzen

Top-Skills

C++ Qt Python

Produkte / Standards / Erfahrungen / Methoden

PROFILE

Software Developer with experience in several industries: automotive, finance, antimalware. Most proficient with C++ with more than 10 years of work experience. Comfortable with: Python, Golang, Javascript Keen interest in clean code, OOP and design patterns, functional programming.

Einsatzorte

Einsatzorte

Zürich (+50km)
Schweiz
möglich

Projekte

Projekte

5 Jahre 10 Monate
2020-03 - heute

Development of new applications and features

Software Developer
Software Developer
Development of new applications and features for air defence software suite deployed at customer sites:
  • Sole developer for AAC, a GUI application that allows access control to the system for operators through smart card authentication and role based access
  • Sole developer for UMT, a GUI application that allows managing smart cards for users: read/write/ revoke, import/export, etc
  • Develop and integrate button panel interface for virtual and physical hardware
  • Development and integration of new protocols used for inter-application communication
  • Developed new features and components for use by the main GUI application
  • Writing documentation and requirements Technologies

C++ boost qt tcp/udp ssh safenet-sdk win32 api
Rheinmetall Air Defence
Zurich, Switzerland
8 Monate
2019-07 - 2020-02

Software development

Software Developer
Software Developer
  • Software development for self driving unit of the new generation automotive platform. 
  • As part of localisation team main focus was on further developing tooling ( data analysis, simulations ), testing and refactoring
C++ Python ROS linux
BMW
Munich, Germany
6 Monate
2019-02 - 2019-07

Development of the new releases of SAM

Software Developer
Software Developer
  • Development of the new releases of SAM software solution, that runs in most airports world-wide for managing and improving airport operations
  • Main contributions: developing new features, solving outstanding bugs, improving infrastructure with build pipelines and automated deployments
C++ Qt python postgresql ansible docker
ADB Safegate
Graz, Austria
2 Jahre
2017-01 - 2018-12

Development of navigation system

Software Developer Golang Java AWS ...
Software Developer
As part of the NavCloud Services team, I contributed to several areas of the project

  • Development of the C++ SDK for the in-car navigation system, to be able to access the backend services
  • This included:
  • Major refactoring of the services architecture with the goals of: simplification, code reuse, increased testing coverage
  • Defining new APIs and implementing new services: traffic, parking, fuel, route-calc
  • Providing a Proof of Concept using boost and nghttp-asio as alternative for libcurl
  • Bug fixing including testing on target device, coredump analysis, improving unit testing


 Development and operations for NavCloud services in AWS:

  • Setting up backend infrastructure, creating CI/CD pipelines, quality gates, monitoring alerts
  • Implementing new microservices: traffic provider, route calculation
  • Researching for the best way to provide the NDS Map to the services, analysing performance and costs trade-offs, providing measurements results
  • Significant updates to C++ applications running in the cloud infrastructure interacting with AWS components through C++ AWS SDK
  • Load-testing for evaluating current performance and providing improvements: better usage of cache settings, parallel processing of requests, logging optimisations
  • Development of a Proof of Concept for RouteCalc application with changed APIs as required for a new client. 

c++11 boost cmake google test Bob build tool conan build tool gdb
Golang Java AWS protobuf docker terraform elasticsearch prometheus grafana gitlab
Preh-Car Connect
Dresden, Germany
5 Monate
2016-08 - 2016-12

Map updates delivery platform

Contract C++ Developer
Contract C++ Developer
  • Code refactoring/cleanup, tests for critical components
  • Improve cmake based build system 
  • Fronted development using angular 2 that provided an overview of the backend services 
  • Development of CLI tools for processing tasks

c++ boost gtest python mongo docker elk angular2 typescript nodejs
Mapscape B.V.
Eindhoven, Netherlands
3 Jahre 2 Monate
2013-07 - 2016-08

Supporting the integration

C++ Developer
C++ Developer
  • For 2 months(Feb-March 2016) onsite in Seoul, Korea supporting the integration of Here Auto SDK with the customer?s android based platform. Provided guidance on the SDK APIs, implemented sample android applications, found and fixed bugs
  • As part of SDK team, designed and implemented various components like cloud services (parking, fuel, weather api), cloud syncing
  • Developed demo applications that showcased SDK functionality
  • Development of the HERE Auto, the in-car navigation system
  • Also testing, bug fixing and legacy code refactoring
ui components database layer cloud sync C++ Qt java/android swing python gtest/gmock
HERE
Berlin, Germany
1 Jahr 5 Monate
2012-02 - 2013-06

Development of the in-house trading platform

C++ Financial Developer
C++ Financial Developer
  • Real-time charting, adding data providers, data collection, real-time monitoring, back-testing
  • Implemented Interactive Brokers FIX API for order execution, built demo app, passed certification
  • Implemented IQFeed Rest API
  • Built UI components for displaying data feed metrics PnL, connectivity, system info
C++ Qt python FIX protocol QuickFix
Mauve A.G.
Iasi, Romania
2 Jahre 1 Monat
2010-01 - 2012-01

Reverse engineering

Malware analyst
Malware analyst
  • Reverse engineering, assembly, Win32 API, memory analysis, malware detections
  • Analysed malware, wrote detection routines in C, python scripting 
  • As part of a training of 7 months analysed various viruses by reverse engineering, to be able to understand how they work and then write routines for detection and disinfection
C/C++ Python OllyDbg IDA Visual Studio
Bitdefender
Iasi, Romania

Aus- und Weiterbildung

Aus- und Weiterbildung

2007 - 2011-06:

Technical University Gh. Asachi, Iasi, Romania

B.S.E. in Computer Science Engineering with Minor in Information Technology


Kompetenzen

Kompetenzen

Top-Skills

C++ Qt Python

Produkte / Standards / Erfahrungen / Methoden

PROFILE

Software Developer with experience in several industries: automotive, finance, antimalware. Most proficient with C++ with more than 10 years of work experience. Comfortable with: Python, Golang, Javascript Keen interest in clean code, OOP and design patterns, functional programming.

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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