freiberufler machine learning, computer vision and embedded expert auf freelance.de

machine learning, computer vision and embedded expert

zuletzt online vor wenigen Stunden
  • 100€/Stunde
  • 80999 München
  • Weltweit
  • it  |  en  |  de
  • 18.11.2024

Kurzvorstellung

Phd, Deep understanding of the mathematics involved and 15y+ of software developement at both high and low level. Long academic and industrial experience.

Auszug Referenzen (2)

"A. is a skilled developer and scientist. He integrated very well in the team and made significant contributions to the computer vision system."
Senior Computer Vision Engineer
Johan Moeller
Tätigkeitszeitraum

1/2019 – 2/2020

Tätigkeitsbeschreibung

Expert of computer vision. Develop the CV system for retail sector featuring multiple calibrated camera, object detection, human pose estimation, action recognition, 3d reconstruction. Dataset collection and labeling, develop tools for dataset collection and labeling, tools for automated and semi-automated labeling. Optimize execution speed. Interface with cloud sw.

Eingesetzte Qualifikationen

C++, Docker, Jenkins, Microsoft Azure, Opencv, Python, Pytorch

"a. was a productive member of the R&D team, contributing IDFs, software packages, co-designed HW/SW prototypes and expert knowledge in HPC/AI."
Senior Engineer (Festanstellung)
Matthias Gries
Tätigkeitszeitraum

6/2015 – 3/2018

Tätigkeitsbeschreibung

Expert of numerical algorithms, machine learning, cpu hardware architecture, accelerator hardware architecture.
Guide a team working on high performance numerical software.
Research and design of hw for convolutional neural networks.
Performance modeling, performance estimation. Analysis and benchmarking of prototypes. Individuation of bottlenecks in HW prototypes.

Eingesetzte Qualifikationen

C++, Caffe, FPGA, Opencv, Python, Verilog

Qualifikationen

  • Agile Methodologie
  • C++12 J.
  • Computer Vision3 J.
  • CUDA4 J.
  • Embedded Software2 J.
  • Fortran6 J.
  • Maschinelles Lernen
  • Natural Language Processing
  • Python9 J.
  • simultaneous localization and mapping (SLAM)

Projekt‐ & Berufserfahrung

