Software Consultant
- Verfügbarkeit einsehen
- 4 Referenzen
- 95‐100€/Stunde
- 65197 Wiesbaden
- Umkreis (bis 200 km)
- de | en
- 22.10.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
11/2023 – 6/2024
TätigkeitsbeschreibungBeratung, Konzertierung und Umsetzung bei der Weiterentwicklung und Optimierung des Build Process Toolings für MICROSAR Classic
Eingesetzte QualifikationenForschung & Entwicklung
10/2023 – 1/2024
TätigkeitsbeschreibungKonzeptentwicklung eines Bildverarbeitungsablaufs für ein active Alignment von Kamerasystemen für Fahrassistenzanwendungen
Eingesetzte QualifikationenArchitekturinformatik
5/2022 – 3/2023
TätigkeitsbeschreibungRefactoring eines Softwaremoduls zum Lesen und Konvertieren eines proprietären Sensorformats im Bereich des autonohmen Fahrens
Eingesetzte QualifikationenComputer Vision, Opencv, Software Quality, Softwareanforderungsanalyse, Software Architecture, Software Design, C++, Docker, Python, Softwareentwicklung (allg.), Application Packaging
3/2021 – 6/2024
Tätigkeitsbeschreibung
Optimierung des Softwareentwicklungsprozesses hinsichtlich Architektur, Design Patterns und Depen- dency Management fu ̈r Time-of-flight basierte 3D-Kamera Projekte
Embedded Software Entwicklung fu ̈r passive Stereokameras, Treiberentwicklung, Entwicklung ei- nes 3D-Rekonstruktionsverfahrens, Performanceoptimierung zentraler Bildverarbeitungsalgorithmen
Embedded Entwicklung / hardwarenahe Entwicklung, C++, Docker, Lua Scripting, Maschinelles Lernen, Python, Software Architecture, Software Design, Software engineering / -technik, Softwareentwicklung (allg.), Application Packaging, Software Quality
9/2020 – 12/2020
TätigkeitsbeschreibungEntwicklung hochperformanter, ressourcenschonender Signalverarbeitungsfilter für die Kalibrierung von Hörgeräten auf mobilen Endgeräten
Eingesetzte QualifikationenAndroid, C++, Dart, Flutter, iOS
2/2020 – 3/2022
TätigkeitsbeschreibungRefactoring einer großen Codebasis und Performanceoptimierung zentraler Algorithmen für unterschiedliche Hardwareplattformen- und Geräte
Eingesetzte QualifikationenForschung & Entwicklung, Software Architecture, Softwareentwicklung (allg.)
7/2019 – 3/2020
TätigkeitsbeschreibungEntwicklung einer Desktop-basierten Software zur Segmentierung und Vermessung von Strukturen in medizinischen 3D-Bildern
Eingesetzte QualifikationenComputer Vision, Opencv, C++, Qt (Software)
4/2019 – 6/2019
Tätigkeitsbeschreibung
Entwicklung eines plattformübergreifenden Machine Learning Frameworks für mobile
Endgeräte als SDK für AR/VR-Anwendungen
Computer Vision, Maschinelles Lernen, Tensorflow, Android, iOS, C++, Kotlin
3/2019 – 3/2019
TätigkeitsbeschreibungDurchführung eines Computer Vision Workshops mit einem Fokus auf Objekterkennung- und Vermessung, Bildsegmentierung, Multiple View 3D-Rekonstruktion, Structure-from-Motion, Kamerakalibrierung und Photometric-Stereo
Eingesetzte QualifikationenBildverarbeitung, Computer Vision
2/2019 – 3/2019
TätigkeitsbeschreibungEntwicklung eines Prototypen für die Erkennung von Einschlüssen in transluzenten Edelsteinen auf Basis einer unkalibrierten Kamera
Eingesetzte QualifikationenOpencv, Python
11/2018 – 4/2019
TätigkeitsbeschreibungErstellung eines Dependency Management Systems für FuE - Projekte im Automotive-Umfeld
Eingesetzte QualifikationenC++, Jenkins, Python
7/2018 – 8/2018
TätigkeitsbeschreibungKonsolidierung der SW-Architektur und des Buildsystems für eine biomedizinische Software
Eingesetzte QualifikationenSoftware Architecture, C++
3/2018 – 12/2019
TätigkeitsbeschreibungHochperformante Implementierung von Signalverarbeitungs- und Künstliche Intelligenz-Algorithmen auf mobilen Endgeräten
Eingesetzte QualifikationenMathematik, Android Entwicklung, C, C++, Java (allg.), Softwareentwicklung (allg.)
1/2018 – 6/2018
TätigkeitsbeschreibungModernisierung der SW-Architektur und des Buildsystems einer Kalibrierungssoftware für ein Kamerasystem, sowie Laufzeitoptimierung der verwendeten Bildverarbeitungsalgorithmen
Eingesetzte QualifikationenSoftware Architecture, C++, Jenkins, Python, Softwareentwicklung (allg.)
2/2016 – 12/2017
Tätigkeitsbeschreibung
Entwicklung effizienter Bildverarbeitungsalgorithmen einschließlich Implementierung, Testen und Dokumentation.
Vollständige Portierung des internen Buildsystems von Make nach CMake.
Weiterentwicklung und Pflege bestehender Algorithmen, insbesondere Optimierung und Parallelisierung.
Cross-Plattform Entwicklung für Windows, macOS, Linux sowie Embedded-Geräte.
Third-Level-Support bei komplexen Kundenanfragen.
Forschung & Entwicklung, C, C++, Python, Softwareentwicklung (allg.), Requirements Management, Embedded Software
3/2015 – 1/2016
Tätigkeitsbeschreibung
Forschung und Entwicklung eines Verfahrens zur fälschungssicheren, eindeutigen Erkennung von Krakelee-Mustern auf Basis von Bildmerkmalen und Oberflächenstrukturen.
Erstellung und Pflege einer In-House Bibliothek zur Wiederverwendung in Projekten im Embedded-Bereich.
Betreuung des Bewerbermanagements, sowie Schulung neuer Mitarbeiter
Angewandte Forschung, Forschung & Entwicklung, Embedded Entwicklung / hardwarenahe Entwicklung, C++, Python, Softwareentwicklung (allg.)
10/2013 – 3/2015
Tätigkeitsbeschreibung
Spezifikation und Implementierung einer Anwendungssoftwware für eine IEC61850-konforme Schnittstelle zur Steuerung von Umspannwerken.
Aufbau und Betreuung von Continuous-Integration Umgebungen.
Betreuung der Auszubildenden.
Mathematik, Embedded Entwicklung / hardwarenahe Entwicklung, C++, Jenkins, Python, Softwareentwicklung (allg.)
8/2010 – 12/2012
Tätigkeitsbeschreibung
Entwurf und Implementierung eines günstigen und einfach zu verwendenden Structured-Light 3D-Scanners für die Firma CNC-Step.
Implementierung eines Echtzeit Structured-Light Verfahrens für einen neuartigen Intraoralscanner der Firma a.tron3d GmbH.
Portierung einer 3D Computer Vision Anwendung auf Android, sowie Aufbau und Evaluation eines optischen Chromasplitters.
Angewandte Forschung, Forschung & Entwicklung, Embedded Entwicklung / hardwarenahe Entwicklung, C++, Java (allg.), Python, Softwareentwicklung (allg.)
Zertifikate
Ausbildung
Wiesbaden
Wiesbaden
Über mich
Weitere Kenntnisse
Computer Vision, Image Processing, Embedded, IoT, Machine Learning, Deep Learning, DevOps, Design Patterns, Software Performance and Optimization, Software Architecture, SOLID, OOP, TDD, Build Systems, Continuous Integration/Deployment (CI/CD), Edge Computing
Technologien:
C, C++, Python, Java, Lua, CMake, Conan, Gradle, Bazel, Make, Jenkins, Docker, Azure, ROS, PlatformIO, ARM Cortex, RTOS, ESP32, STM32, Microchip AVR, I2C, GPIO, PWM, MIPI, SPI, UART, CAN, BLE, Logic Analyzer, Oscilloscope, Linux, HALCON, QT, OpenCV, ITK, VTK, Android, SIMD/NEON, OpenMP, OpenCL, CUDA, Yocto, Halide, PyTorch, TensorFlow
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden