freiberufler SW-Entwickler - Computer Vision, Machine Learning, Bildverarbeitung, GPU auf freelance.de

SW-Entwickler - Computer Vision, Machine Learning, Bildverarbeitung, GPU

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 10551 Berlin
  • Europa
  • hu  |  en  |  de
  • 26.09.2024

Kurzvorstellung

Ich bin der Hauptentwickler der Fotobearbeitungs-Software Scarab Darkroom. Ich verwende Deep Learning-Ansätze im Bereich Bildverarbeitung seit 2010. Aktueller Schwerpunkt: Computer Vision, 3D Rekonstruktion. Spieleentwickler vor langer Zeit.

Qualifikationen

  • .Net Framework (Microsoft)17 J.
  • 3D Rekonstruktion1 J.
  • Apple Mac Systems17 J.
  • Bildverarbeitung17 J.
  • C#17 J.
  • C++24 J.
  • Computer Vision2 J.
  • CSS (Cascading Style Sheet)17 J.
  • CUDA1 J.
  • Faltendes Neuronales Netzwerk (CNN)16 J.
  • Git17 J.
  • Informatik17 J.
  • iOS17 J.
  • iOS Entwicklung17 J.
  • IT-Support (allg.)17 J.
  • Markenbildung17 J.
  • Maschinelles Lernen
  • Microsoft Visual Studio17 J.
  • Microsoft Windows (allg.)17 J.
  • Mobile Application Development17 J.
  • Neuronale Netze17 J.
  • Objective-C17 J.
  • Opengl17 J.
  • Produktmanagement17 J.
  • Projektleitung / Teamleitung (IT)17 J.
  • Python17 J.
  • Pytorch
  • Qt (Software)17 J.
  • Software Design17 J.
  • Softwareentwicklung (allg.)17 J.
  • Subversion17 J.
  • System Architektur17 J.
  • TCP / IP17 J.
  • Tensorflow17 J.
  • Testen17 J.
  • User Experience (UX)17 J.
  • User Interface (UI)17 J.
  • WIX (Windows Install XML)17 J.

Projekt‐ & Berufserfahrung

Computer Vision Algorithmenetwickler
Sony, remote
4/2023 – 8/2023 (5 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2023 – 8/2023

Tätigkeitsbeschreibung

Forschung und Entwicklung im Bereich 3D Rekonstruktion.

Eingesetzte Qualifikationen

C++, CUDA, Python, Pytorch

Computer Vision Algorithmenentwickler
Continental, remote
9/2022 – 3/2023 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2022 – 3/2023

Tätigkeitsbeschreibung

Forschung und Entwicklung im Bereich Echtzeit 3D-Rekonstruktion.

Eingesetzte Qualifikationen

3D Rekonstruktion, C++, Computer Vision, Git, Objective-C

Computer Vision Algorithmenentwickler
Carl Zeiss, remote
11/2021 – 2/2022 (4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

11/2021 – 2/2022

Tätigkeitsbeschreibung

Entwicklung von Computer Vision Algorithmen für eine iOS App.

Eingesetzte Qualifikationen

C++, Git, Microsoft Azure, Opencv

Camera Algorithm Engineer
Vay Technology, Berlin
2/2021 – 7/2021 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2021 – 7/2021

Tätigkeitsbeschreibung

Unterstützung bei der Verbesserung der Bildqualität.

Eingesetzte Qualifikationen

C++, CUDA, Git

Computer Vision / 3D Grafik Entwickler
ISRA Vision, remote
2/2021 – 6/2021 (5 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2021 – 6/2021

Tätigkeitsbeschreibung

Entwicklung von 3D Simulation und Computer Vision Algorithmen für die Erkennung von Lackierfehlern.

Eingesetzte Qualifikationen

C#, C++, Opencv, Opengl, Microsoft Visual Studio

Computer Vision Data Scientist
MHP - A Porsche Company, remote / Wolfsburg
11/2020 – 12/2020 (2 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2020 – 12/2020

Tätigkeitsbeschreibung

Erstellung eines Proof of Concept für die KI-basierte Erkennung von Produktionsfehlern.

Eingesetzte Qualifikationen

Bilderkennung, Bildverarbeitung, Faltendes Neuronales Netzwerk (CNN), Neuronale Netze, Opencv, Pandas, Python

GPU-Programmierung / Computer Vision Beratung
Biorüben Forschungs GbR, remote
6/2020 – 11/2020 (6 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/2020 – 11/2020

Tätigkeitsbeschreibung

Unterstützung bei der Anpassung von Computer Vision-Algorithmen für Nvidia GPU-s.

Eingesetzte Qualifikationen

Bildverarbeitung, C++, Computer Vision, CUDA, Opencv

GPU Programming Consultant
Imint, Uppsala
7/2019 – 9/2019 (3 Monate)
Imaging
Tätigkeitszeitraum

7/2019 – 9/2019

Tätigkeitsbeschreibung

Optimierung von Videoverarbeitung Algorithmen auf Android Geräte - OpenCL und OpenGL.

Eingesetzte Qualifikationen

Android, Bildverarbeitung, C++, Confluence, Git, Linux Entwicklung

AI Algorithm Engineer
Unibap AB, Uppsala
7/2017 – 12/2017 (6 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

7/2017 – 12/2017

Tätigkeitsbeschreibung

Entwicklung eines Algorithmus für robotisches Greifen und einer Test- und Simulations-Umgebung.

Eingesetzte Qualifikationen

C++, Confluence, Git, Jira, Linux Entwicklung, Opengl, Robot Operating System, Robotics

Vision Algorithm Developer
Delphi Automotive, Wuppertal
9/2016 – 3/2017 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2016 – 3/2017

Tätigkeitsbeschreibung

Arbeit an einem ADAS (Fahrassistentzsystem) im Computer Vision Algorithmen-Team – Evaluierung und Verbesserung von Algorithmen, Optimierung für ein Texas Instruments embedded DSP. Systeme: Lane Departure Warning, Kamerakalibrierung, Kameraverarbeitung.

Eingesetzte Qualifikationen

Bilderkennung, Bildverarbeitung, C++, Computer Vision, Git, Jenkins, Jira, Lua Scripting, Maschinelles Sehen, Simulink, Visual C++, Microsoft Visual Studio

Softwareentwickler
ThyssenKrupp Marine Systems, Kiel
12/2014 – 5/2015 (6 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

12/2014 – 5/2015

Tätigkeitsbeschreibung

Optimierung eines 3D CAD Format-Konvertierungsvorgangs (und andere Aufgaben).

Eingesetzte Qualifikationen

SQL, Opengl, Qt (Software), Visual C++, Microsoft Visual Studio, C++

Principal Programmer
Scarab Labs (eigenes Unternehmen), Berlin
5/2008 – offen (16 Jahre, 6 Monate)
Fotographie / Film / Spiele
Tätigkeitszeitraum

5/2008 – offen

Tätigkeitsbeschreibung

Ich habe Scarab Darkroom, ein Digitalkamera raw Bildbearbeitungsprogramm mit zahlreichen Funktionen, ein Adobe After Effects Plug-in und diverse Adobe Photoshop Plug-ins entwickelt. Ich arbeite zur Zeit an einer Videoverbesserungs-Technologie für Android (Bildstabilisierung, Unterdrückung von Rauschen und Bewegungsunschärfe, Korriegieren von Bildverzerrung). Ich unterstütze auch andere Unternehmen mit Algorithmenentwicklung, Optimierung, GPU-Programmierung und individuellen Softwarelösungen (siehe nachfolgende Auswahl von Kunden-Projekten).

Eingesetzte Qualifikationen

.Net Framework (Microsoft), Subversion, Bildverarbeitung, C#, C++, CSS (Cascading Style Sheet), Schreiben von Dokumentation, Faltendes Neuronales Netzwerk (CNN), Git, Informatik, iOS, iOS Entwicklung, IT-Support (allg.), Apple Mac Systems, Markenbildung, Microsoft Windows (allg.), Mobile Application Development, Neuronale Netze, Objective-C, Opengl, Produktmanagement, Projektleitung / Teamleitung (IT), Python, Qt (Software), Software Design, Softwareentwicklung (allg.), System Architektur, TCP / IP, Tensorflow, Testen, User Experience (UX), User Interface (UI), Microsoft Visual Studio, WIX (Windows Install XML)

Senior Programmer
Atomic Motion, Budapest
1/2008 – 4/2008 (4 Monate)
Spieleentwicklung
Tätigkeitszeitraum

1/2008 – 4/2008

Tätigkeitsbeschreibung

Siehe Lebenslauf!

Eingesetzte Qualifikationen

C++, Directx

Programmer (Festanstellung)
Eidos Hungary, Budapest
4/2006 – 7/2007 (1 Jahr, 4 Monate)
Spieleindustrie
Tätigkeitszeitraum

4/2006 – 7/2007

Tätigkeitsbeschreibung

Siehe Lebenslauf!

Eingesetzte Qualifikationen

C++, Directx

Graphics Programmer (Festanstellung)
Bizarre Creations, Liverpool
9/2005 – 3/2006 (7 Monate)
Spieleindustrie
Tätigkeitszeitraum

9/2005 – 3/2006

Tätigkeitsbeschreibung

Siehe Lebenslauf!

Eingesetzte Qualifikationen

C++, Directx

Programmer
T5 Labs, London
5/2003 – 7/2005 (2 Jahre, 3 Monate)
Spieleindustrie
Tätigkeitszeitraum

5/2003 – 7/2005

Tätigkeitsbeschreibung

(Home Office aus Ungarn)

Siehe Lebenslauf!

Eingesetzte Qualifikationen

C++, Directx

3D Engine Programmer
Invictus, Debrecen
10/2000 – 10/2002 (2 Jahre, 1 Monat)
Spieleindustrie
Tätigkeitszeitraum

10/2000 – 10/2002

Tätigkeitsbeschreibung

Projekte: 1nsane, Street Legal

Siehe Lebenslauf!

Eingesetzte Qualifikationen

C++, Directx

Software Engineer (Festanstellung)
Mindmaker, Budapest
7/1998 – 7/1999 (1 Jahr, 1 Monat)
Software
Tätigkeitszeitraum

7/1998 – 7/1999

Tätigkeitsbeschreibung

Siehe Lebenslauf!

Eingesetzte Qualifikationen

Microsoft Foundation Classes (MFC), C++

Ausbildung

Programmierer-Mathematiker
Diplom
2007
Debrecen, Ungarn

Weitere Kenntnisse

 Umfassende Erfahrung mit C++ (20 Jahre professionelle Nutzung) und Python.
 Ausgezeichnete Kenntnisse im Bereich Bildverarbeitung / Computer Vision – sowohl klassische als auch Deep Learning-basierte Verfahren.
 Fundierte Kenntnisse in künstlicher Intelligenz und maschinellem Lernen, und viel Erfahrung mit neuronalen Netzen.
 Umfangreiche Erfahrung mit GPU Programmierung mittels Direct3D, OpenGL, OpenGL ES, Metal, OpenCL und CUDA.
 Langjährige Erfahrung im Bereich Echtzeit-Computergrafik für Spiele – Game-Engine-Architektur, visuelle Effekte und Shader.
 Profiling und Optimierung von Code bezüglich Geschwindigkeit, Speicherbedarf und Energieeffizienz.
 Entwicklung für Windows, macOS, und Linux, sowohl mobile Platformen (iOS und Android) als auch Embedded-Geräte.
 Erfahrung mit Software-Bibliotheken und Frameworks, wie OpenCV, Eigen, Qt, ROS, Gstreamer, Bulltet Physics, NumPy, PyTorch und TensorFlow.
 Erfahrung mit Android Studio, Visual Studio, VS Code, Xcode, PyCharm, Git, CMake, Docker, Jira, Confluence, Nvidia Nsight, Snapdragon Profiler und anderen Tools.
 Multithreading (POSIX Threads, Windows API und OpenMP).
 Erfahrung mit Adobe After Effects und Photoshop SDK.
 Programmiererfahrung auch in C, Objective-C++, C#, Matlab und Assembly (680x0, x86, ARM).
 Weitere Kompetenzen: TCP/IP Sockets, SQL, Design Patterns, XML, HTML und CSS Grundlagen.

Persönliche Daten

Sprache
  • Ungarisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Fließend)
  • Schwedisch (Grundkenntnisse)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
6686
Berufserfahrung
26 Jahre und 3 Monate (seit 07/1998)
Projektleitung
10 Jahre

Kontaktdaten

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

Jetzt Mitglied werden