Senior SW Developer/ Architekt Qt/QML, Java, C++
Aktualisiert am 09.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.12.2024
Verfügbar zu: 100%
davon vor Ort: 0%
QML
c++
Qt
C#
Java
C++
Architecture
Embedded Linux
Python
conan
docker
English
Fluent in speaking and writing
French
Novice
German
Fluent in speaking and writing
Spanish
Native Speaker

Einsatzorte

Einsatzorte

Deutschland, Österreich

Nur für Remote Projekte Verfügbar.

möglich

Projekte

Projekte

4 Jahre 8 Monate
2020-01 - 2024-08

Architecture and Development Touch User Interfaces Qt/QML

Freelance Software Developer C++/Qt CMake Qt QML ...
Freelance Software Developer C++/Qt

For a tier one client of medical sector in Munich, Germany, I implemented a library of

customized UI controls for use in development of user interfaces with Qt.

Technologies: Qt 6, QML, C++ 17, Google Test, Visual Studio, QtCreator, Git, conan, Python, Jira, Figma 

CMake Qt QML C++ Conan Docker
2 Monate
2019-12 - 2020-01

Development of a CRM in Java over MySQL.

Software Architekt Java MySQL Git ...
Software Architekt

Development of a CRM in Java over MySQL. 

Redesign of the architecture to provide a Web based front-end additionally to the Swing based UI via RESTful API. 

Technology: Java, Swing,  Git

Java MySQL Git Java Swing
Remote
4 Jahre 9 Monate
2015-03 - 2019-11

Architectural designs and development management

Software Architect Python C# Embedded Linux ...
Software Architect

Architectural Designs of Fire Alarming Systems.

 

Development of Life Safety Functionality Modules in C/C++ in Embedded Linux platform (ARM).

 

Maintenance of a Continuous Integration System based on Jenkins and Yocto.

 

Architecture and Development of RESTful APIs for Internet of Things (IoT).

 

Development and maintenance of a TCP/IP based Communication Server in .Net.

 

Team Leadership of a development team of 5 developers and 3 Testers in agile workflow (Scrum).

 

Quality Assurance by Code Reviews.

 

Technology: C/C++,Python, C#, Embedded Linux, Yocto, Git, TCP/IP.

Python C# Embedded Linux Yocto Git TCP/IP REST JSon DevOps Jenkins UML C++
Bosch Security System GmbH
Munich, Germany
3 Jahre 8 Monate
2011-07 - 2015-02

Design and development of an automated Testing environment

Lead Engineer
Lead Engineer

Sector: Medical Technology

  • Design and development of an automated Testing environment in .NET for testing a glucose meter device through Bluetooth Low Energy interface.
  • Technology: C#, Bluetooth Low Energy

Sector: Industry

  • Design and development of User Interface with C++/Qt for Touch Screens for Laser Systems under embedded Linux.
  • Technology: Qt,QML, C++, Embedded Linux

Sector: Transportation

  • Design and development of a multiplatform (Windows/ Android) touch screen diagnostic tool for monitoring power converter devices running on Tables and Desktop.
  • Technology: C++, Qt/QML. Android and Windows platform

Sector: Industry

  • Design and development of a application for image analyze and video processing.
  • Technology: C++, Qt, Visual Studio.

Sector: Medical Technology

  • Architectural design of a embedded device for Functional Electrical Stimulation.
  • Technology: Embedded C/C++, Finite State Machines.

Zühlke Engineering GmbH (IT Consulting)
Munich, Germany
8 Jahre 1 Monat
2003-06 - 2011-06

Various Projects

Software Engineer
Software Engineer

Project 1

  • Design and implementation of a communication service to import, process and export patient clinical data over a SOAP interface
  • Technology: C++, Qt, SQL; Python, HTTP, XML/XSLT, HL7

Project 2

  • Development of a distributed Reporting and Image Management Solution for medical diagnostic.
  • Technology: C++, Qt, SQL, Python, Visual Studio, DICOM
General Electric Healthcare (IT Healthcare)
Munich Germany
6 Monate
2002-09 - 2003-02

Software development for GSM/GPRS cell phones (C/C++)

Embedded Software Developer
Embedded Software Developer
Agere System (Telecommunication)
Munich, Germany
1 Jahr 11 Monate
2000-10 - 2002-08

Software development for GSM/GPRS cell phones (C/C++)