Computer Vision Scientist, Senior Embedeed SW Engineer
Globetech, Jonkoping
9/2023 – 4/2024 (8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

9/2023 – 4/2024

Tätigkeitsbeschreibung

Develop and train neural network model to detect grass and objects for robotic lawnmowers. Optimization of the model to work on the embedded platform. Dataset and synthetic dataset construction. Develop mapping using camera. Implement and
optimize the full image pipeline for the product. Integration.

Eingesetzte Qualifikationen

Embedded Linux, Machine Learning Engineer, Computer Vision, Opencv, Software Architecture, Software Design, Machine Learning, Robot Operating System, Robotics

Computer Vision Scientist
Liangdao, Muenchen
1/2022 – 7/2022 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2022 – 7/2022

Tätigkeitsbeschreibung

Advise and contribute to the research and development of lidar-based object detector, object tracker and point cloud segmentation. Porting of python prototypes to C++, TensorRT

Eingesetzte Qualifikationen

Computer Vision, CUDA, Pytorch, Softwareentwickler, Software Architecture, C++, Machine Learning, Python

Computer Vision Scientist, Senior Embedeed SW Engineer
ITAB, Jonkoping
3/2021 – 9/2023 (2 Jahre, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2021 – 9/2023

Tätigkeitsbeschreibung

Develop product recognition on automated checkout machines, fix critical issues in existing product. Develop new product prototypes, contribute to new product ideas.
Develop fraud detection using computer vision for self-checkouts. Develop MCU bootloader with OTA firmware update

Eingesetzte Qualifikationen

Embedded Linux, Embedded Systems, Computer Vision, Programmierer C, C++, Softwareentwickler, Software Architecture, Machine Learning, Embedded Software

Head of product
massive analytics, London
9/2020 – 3/2021 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2020 – 3/2021

Tätigkeitsbeschreibung

Manage team of developers, drive product requirement, implement most critical features, collect and cure datasets, train and deploy neural networks, optimize execution speed, port and deploy product on embedded platforms.
The product is a video analytics engine featuring object detection, human pose estimation, tracking, action recognition, anomaly detection, text extraction, etc.

Eingesetzte Qualifikationen

C++, Computer Vision, CUDA, Python

Senior Computer Vision Engineer
Liangdao, München
7/2020 – 7/2020 (1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

7/2020 – 7/2020

Tätigkeitsbeschreibung

Port LIDAR object detection DL-based engine from Python to C++ (libtorch) including dependencies. Optimize execution speed, adapt, optimize and retrain network, cooperate with customer on network training.

Eingesetzte Qualifikationen

C++, CUDA, Opencv, Python, Pytorch

Senior Computer Vision Engineer
massive analytic, London
4/2020 – 8/2020 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2020 – 8/2020

Tätigkeitsbeschreibung

Develop video analytics application, create datasets, train object detector, optimize execution speed, develop algorithms for human action recognition. Develop human pose estimation, integration. Develop code in C++ and Python.

Eingesetzte Qualifikationen

C++, Opencv, Python, Pytorch

Senior Computer Vision Engineer
ITAB, Jonkoping
1/2019 – 2/2020 (1 Jahr, 2 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2019 – 2/2020

Tätigkeitsbeschreibung

Expert of computer vision. Develop the CV system for retail sector featuring multiple calibrated camera, object detection, human pose estimation, action recognition, 3d reconstruction. Dataset collection and labeling, develop tools for dataset collection and labeling, tools for automated and semi-automated labeling. Optimize execution speed. Interface with cloud sw.

Eingesetzte Qualifikationen

C++, Docker, Jenkins, Microsoft Azure, Opencv, Python, Pytorch

Senior Computer Vision Engineer
massive analytic, London
7/2018 – 11/2018 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2018 – 11/2018

Tätigkeitsbeschreibung

Main developer. Develop video analytics application, detect and count people, detect people clusters, detect and count crowd, crowd density estimation.
The application used two deep neural networks to detect pepole and estimate crowd density. The application was developed in C++ and used Tensorflow and OpenCV for the CV part.

Eingesetzte Qualifikationen

C++, Opencv, Python, Tensorflow

Senior Engineer (Festanstellung)
Huawei, München
6/2015 – 3/2018 (2 Jahre, 10 Monate)
Telekommunikation
Tätigkeitszeitraum

6/2015 – 3/2018

Tätigkeitsbeschreibung

Expert of numerical algorithms, machine learning, cpu hardware architecture, accelerator hardware architecture.
Guide a team working on high performance numerical software.
Research and design of hw for convolutional neural networks.
Performance modeling, performance estimation. Analysis and benchmarking of prototypes. Individuation of bottlenecks in HW prototypes.

Eingesetzte Qualifikationen

C++, Caffe, FPGA, Opencv, Python, Verilog

Academic researcher
Jüelich Research Center, Jülich
2/2012 – 5/2015 (3 Jahre, 4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/2012 – 5/2015

Tätigkeitsbeschreibung

Work on IBM Blue gene Q prototype, optimize and benchmark massively parallel scientific applications. Research on innovative HW architectures for HPC.
Develop Density Functional Theory (DFT) codes. Research on numerical techniques for DFT. DFT is used to simulate solids and molecules at the quantum level.

Eingesetzte Qualifikationen

C++, Fortran, Linux Entwicklung, Mathematik, Physik, Python

Academic researcher
Uni Regensburg, Regensburg
11/2008 – 1/2012 (3 Jahre, 3 Monate)
Forschung
Tätigkeitszeitraum

11/2008 – 1/2012

Tätigkeitsbeschreibung

Develop HW and SW for the QPACE project. HW/SW codesign, debug network, develop network Linux device driver, network library with RDMA, develop massively parallel numerical sparse linear solver. Develop innovative solver technique.
Research in numerical solvers, research in Lattice QCD.

Eingesetzte Qualifikationen

C++, FPGA, Fortran, Linux (Kernel), Mathematik, Perl, Physik, Hardwarebeschreibungssprache

Zertifikate

PhD
2008

Über mich

Experienced Computer Vision and AI professional with broad and deep knowledge. Skills ranging from mathematics/physics, numerical algorithms to hardware architecture, and extensive software development.
PhD in Physics, long academic experience in HPC, work on supercomputer prototypes, develop supercomputer HW and SW libraries. Experience in leading technical teams, 15y+ in software development. Languages: C/C++, Python, Fortran, ASM.
In the last 5y i became a computer vision expert and i have contributed computer vision functionality in a number of products for various market segments including: consumer electronics (smartphones), retail, CCTV surveillance and defense.

Weitere Kenntnisse

Physics PhD, numerical SW, embedded SW, C++, Python, Fortran, ASM. ARM architecture, STM32, CUDA, Linux, Computer vision, 3D reconstruction, SLAM, human pose, action detection.

Persönliche Daten

Sprache
  • Englisch (Fließend)
  • Italienisch (Muttersprache)
  • Deutsch (Grundkenntnisse)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
  • Vereinigte Staaten von Amerika
Profilaufrufe
2991
Alter
46
Berufserfahrung
19 Jahre und 10 Monate (seit 01/2005)
Projektleitung
3 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden