Profileimage by Anonymous profile, Elektroingenieur mit den Schwerpunkten Bildverarbeitung, Mustererkennung, Software Engineering
available
Contact

Last update: 06.09.2022

Elektroingenieur mit den Schwerpunkten Bildverarbeitung, Mustererkennung, Software Engineering

Graduation: M.Sc. Elektrotechnik
Hourly-/Daily rates: show
Aufgrund meiner steuerlichen Ansässigkeit in Polen kann ich meine Leistungen zu einem geringeren Preis anbieten, als in Deutschland ansässige Freiberufler. Der Stunden-/Tagessatz gilt für Remote-Tätigkeiten.
Languages: German (Native or Bilingual) | English (Full Professional)

Attachments

cvfreelancer.pdf

Skills

Methoden:
Anforderungsanalyse, Kanban, Objektorientierte Modellierung, UML

Software:
Azure DevOps Server, C++, C#, Eclipse, Git, Intel IPP, Java, Java Swing, JGoodies, Linux, Matlab, Python, OpenCV, PostgreSQL, Qt, Qwt, RapidMiner, TCP, TFS, UDP, Unit-Tests, Visual Studio, Wireshark, XML, XSLT

Hardware:
Embedded Systems, Laser-Profilsensoren, Röntgentechnik, Schaltschranktechnik, Zeilenkameras

Project history

12/2019 - 03/2020
Softwareentwicklung für ein 3D-Inspektionssystem
Aufgaben:
  • Entwicklung der Bildverarbeitungsalgorithmik zur Messung von Formmerkmalen von Spanplattenpartikeln unter Kompensation der Höhenschwankungen des Förderbands
  • Überarbeitung der vorhandenen Softwarearchitektur hinsichtlich Testbarkeit und Wartbarkeit
  • Refactoring, Modularisierung und Unit-Testing von vorhandenen, mit anderen Produkten gemeinsam genutzten Software-Modulen (Hardware-Ansteuerung von Laser-Profilsensoren, Bildaufnahme, Kalibrierung)
  • Implementierung der Datenbankanbindung und des GUI zur statistischen Auswertung
  • Nutzung und Erweiterung des kundeneigenen SDK
Softwarekenntnisse: C ++14, Qt 5, Qwt, Intel IPP, OpenCV, PostgreSQL, Visual Studio, Microsoft Azure DevOps Server, Microsoft Unit Testing Framework, UML
Hardwarekenntnisse: Laser-Profilsensoren (LMI Gocator)

02/2018 - 08/2019
Weiterentwicklung von Oberflächeninspektionssystemen
Aufgaben:
  • Merkmalsselektion und Training eines SVM-Klassifikators für Oberflächendefekte von Fußboden/Möbelplatten
  • Prototyping und Integration eines Bildverarbeitungsalgorithmus zur Detektion von Defekten der transparenten Deckschicht auf Laminat-Fußbodenplatten im UV-Spektrum
  • Entwicklung von Python-Skripten für das automatisierte Deployment von Softwareupdates
  • Anforderungsanalyse und Troubleshooting bei internationalen Kundeneinsätzen
Softwarekenntnisse: C ++14, Qt 5, Matlab, RapidMiner, Python, libSVM, PostgreSQL, Intel IPP, Visual Studio, Microsoft TFS, Kanban
Hardwarekenntnisse: Zeilenkameras, Schaltschranktechnik

01/2017 - 01/2018
Weiterentwicklung von industriellen Röntgenscannern
Aufgaben:
  •  Soft- und Hardwareentwicklung für die Simulation eines Röntgen-Zeilendetektors
  • Soft- und Hardwareentwicklung für den automatisierten Test von PCIe I/O-Karten
  • Planung von Programmarchitektur, objektorientierte Modellierung
  • Debugging/Optimierung mittels statischer und dynamischer Codeanalyse
  • Durchführung und Dokumentation von Messungen im Röntgenlabor, Erstellung von Machbarkeitsanalysen
  • Anpassung einer Open Source Visual Studio-Extension
Softwarekenntnisse: C ++14, C #, Qt 5, Firebird SQL, Intel IPP, Visual Studio, Microsoft TFS, Memory Validator, VSIX, UML
Hardwarekenntnisse: Röntgentechnik, Schaltschranktechnik

07/2012 - 12/2016
Entwicklung eines Fernwartungs-/Diagnose-Clients für Netzwerkterminals
Aufgaben:
  • Plattformübergreifende Entwicklung (Linux/Windows) einer GUI-Applikation mit zusätzlichem Kommandozeileninterface
  • Implementierung und Erweiterung von Kommunikationsprotokollen auf der Anwendungsschicht
  • Implementierung der Netzwerkkommunikation mit TCP und UDP performant und fehlertolerant für große Installationen (200 + Geräte)
  • Diagnose im Netzwerk auf allen Protokollschichten
  • Validierung und Transformation von XML-Daten mit XML Schema und XSLT
Softwarekenntnisse: Java 7, Java Swing, JGoodies, Eclipse, Linux (Debian), Git, Bash, SSH, UML, Wireshark
Hardwarekenntnisse: Embedded Systems

10/2015 - 03/2016
Masterarbeit: Detektion der Blickrichtung in Team-Meetings
Technische Universtität Braunschweig
Aufgaben:
  • Entwicklung einer GUI-Applikation für das Rendering eines virtuellen Frontalbilds des Gesichts unabhängig von der Kopfpose
  • Tracking der Augenlider mittels eines Partikelfilters
  • Entwicklung eines robusten Algorithmus zur Detektion der Iris-Position und der Ableitung des Blickwinkels
  • Generierung von Referenzaufnahmen mittels eines manuell bewegten, per Kalman-Filter getrackten Balls
Softwarekenntnisse: Matlab, C++, C #, WPF, Point Cloud Library (PCL), Visual Studio
Hardwarekenntnisse: RGB-D-Sensoren (Microsoft Kinect)

11/2011 - 06/2012
Praxissemester und Bachelorarbeit: Bewegungserkennung für Überwachungskameras
Aufgaben:
  • Entwicklung einer Funktionsbibliothek (DLL) zur Bewegungserkennung in einem Netzwerk-Videorecorder für Überwachungskameras
  • Entwicklung eines performanten und robusten Algorithmus zur parallelen Videoanalyse mehrerer Kameras auf Low-Cost-Hardware
  • Entwicklung einer GUI-Applikation zur Analyse und Demonstration der Leistungsfähigkeit der Algorithmik
  • Implementierung der Verbindungssteuerung mit RTSP und der Videoübertragung mit RTP
Softwarekenntnisse: Matlab, C++, C #, WPF, OpenCV, libVLC, H.264, CMake, Visual Studio
Hardwarekenntnisse: IP-Kameras

Time and spatial flexibility

Max. 50% vor Ort verfügbar (standortabhängig)

Contact form

Contact details