freiberufler Java, Python, C++, Machine Learning, Computer Vision auf freelance.de

Java, Python, C++, Machine Learning, Computer Vision

zuletzt online vor 1 Tagen
  • auf Anfrage
  • Österreich
  • Weltweit
  • de  |  en  |  it
  • 11.09.2024

Kurzvorstellung

Promovierter Informatiker mit Expertise und Erfahrung in Python, Java, C++, maschinellem Lernen und Computer Vision.
Technischer Co-Founder von transkribus.eu, einer KI-Plattform zur Erkennung, Bereistellung und Suche von historischen Dokumenten.

Qualifikationen

  • Back-End Entwicklung12 J.
  • C++5 J.
  • Computer Vision10 J.
  • Java (allg.)12 J.
  • Maschinelles Lernen10 J.
  • Mathematik5 J.
  • MATLAB / Simulink5 J.
  • Neuronale Netze9 J.
  • Python5 J.
  • SQL12 J.

Projekt‐ & Berufserfahrung

CTO / Machine Learning Engineer (Festanstellung)
READ-COOP SCE, Innsbruck
1/2020 – 6/2024 (4 Jahre, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2020 – 6/2024

Tätigkeitsbeschreibung

Auf der Grundlage meiner Arbeit in Transkribus war ich Gründungsmitglied der READ-COOP, einer europäischen Genossenschaft mit Coop-Partnern in der ganzen Welt.

In den ersten 3 Jahren war ich der CTO des Unternehmens. Nachdem wir beschlossen haben, unsere Hierarchie in eine Holokratie ohne CTO abzuflachen, kehrte ich zu meinen wurzeln als Machine Learning Engineer zurück.

Ich musste mich um die Entwicklung eines Crediting-Systems kümmern, mit dem Nutzer für die Bearbeitung von Seiten auf unserer Plattform bezahlt werden.

Außerdem haben wir es mit Digitalisierungsprojekten jeder Größenordnung zu tun, die einige Hundert bis Millionen von Dokumentenbildern umfassten.

Ich integrierte und entwickelte ständig neue, auf maschinellem Lernen basierende Software in die Plattform als Teil unseres Ziels, unsere schriftliche Vergangenheit für jeden zugänglich zu machen.

Eingesetzte Qualifikationen

Back-End Entwicklung, Computer Vision, Front-End Entwicklung, Java (allg.), Maschinelles Lernen, Neuronale Netze, Projektleitung / Teamleitung (IT), Python, PyTorch, SQL

Leitender Softwareentwickler (Festanstellung)
IUI - innovation-innsbruck.at, Innsbruck
1/2016 – 12/2019 (4 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

1/2016 – 12/2019

Tätigkeitsbeschreibung

found in reference description 2
Aufbauend auf der Plattform transkribus.eu war ich Teil des EU-Projekts READ (-Hyperlink entfernt-), bei dem unser Team in Innsbruck die Projektleitung innehatte.

Ich entwickelte die Plattform in führender Position als Softwareentickler weiter und integrierte mehrere KI-basierte Werkzeuge für den Bereich der Verarbeitung historischer Dokumente.

Ein Volltextindex mit SOLR wurde hinzugefügt, um alle hochgeladenen Dokumente durchsuchen zu können.

Ebenso wurden Web-Clients für die Veröffentlichung von Dokumentensammlungen im Web und ein Ersatz für den lokalen Client hinzugefügt.

Außerdem leitete ich mehrere groß angelegte Erkennungsprojekte für Archive.

Eingesetzte Qualifikationen

Back-End Entwicklung, Bash (Shell), Front-End Entwicklung, Java (allg.), Neuronale Netze, Oracle Database, Solr, SQL

Softwareentwickler (Festanstellung)
Universtität Innsbruck, Innsbruck
1/2013 – 12/2015 (3 Jahre)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

1/2013 – 12/2015

Tätigkeitsbeschreibung

found in reference description 1
Im Rahmen des EU-Projekts Transcriptorium (-Hyperlink entfernt-) war ich technischer Mitgründer von Transkribus (transkribus.eu), einer KI-gestützten Plattform für die Erkennung und Suche nach historischen Dokumenten.

Die Software wurde mit Java im Backend und einem Experten-Client mit dem SWT-Framework als Frontend entwickelt.

Außerdem musste ich ein eigenes Jobverwaltungssystem entwickeln, das Aufträge mit verschiedenen Technologien wie C++, Java, Python oder Linux-Shell-Skripten verarbeiten kann.

Zudem habe ich für das EU-Projekt Europeana Newspaper einige frontends und tools in C# geschrieben.

Eingesetzte Qualifikationen

Back-End Entwicklung, Bash (Shell), C#, Front-End Entwicklung, Java (allg.), Oracle Database, Softwareentwicklung (allg.), SQL

Wissenschaftlicher Mitarbeiter / Doktorand (Festanstellung)
Universtität Innsbruck, Innsbruck
9/2007 – 12/2012 (5 Jahre, 4 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

9/2007 – 12/2012

Tätigkeitsbeschreibung

found in reference description 0
Als Doktorand in der Mathematical-Imaging-Gruppe von Dr. Otmar Scherzer schrieb ich eine Dissertation über die Segmentierung von 3D-MRT-Bildern mit Hilfe des CMA-ES, einem evolutionären numerischen Optimierungsalgorithmus und M-Reps, diskreten Mittelachsenrepräsentationen von 3D Objekten.

Die Dissertation enthielt auch Arbeiten über das Clustering und die Klassifizierung von Buchstaben im Bereich OCR als Teil des EU-Projekts IMPACT (-Hyperlink entfernt-).

Die meisten kleineren Experimente wurden mit Matlab durchgeführt, aber ich habe auch zwei größere Softwareprojekte geschrieben: Eines diente der Visualisierung und Segmentierung von 3D-MRT-Bildern mit C++, OpenGL und Qt für das Frontend. Das zweite, ebenfalls unter Verwendung von C++ und Qt, diente dem einfachen Clustern von Zeichen für die Erstellung von Ground-Truth-Daten in einer OCR-Anwendung.

Eingesetzte Qualifikationen

Front-End Entwicklung, C++, Computer Vision, Maschinelles Lernen, Mathematik, MATLAB / Simulink, Qt, Scientific computing / wissenschaftliches Rechnen

Ausbildung

Informatik
Dr. rer. nat.
2012
Innsbruck
Informatik
Dipl.-Ing.
2007
Innsbruck

Über mich

Programmiersprachen (sortiert nach Erfahrung absteigend): Java, Python, C/C++, SQL, Linux Shell Scripts, Matlab, C#, Javascript, Dart
Fachliche Schwerpunkte: Machine Learning, Computer Vision, Full-Stack Entwicklung, Image Processing, Numerical Optimization
Technologien (Auswahl, unsortiert): PyTorch, TensorFlow, HuggingFace, OpenGL, OpenCV, JavaEE, Jersey, Spring, Django, Maven, Git, Docker, Qt, CMake, SWT, SOLR, Oracle, Postgres, Web-API, Tomcat, uvm.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Italienisch (Grundkenntnisse)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
517
Alter
42
Berufserfahrung
17 Jahre (seit 09/2007)
Projektleitung
3 Jahre

Kontaktdaten

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

Jetzt Mitglied werden