Embedded Software Engineer
Embedded Software Engineer
Sony-Ericsson (Telecommunication)
Munich, Germany

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2012-12 - 2012-12

Certified Professional Scrum Master

Certified Professional Scrum Master, Scrum.org
Certified Professional Scrum Master
Scrum.org
1 Monat
2012-10 - 2012-10

Certified Professional for Software Architecture

Certified Professional for Software Architecture, International Software Architecture Qualification Board (ISAQB)
Certified Professional for Software Architecture
International Software Architecture Qualification Board (ISAQB)
1 Monat
2012-02 - 2012-02

Certified Software Tester

Certified Software Tester, International Software Testing Qualification Board (ISTQB)
Certified Software Tester
International Software Testing Qualification Board (ISTQB)
1 Monat
2011-11 - 2011-11

Project Management

Project Management, Zühlke Internal Training
Project Management
Zühlke Internal Training
1 Monat
2011-10 - 2011-10

Certified Professional for Requirements Engineering

Certified Professional for Requirements Engineering, International Requirements Engineering Board (IREB)
Certified Professional for Requirements Engineering
International Requirements Engineering Board (IREB)
1 Jahr 6 Monate
2008-02 - 2009-07

Master of Business Administration (MBA)

Master of Business Administration (MBA), IE Business School, Madrid (Spain)
Master of Business Administration (MBA)
IE Business School, Madrid (Spain)
7 Jahre 10 Monate
1992-10 - 2000-07

Computer Science

Computer Science, Malaga University, Malaga (Spain)
Computer Science
Malaga University, Malaga (Spain)

Kompetenzen

Kompetenzen

Top-Skills

QML c++ Qt C# Java C++ Architecture Embedded Linux Python conan docker

Schwerpunkte

Software Architectur

Produkte / Standards / Erfahrungen / Methoden

DevOps
DICOM
Eclipse
embedded
Git
HL7
Java Swing
Jenkins
Linux
PTC Integrity
REST
TFS
Visual Studio
Yocto

Betriebssysteme

Android
Embedded Linux
Microsoft Windows

Programmiersprachen

C#
C++
CMake
Conan
Docker
Java
JSON
Python
QML
Qt
Qt Meta Language
UML

Datenbanken

Ansi SQL
MySQL

Datenkommunikation

HTTP
HTTPS
TCP/IP

Branchen

Branchen

  • Industry
  • IT Healtcare
  • Transportation

Einsatzorte

Einsatzorte

Deutschland, Österreich

Nur für Remote Projekte Verfügbar.

möglich

Projekte

Projekte

4 Jahre 8 Monate
2020-01 - 2024-08

Architecture and Development Touch User Interfaces Qt/QML

Freelance Software Developer C++/Qt CMake Qt QML ...
Freelance Software Developer C++/Qt

For a tier one client of medical sector in Munich, Germany, I implemented a library of

customized UI controls for use in development of user interfaces with Qt.

Technologies: Qt 6, QML, C++ 17, Google Test, Visual Studio, QtCreator, Git, conan, Python, Jira, Figma 

CMake Qt QML C++ Conan Docker
2 Monate
2019-12 - 2020-01

Development of a CRM in Java over MySQL.

Software Architekt Java MySQL Git ...
Software Architekt

Development of a CRM in Java over MySQL. 

Redesign of the architecture to provide a Web based front-end additionally to the Swing based UI via RESTful API. 

Technology: Java, Swing,  Git

Java MySQL Git Java Swing
Remote
4 Jahre 9 Monate
2015-03 - 2019-11

Architectural designs and development management

Software Architect Python C# Embedded Linux ...
Software Architect

Architectural Designs of Fire Alarming Systems.

 

Development of Life Safety Functionality Modules in C/C++ in Embedded Linux platform (ARM).

 

Maintenance of a Continuous Integration System based on Jenkins and Yocto.

 

Architecture and Development of RESTful APIs for Internet of Things (IoT).

 

Development and maintenance of a TCP/IP based Communication Server in .Net.

 

Team Leadership of a development team of 5 developers and 3 Testers in agile workflow (Scrum).

 

Quality Assurance by Code Reviews.

 

Technology: C/C++,Python, C#, Embedded Linux, Yocto, Git, TCP/IP.

Python C# Embedded Linux Yocto Git TCP/IP REST JSon DevOps Jenkins UML C++
Bosch Security System GmbH
Munich, Germany
3 Jahre 8 Monate
2011-07 - 2015-02

