freiberufler C++ Software Engineer auf freelance.de

C++ Software Engineer

zuletzt online vor 1 Tagen
  • auf Anfrage
  • 22309 Hamburg-Nord
  • National
  • de  |  en
  • 22.10.2024

Kurzvorstellung

Guten Tag, Ich bin passionierter C++/Qt Software Entwickler - In diesem Stack bin ich insgesamt bereits 12 Jahre unterwegs und bin damit schon viel länger aktiv als mein Lebenslauf verrät. Ich wäre begeistert von Ihnen und Ihr Projekt zu hören!

Qualifikationen

  • C++6 J.
  • Qt (Software)6 J.
  • Software Architecture2 J.
  • Docker1 J.
  • Linux Entwicklung1 J.
  • Postgresql
  • SQL4 J.
  • User Interface (UI)

Projekt‐ & Berufserfahrung

Software Entwickler, Backend Embedded-Linux
Löwenstein Medical SE & Co. KG, Hamburg
8/2023 – 8/2024 (1 Jahr, 1 Monat)
Medizin
Tätigkeitszeitraum

8/2023 – 8/2024

Tätigkeitsbeschreibung

Software Entwicklung für eines lebenserhaltenden, tragbaren Beatmungsgeräts. Das System besteht aus einem Linux-Computer, welches mit mehreren Microcontrollern über eine UART-Schnittstelle interagiert.

- Entwicklung einer Software in Rust zur Analyse und Manipulation des propritären Protokolls zwischen Mikrocontroller und embedded Linux Computer
- Wartung und Weiterentwicklung der existierenden C++/Qt Software im Backend, inklusive Tests und Dokumentation
- Optimierung der SQLite Datenbank und umliegenden Algorithmen
- Beratende Tätigkeiten im Umgang mit Rust für zukünftige Projekte

Eingesetzte Qualifikationen

C++, Embedded Linux, Qt (Software)

Software Architekt (Festanstellung)
SICK AG, Hamburg
3/2021 – 5/2023 (2 Jahre, 3 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

3/2021 – 5/2023

Tätigkeitsbeschreibung

Fortführung der Entwicklung aus der letzten Position

Mitgestaltung von einem konzernweiten Rahmen zur Software-Architektur Dokumentation auf Basis von Arc42

Eingesetzte Qualifikationen

Qt (Software), C++, Software Architecture, SQL

Software Entwickler (Festanstellung)
SICK AG, Hamburg
7/2018 – 3/2021 (2 Jahre, 9 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

7/2018 – 3/2021

Tätigkeitsbeschreibung

- Industrielle Kartierungssoftware für 2D und 3D Punktwolken
- Entwurf des UI Designs für eine durchgängig gute UX
- Implementation der kryptografischen Mechanismen
- Entwurf und Entwicklung eines hoch-performanten Datencontainers mit Journaling-fähigkeiten

Eingesetzte Qualifikationen

Qt (Software), C++, Kryptographie, SQL

Software Entwickler (Festanstellung)
crealytics GmbH, Passau
10/2017 – 3/2018 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2017 – 3/2018

Tätigkeitsbeschreibung

Pflichtpraktikum im Rahmen des Studiums.

Eigenständige Entwicklung eines Werkzeuges, welches Produktkataloge der Kunden mithilfe von Neural Language Processing in eine Neo4j Graph-Datenbank importierte und so visualisieren konnte.

Dies hat es der internen BI-Abteilung stark vereinfacht die Kundenportfolios zu verstehen.

Eingesetzte Qualifikationen

C++, Docker, Ruby

Software Entwickler, Werkstudent (Festanstellung)
Bilfinger GREYLOGIX GmbH, Flensburg
7/2016 – 8/2017 (1 Jahr, 2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2016 – 8/2017

Tätigkeitsbeschreibung

Entwicklung einer Docker-basierten, verteilten Containerlösung um einen ausfallsicheren Betrieb (HA) zu gewehrleisten.

Eingesetzte Qualifikationen

Docker, Linux Entwicklung, Ruby

Zertifikate

iSAQB Foundation Level
iSAQB
2022

Ausbildung

Angewandte Informatik
B.Sc.
FH Flensburg
2018
Flensburg

Über mich

Zuletzt arbeitete ich in einem agilen Team an einer industriellen Kartierung auf Basis von 3D/2D LiDAR-Punktwolken. Hier habe ich maßgeblich die Software-Architektur vorangetrieben, ein einheitliches UI-Design entworfen und komplexe Datenformate entworfen.

Eines dieser Datenformate ist in der Lage, Daten die mehrere hundert Gigabyte groß sind in wenigen Sekunden auf einem einfachen Büro-Computer zu öffnen und flüssig darzustellen. Zusätzlich erlaubte dieses Format das einfache zurückrollen von Änderungen, damit der Nutzer bei einem Fehler diesen einfach ungeschehen machen kann. Und dies alles in einer einfach zu benutzenden Bibliothek.

Im Rahmen meiner Bachelor-Thesis habe ich hingegen einen Emulator für das Nintendo Entertainment System ("NES") geschrieben, der hochperformant die Anweisungen des alten Systems auf dem Computer ausgeführt hat.

Ich scheue mich nicht vor komplexen Problemstellungen und würde mich freuen Ihr Projekt voranzubringen!

Weitere Kenntnisse

Während C++ mein Fokus ist, so ergab sich häufig, dass für eine bestimmte Problemstellung zusätzlich andere Technologien benötigt waren.

So habe ich für ca. 1,5 Jahre in Java an einer Telekommunikationsplattform gearbeitet, oder in Ruby Werkzeuge geschrieben.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
337
Alter
31
Berufserfahrung
7 Jahre und 2 Monate (seit 10/2017)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden