Profilbild von Daniel Sagmeister Machine Vision, Machine Learning aus Wien

Daniel Sagmeister

verfügbar

Letztes Update: 24.04.2024

Machine Vision, Machine Learning

Firma: Daniel Sagmeister
Abschluss: M.Sc. Automation Technology with focus on Machine Vision und Machine Learning
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

CV-Sagmeister-15_310124.pdf

Skills

10+ years experience in software development:
  • Machine Vision and Machine Learning (5 years) 
  • Robotics and Control Engineering (1.5 years) 
  • PLC Programming (4.0 year) 
Core competencies
  • Machine Vision & Computer Vision
  • Machine Learning
  • Data Engineering


Key skills

Programming languages
  • Python
  • C++ / C#
Libraries
  • OpenCV, Scikit-image
  • NumPy, SciPy
  • PyTorch
  • Keras
  • TensorFlow
  • Scikit-learn
Software Development
  • PyCharm / Spyder 
  • Linux embedded 
  • MS Visual Studio
  • Git 

Projekthistorie

11/2023 - 12/2023
Machine Learning & Machine Vision
(Internet und Informationstechnologie, < 10 Mitarbeiter)

  • Enhancing a machine learning pipeline for object detection and tracking in video streams.
  • Implemented a head pose estimation model to estimate the direction of gaze of individuals in videos.
  • Refactored code for optimizing advanced neural networks, improving video quality, pan, scan, and zoom features.

Keywords: Python, Docker, AWS, Bitbucket, OpenCV, PyTorch

10/2022 - 10/2023
Machine Vision
(Industrie und Maschinenbau, 1000-5000 Mitarbeiter)

  • Developed filtering and 3D reconstruction algorithms for metrology data of wafer surfaces and semiconductor components.
  • Automated segmentation and critical dimension calculation for semiconductor structures, enhancing repeatability and processing speed.
  • Innovated a new stitching algorithm tailored for intricated nano-topography structures.
Keywords: C#, Python, Metrology, 3D Filtering & Reconstruction, Segmentation, Image Stitching

05/2022 - 10/2023
Machine Learning & Data Engineering
(Energie, Wasser und Umwelt, 10-50 Mitarbeiter)

  • Prepared and assessed big data from the HMI software to identify opportunities for process optimization.
  • Utilized Machine Learning algorithms to analyze energy optimization in building automation and control. This analysis highlighted a potential savings of 70k€ per year in energy costs.
  • PLC control programming for heating and cooling centers, ventilation systems, and single room controls in Siemens STEP7.
Keywords: Python, Machine Learning, Data Engineering, PLC - Siemens STEP7, HMI – AVEVA, Optimization, Linear Regression (Scikit-learn)

04/2021 - 04/2022
Machine Learning & Machine Vision
(10-50 Mitarbeiter)

  • Developed algorithms for driver assistance systems, focusing on enhancing vehicle safety and automation.
  • Implemented machine learning models for 2D and 3D body pose detection in vehicle interiors using synthetically generated training data.
  • Engineered an object detection system for classifying individuals within vehicles and contributed to research reports and presentations for international partners.
Keywords: Python, Cuda, Git, Linux, Automotive, PyTorch, TensorFlow, Keras, 2D & 3D Pose Estimation, Object Detection, Synthetic Data

09/2020 - 05/2021
Machine Vision & Robotics
(50-250 Mitarbeiter)

  • Developed a 3D pose estimation algorithm to facilitate collaboration between humans and robots in shared workspaces.
  • Conducted camera calibration and signal processing for an depth camera system.
  • Implemented dynamic speed adaption for an industrial robot in real-time utilizing embedded systems for efficient operation.

Keywords: C++, Python, Git, ROS, Robot UR5, Camera Intel D435, Trajectory Planning, OpenCV, Embedded Systems

09/2019 - 03/2020
Robotics & Control Engineering
(10-50 Mitarbeiter)

  • Designed and implemented three control concepts using MATLAB Simulink for industrial robot applications.
  • Conducted mathematical modeling of an industrial robot, enhancing understanding and predictability of its operations.
  • Developed digital filters for signal processing and created a user-friendly interface for robot operation and control in C++.
Keywords: MATLAB, C++, Beckhoff PLC, Robot Festo Tripod, Control Engineering, Modeling of Electro-Mechanical Systems

02/2018 - 07/2019
Machine Learning & Machine Vision
(Internet und Informationstechnologie, 10-50 Mitarbeiter)

  • Engineered a measurement system using an industrial camera for waffle dimension analysis on a conveyor belt, achieving ±0.1 mm precision.
  • Developed a Pytorch object detector for sizing screws, nuts, and washers from laser-captured grayscale images, focusing on dimension accuracy.
  • Implemented a Deep CNN algorithm for early dental cavity detection in X-rays, integrating advanced segmentation on a high-speed Linux platform.
  • Created a simple anomaly detection system for identifying defects in 3D structures, enhancing quality control.
Keywords: C++, Python, Embedded Systems, Image Segmentation, Image Classification, OpenCV


04/2009 - 10/2015
Electric Engineering
(10-50 Mitarbeiter)

  • Leadership in the management and implementation of electrical building installations.
  • Involved in the analysis and development of PLC software, along with planning and executing smart home solutions utilizing KNX technology.
  • Acted as the team leader for various construction projects, serving as the main contact for project management and overseeing a team of six employees.
Keywords: Automation Technology, PLC, KNX systems, Siemens SPS, Smart Home

Reisebereitschaft

Nur Remote verfügbar
Profilbild von Daniel Sagmeister Machine Vision, Machine Learning aus Wien Machine Vision, Machine Learning
Registrieren