Cloud Architect & Algorithm Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 64646 Heppenheim (Bergstraße)
- auf Anfrage
- de | en
- 01.04.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
5/2023 – 12/2023
Tätigkeitsbeschreibung
- Neuentwicklung einer Plattform zur Anbindung von Wärmepumpen an Cloud- und Hausautomatisierungs-Services über den CAN Bus in C++
- Entwicklung einer lose gekoppelten Softwarearchitektur
- API Design
- Unit-Testing mit Catch2
- CI mit Teamcity
- Monitoring mit Prometheus
- Yocto Embedded Linux
C++, CAN-Bus (controller area network), Embedded Linux, Continuous Integration, Software engineering / -technik
3/2021 – 4/2023
Tätigkeitsbeschreibung
- Planung und Koordination der Cloud-Migration eines C++-Monolithen in eine Microservice-basierte Cloud Architektur in der Google Cloud Platform
- Abstimmung von konzernweiten Architekturentscheidungen
- Entwicklung von Cloud-Architekturen (Frontend, Backend, IoT, Hybrid Cloud, On Premise Connectivity)
- Beratung mehrerer Scrum-Teams bei Implementierung von Cloud-Lösungen im medizinischen Umfeld mit Flutter, Go und C++
C++, Flutter, Go (Programmiersprache), Google Cloud, Internet of Things (IoT), Kubernetes
10/2020 – 3/2021
Tätigkeitsbeschreibung
- Erfassung von technischen Schulden (Abhängigkeiten, Testabdeckung, ...) eines seit Jahren gewachsenen 4 MLOC C++ Applikation
- Planung von Maßnahmen zur Tilgung technischer Schulden
- Begleitung des Entwicklungsteams bei der Umsetzung
Unterstützung bei dem Design neuer Features
- Dokumentation der Software-Architektur
C++, Software Architecture, Microsoft Visual Studio
6/2020 – 9/2020
Tätigkeitsbeschreibung
- Entwurf & C++-Implementierung eines Bildverarbeitungsalgorithmus zur optischen Detektion von Datamatrix-Codes unter schwierigen Lichtverhältnissen auf transluzenten dentalen Materialien aus Live-Videoaufnahmen einer Kamera mit fixem Fokus.
- Verwendung von OpenCV zur Vorverarbeitung und Lokalisation des Datamatrix-Codes
- Modellierung des Codes als Markov-Random-Field zur Binärisierung
- Verwendung von der ZXing-C++-Bibliothek zur Dekodierung
Integration in die Firmware einer dentalen Fräsmaschine
Parameter-Tuning & Validierung
Computer Vision, Bildverarbeitung, C++, Embedded Linux, Opencv, Statistiken
1/2014 – 3/2020
Tätigkeitsbeschreibung
- Entwicklung von Algorithmen im dentalen CAM Umfeld (z.B. - Abtragsmodellierung, Abtragssimulation, Kollisionsmodellierung, Anpassung der Eingangsmodelle an Fräsergeometrien)
- Implementierung in C++ bzw. Koordination der Implementierung
- Implementierung von Tests
- Performanceoptimierung u.A. unter Verwendung von SIMD Extensions / GPGPU mit OpenCL
- Integration in eine C++ Applikation für dentales CAM
- Validierung teilweise in Zusammenarbeit mit Zahnärzten/zahnmedizinischen Lehrstühlen
- Teilweise Patentierung der Verfahren
Bildverarbeitung, C++, Computer-Aided Manufacturing, CUDA, Projektmanagement (IT), Microsoft Visual Studio
2/2009 – 12/2013
Tätigkeitsbeschreibung
- Durchführung mehrerer Industrieprojekte für Kunden aus der Medizintechnikbranche (Entwicklung und Implementierung von Bildsegmentierungsalgorithmen in C++)
- Technische Projektleitung eines öffentlich geförderten europäischen Projektes
- Entwicklung von neuartigen Verfahren zur Registrierung und Segmentierung medizinischer Bilddaten
- Wissenschaftliches Publizieren
- Mitarbeit in der Lehre
Angewandte Forschung, Bildverarbeitung, C++, Computer Vision, Maschinelles Lernen, Projektmanagement (IT), Python, Microsoft Visual Studio
1/2008 – 12/2008
Tätigkeitsbeschreibung
- Implementierung von Bildverarbeitungs- und Bildanalyseroutinen in verschiedenen Programmiersprachen wie C, C++ und Assembler
- Erstellung von Multi-Plattform-Code, u.a. für Intel-, PowerPC- und SPARC-Chips für Windows, Linux, Solaris und AIX
- Portierung und Debugging von hochgradig geschwindingkeitsoptimierten Algorithmen zur Bilddatenkompression (u.a. JPEG, JPEG2000), Bildsegmentierung und Binärisierung
Assemblersprache, Bildverarbeitung, C, C++
5/2003 – 12/2006
Tätigkeitsbeschreibung
- Mitarbeit an der Entwicklung einer C++ Knowledge Based Engineering (KBE)-Lösung
- Anforderungsanalyse und Spezifikation von Erweiterungen der KBE-Lösung
- Wartung und Performanceoptimierung
- Kundenkommunikation
Visual C++
Zertifikate
Ausbildung
Darmstadt
Berlin
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden