07.10.2026 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarC++/C#/Unity3D Softwareentwickler
München, Deutschland
Deutschland
Diplom-InformatikerÜber mich
Ich liebe das Programmieren und ich liebe es mit anderen Leuten größeres zu schaffen. Dafür bringe ich meine Echtzeit Datenverarbeitungs-Expertise ein und achte auf ordentlichen und sauberen Code. Ich übernehme gerne ungeliebete Aufräumarbeiten oder arbeite in älteren, gewachsenen Projekten mit.
Skills
CAD3D-SoftwareC++/CLIEigen (C++ Library)PythonSensorfusionVirtual RealitySensorikC++14Mixed Reality
More than 17 years of experience:
- C++ (C++98/11/14/17/20)
- C# from .NET 2.0 upwards
- Unity3D
- Python
Experience/Expertise:
- long term experience in real-time systems: 13+ years
- long term experience with sensor data (e.g camera, imu): 13+ years
- long term experience in Mixed/Virtual/Augmented Reality: 17+ years
- expertise as scientific staff at Technical University of Munich (TUM): 6 years as a researcher
Serialization: TCP/IP, UDP, XML, Json, YAML, TOML, MQTT, etc.
Versioning: Git, SVN, CVS
Package-Manager: VCPKG, Conan 1 & 2
Guidelines: Autosar 19.03, MISRA-C 2012
Optimization:
- Multi-Threading
- SIMD
- GPU acceleration
- Algorithmic optimization
Libraries (C++) :
- OpenCV
- PCL
- OpenGL
- Highway
- XSimd
- Eigen
- OpenCL
- QT
- Boost
- OpenCascade
- Lapack
- Google-Test &-Benchmark
- OpenMP
- FFmpeg
- fmt
- RapidJson
- BFL
- OpenTL,
- etc..
Tools:
- Visual Studio (MSVC)
- Unity3D
- Visual Studio Code,
- CMake
- Xcode
- Sourcetree
- Axivion
- IBM Loopback-3
- Android Studio
- Draw.IO
- Dia
Collaboration:
- Gitlab (CI/CD)
- Bitbucket,
- Jira, Confluence
- Redmine
- UML
- agile methodologies(SCRUM),
- Slack
- MS-Teams
- Webex
- Miro
- Trello
Architectures: Intel x86/x64, ARM 11 (Raspberry Pi), OMAP (Beagle-/Pandaboard)
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2021
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Entwicklung einer bildverarbeitungsbasierten Softwarebibliothek zur Umgebungserkennung mithilfe optischer Tiefensensoren. Die Software ermöglicht Objekt- und Felderkennung sowie Segmentierung und ist für industrielle Kamerasysteme konzipiert. Sämtliche Bildverarbeitungsalgorithmen werden direkt auf der integrierten Recheneinheit der Kamera ausgeführt. Durch den Einsatz SIMD-beschleunigter Algorithmen wird eine Echtzeitverarbeitung mit hoher Performance ermöglicht.
Entwicklung einer bildverarbeitungsbasierten Softwarebibliothek für ein Dokumentenscansystem. Die zugrunde liegende Software erkennt verschiedene vorab registrierte Dokumenttypen – auch bei teilweise zerknitterten oder verformten Vorlagen – und identifiziert vom Benutzer vorgenommene Einträge, beispielsweise angekreuzte Kontrollkästchen oder Markierungen.
design/implementation of
- RestAPI
- synchronization with cloud-server
- complex user interaction
- recording of video/photo data
- qr-code scanning
- 3D interaction based on AR tracking frameworks
- RestAPI
- synchronization with cloud-server
- complex user interaction
- recording of video/photo data
- qr-code scanning
- 3D interaction based on AR tracking frameworks