Design and development of an automated Testing environment

Lead Engineer
Lead Engineer

Sector: Medical Technology

  • Design and development of an automated Testing environment in .NET for testing a glucose meter device through Bluetooth Low Energy interface.
  • Technology: C#, Bluetooth Low Energy

Sector: Industry

  • Design and development of User Interface with C++/Qt for Touch Screens for Laser Systems under embedded Linux.
  • Technology: Qt,QML, C++, Embedded Linux

Sector: Transportation

  • Design and development of a multiplatform (Windows/ Android) touch screen diagnostic tool for monitoring power converter devices running on Tables and Desktop.
  • Technology: C++, Qt/QML. Android and Windows platform

Sector: Industry

  • Design and development of a application for image analyze and video processing.
  • Technology: C++, Qt, Visual Studio.

Sector: Medical Technology

  • Architectural design of a embedded device for Functional Electrical Stimulation.
  • Technology: Embedded C/C++, Finite State Machines.

Zühlke Engineering GmbH (IT Consulting)
Munich, Germany
8 Jahre 1 Monat
2003-06 - 2011-06

Various Projects

Software Engineer
Software Engineer

Project 1

  • Design and implementation of a communication service to import, process and export patient clinical data over a SOAP interface
  • Technology: C++, Qt, SQL; Python, HTTP, XML/XSLT, HL7

Project 2

  • Development of a distributed Reporting and Image Management Solution for medical diagnostic.
  • Technology: C++, Qt, SQL, Python, Visual Studio, DICOM
General Electric Healthcare (IT Healthcare)
Munich Germany
6 Monate
2002-09 - 2003-02

Software development for GSM/GPRS cell phones (C/C++)

Embedded Software Developer
Embedded Software Developer
Agere System (Telecommunication)
Munich, Germany
1 Jahr 11 Monate
2000-10 - 2002-08

Software development for GSM/GPRS cell phones (C/C++)

Embedded Software Engineer
Embedded Software Engineer
Sony-Ericsson (Telecommunication)
Munich, Germany

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2012-12 - 2012-12

Certified Professional Scrum Master

Certified Professional Scrum Master, Scrum.org
Certified Professional Scrum Master
Scrum.org
1 Monat
2012-10 - 2012-10

Certified Professional for Software Architecture

Certified Professional for Software Architecture, International Software Architecture Qualification Board (ISAQB)
Certified Professional for Software Architecture
International Software Architecture Qualification Board (ISAQB)
1 Monat
2012-02 - 2012-02

Certified Software Tester

Certified Software Tester, International Software Testing Qualification Board (ISTQB)
Certified Software Tester
International Software Testing Qualification Board (ISTQB)
1 Monat
2011-11 - 2011-11

Project Management

Project Management, Zühlke Internal Training
Project Management
Zühlke Internal Training
1 Monat
2011-10 - 2011-10

Certified Professional for Requirements Engineering

Certified Professional for Requirements Engineering, International Requirements Engineering Board (IREB)
Certified Professional for Requirements Engineering
International Requirements Engineering Board (IREB)
1 Jahr 6 Monate
2008-02 - 2009-07

Master of Business Administration (MBA)

Master of Business Administration (MBA), IE Business School, Madrid (Spain)
Master of Business Administration (MBA)
IE Business School, Madrid (Spain)
7 Jahre 10 Monate
1992-10 - 2000-07

Computer Science

Computer Science, Malaga University, Malaga (Spain)
Computer Science
Malaga University, Malaga (Spain)

Kompetenzen

Kompetenzen

Top-Skills

QML c++ Qt C# Java C++ Architecture Embedded Linux Python conan docker

Schwerpunkte

Software Architectur

Produkte / Standards / Erfahrungen / Methoden

DevOps
DICOM
Eclipse
embedded
Git
HL7
Java Swing
Jenkins
Linux
PTC Integrity
REST
TFS
Visual Studio
Yocto

Betriebssysteme

Android
Embedded Linux
Microsoft Windows

Programmiersprachen

C#
C++
CMake
Conan
Docker
Java
JSON
Python
QML
Qt
Qt Meta Language
UML

Datenbanken

Ansi SQL
MySQL

Datenkommunikation

HTTP
HTTPS
TCP/IP

Branchen

Branchen

  • Industry
  • IT Healtcare
  • Transportation

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.