Aufbau und Betrieb eines selbstgemanageten Kubernetes Clusters mit Open Source Technologien (Debian Linux, Microk8s, helm, containerd, Docker)
Konfiguration u. Betrieb des Open Source Mail Systems Kolab und des Open Source Backend as a Service Supabase (Freie Firebase Alternative) mit Helm, kubectl, docker, NGINX
Definition und Implementierung des Postgres Database Layouts inklusive Security via RLS Policies
Entwicklung eines reaktiver Flutter Frontends für Web (WASM) und Android
Implementierung von Echtzeitbroadcatings von Datenbankänderungen an Frontend mit Supabase Broadcasts und Flutter Stream Subscriptions
Aufbau von Dev Ops Pipelines zur Generierung von Release Artefakten und automatisiertem Deployment auf dem Zielsystem
Implementierung von LLM Agents zum Parsen von Preisdaten aus Katalogen mit Python, Ollama und QWen Vision Modellen
AI Gestütze Generierung von PlayWright und Patrol E2E Tests zur Qualitätssicherung
LinuxLLMsPythonBourne-again-shellWASMFlutterKubernetesDockerContainerServeradministrationPostgreSQLFast API
[Firma auf Anfrage]
2 Jahre 5 Monate
2022-08 - 2024-12
Kardiologiesoftware
AI Research Scientist / Software EngineerPythonFastAPIPyTorch...
AI Research Scientist / Software Engineer
Implementierung von Microservices für eine Software zur semi-automatischen Befunderstellung in der Kardiologie mit Kubernetes, FastAPI, Redis, RabbitMQ, Docker, DICOM und HL7
Verwendung von NVIDIA GPU innerhalb des Kubernetes Clusters
Mitarbeit am Aufbau eines On Premise Kubernetes Clusters mit Microk8s in einer start regulierten Umgebung des Universitätsklinikum
Training und Deployment von NNUnet basieten Segementierungsmodellen mit python und pytorch
Entwicklung eines Algorithmus zu Bildregistrierun mit ITK und CNNs
Entwicklung eines Algorithmus zur Berechnung und Visualisierung von Herzkammernvolumen mit Python, VTK, ITK
DevOps: Entwicklung von CI Pipelines zur Ausführung von E2E Tests mit GitHub Actions und GitHub Runnnern
Frontend Entwicklung der Kardiologischen Software mit React und TypeScript
UbuntuRed Hat Enterprise LinuxMicrok8sKubernetesHelmNvidia GPUPrecession
Adaptierung des Continental Surround View Systems an Nischenfahrzeuge
Entwicklung eines Desktop Konfigurationstool mit Qt und C++ zur Erstellung von WYSWYG ECU Konfigurationen und dem Flashen der Konfigurationen auf die ECU
Entwicklung performance kritischer embedded Software auf einer ECU mit C/C++, RTOS, Embedded Linux, CMake/GCC Toolchains (Server zum Entgegennehmen der geflashten Konfiguration, Propagieren von Einstellungen über internes IPC Protokoll, Performance Optimierung, Legacy Code Bug Fixes, Ansteuerung Head Unit über I2C)
Kamerakalibrierungsalgorithmus mit C++, OpenCV und Python
Aufbau und Verantwortung für ein Hardware in the Loop Setup
Integration der ECU beim Kunden, inklusive Anpassung der CAN Kommunikation
Definition von Level2 requirement, test strategie
Requirement tracing bezüglich Implementierung und Testing
Software Entwickler/ Projekt ManagerGitSubversionPython...
Software Entwickler/ Projekt Manager
Entwicklung eines mikrometer-genauen optischen Sensors für das BMBF Forschungsprojekt MoPaHyb
Softwareentwicklung mit Matlab, C++, OpenCV, Python, Git
Projektmanagement: Koordination und Überwachung der Herstellung mechanischer und elektrischer Bauteile durch die Abteilungen Mechanische Konstruktion u. elektrische Konstruktion
Aufbau eines Testsystems
Vorbereitung der Integration in die industrielle Forschungsanlage insbesondere Kommunikation mit der Siemens SPS
Integration der Sensorik OnSite mit Anschließendem Test mit anderen Zulierferfirmen
Entwicklung einer Python library in C und C++ für Firmeninterne Bildverarbeitungssoftware
Wartung von legacy Bildverarbeitungsalgorithmen mit C++
Multi camera array Kalibrierungsalgorithmus mit Python und OpenCV
Atlassian JIRASAPVisual StudioEclipse
GitSubversionPythonMATLABOctaveC++OpenCV
VITRONIC Dr. Ing. Stein Bildverarbeitungssysteme GmbH
3 Jahre
2008-10 - 2011-09
Entwicklung eines Social Media Cockpits in Java
Dualer StudentJava
Dualer Student
Entwicklung eines einheitlichen Interfaces für die Kommunikation über Soziale Netzwerke
Backendentwicklung mit mit Java, Tomcat, JBoss, Active MQ und Eclipse
Frontendentwickung mit dem Google Web Toolkit, Krosskompilierung von Java nach JavaScript und HTML
EclipseApache TomcatJBoss Application Server
Java
legodo AG
Karlsruhe (Baden)
Aus- und Weiterbildung
Aus- und Weiterbildung
3 Jahre 6 Monate
2011-10 - 2015-03
Informatik Studium
Master of Science Informatics, Karlsruher Institut für Technologie, Karlsruhe
Master of Science Informatics
Karlsruher Institut für Technologie, Karlsruhe
Machine Learining / Kognitive Systems
3 Jahre
2008-10 - 2011-09
Informatik Studium
Bachelor of Applied Informatics, Duale Hochschule Karlsruhe, Karlsruhe
Kubernetes/ On Premise: Im Rahmen meiner Vergangenen Tätigkeiten viel Erfahrung sammeln können im Komplettaufbau und stabilem Betrieb souveräner Cloud Architekturen mit Hilfe der Open Source Kubernetes Distribution Microk8s von Canonical gehostet auf mehreren Virtuellen Servern und physischer Hardware mit Debian und Ubuntu Linux
Embedded Programming: Im Automotive Umfeld und im Umfeld der Industriellen Bildverarbeitung konnte ich starke Kompetenz in der embedded Programmierung aufbauen.
Projekt Management: In meiner Laufbahn war ich unter anderem für die Entwicklung eines neuartigen Sensors verantwortlich und die Koordination der Herstellung von Mechanischen, Elektrischen, Softwarekomponenten und ihrer Integration ins Endsystem verantwortlich. Auch habe ich als Firmengründer gelernt Verantwortung zu tragen für die eigene Firma und das entwickelte Produkt .
Betriebssysteme
Linux
Experte
Windows
Fortgeschritten
Linux ist seit über 10 Jahren beruflich mein primäres Betriebssystem
Privat verwende ich Linux bereits seid über 18 Jahren ausschließlich
Windows setze ich vor allem beruflich als sekundäres Betriebsystem ein
Programmiersprachen
Python
Experte
C++
Experte
Java
Fortgeschritten
Dart
Fortgeschritten
Bash
Fortgeschritten
Ich durfte in meiner langjährigen Praxis viele unterschiedliche Programmiersprachen kennenlernen. Dadurch bin ich mit den neusten Konzepten moderner Programmierung bestens vertraut und arbeite mich schnell in bestehenden Code und neue Programmiersprachen ein.
Aufbau und Betrieb eines selbstgemanageten Kubernetes Clusters mit Open Source Technologien (Debian Linux, Microk8s, helm, containerd, Docker)
Konfiguration u. Betrieb des Open Source Mail Systems Kolab und des Open Source Backend as a Service Supabase (Freie Firebase Alternative) mit Helm, kubectl, docker, NGINX
Definition und Implementierung des Postgres Database Layouts inklusive Security via RLS Policies
Entwicklung eines reaktiver Flutter Frontends für Web (WASM) und Android
Implementierung von Echtzeitbroadcatings von Datenbankänderungen an Frontend mit Supabase Broadcasts und Flutter Stream Subscriptions
Aufbau von Dev Ops Pipelines zur Generierung von Release Artefakten und automatisiertem Deployment auf dem Zielsystem
Implementierung von LLM Agents zum Parsen von Preisdaten aus Katalogen mit Python, Ollama und QWen Vision Modellen
AI Gestütze Generierung von PlayWright und Patrol E2E Tests zur Qualitätssicherung
LinuxLLMsPythonBourne-again-shellWASMFlutterKubernetesDockerContainerServeradministrationPostgreSQLFast API
[Firma auf Anfrage]
2 Jahre 5 Monate
2022-08 - 2024-12
Kardiologiesoftware
AI Research Scientist / Software EngineerPythonFastAPIPyTorch...
AI Research Scientist / Software Engineer
Implementierung von Microservices für eine Software zur semi-automatischen Befunderstellung in der Kardiologie mit Kubernetes, FastAPI, Redis, RabbitMQ, Docker, DICOM und HL7
Verwendung von NVIDIA GPU innerhalb des Kubernetes Clusters
Mitarbeit am Aufbau eines On Premise Kubernetes Clusters mit Microk8s in einer start regulierten Umgebung des Universitätsklinikum
Training und Deployment von NNUnet basieten Segementierungsmodellen mit python und pytorch
Entwicklung eines Algorithmus zu Bildregistrierun mit ITK und CNNs
Entwicklung eines Algorithmus zur Berechnung und Visualisierung von Herzkammernvolumen mit Python, VTK, ITK
DevOps: Entwicklung von CI Pipelines zur Ausführung von E2E Tests mit GitHub Actions und GitHub Runnnern
Frontend Entwicklung der Kardiologischen Software mit React und TypeScript
UbuntuRed Hat Enterprise LinuxMicrok8sKubernetesHelmNvidia GPUPrecession
Adaptierung des Continental Surround View Systems an Nischenfahrzeuge
Entwicklung eines Desktop Konfigurationstool mit Qt und C++ zur Erstellung von WYSWYG ECU Konfigurationen und dem Flashen der Konfigurationen auf die ECU
Entwicklung performance kritischer embedded Software auf einer ECU mit C/C++, RTOS, Embedded Linux, CMake/GCC Toolchains (Server zum Entgegennehmen der geflashten Konfiguration, Propagieren von Einstellungen über internes IPC Protokoll, Performance Optimierung, Legacy Code Bug Fixes, Ansteuerung Head Unit über I2C)
Kamerakalibrierungsalgorithmus mit C++, OpenCV und Python
Aufbau und Verantwortung für ein Hardware in the Loop Setup
Integration der ECU beim Kunden, inklusive Anpassung der CAN Kommunikation
Definition von Level2 requirement, test strategie
Requirement tracing bezüglich Implementierung und Testing
Software Entwickler/ Projekt ManagerGitSubversionPython...
Software Entwickler/ Projekt Manager
Entwicklung eines mikrometer-genauen optischen Sensors für das BMBF Forschungsprojekt MoPaHyb
Softwareentwicklung mit Matlab, C++, OpenCV, Python, Git
Projektmanagement: Koordination und Überwachung der Herstellung mechanischer und elektrischer Bauteile durch die Abteilungen Mechanische Konstruktion u. elektrische Konstruktion
Aufbau eines Testsystems
Vorbereitung der Integration in die industrielle Forschungsanlage insbesondere Kommunikation mit der Siemens SPS
Integration der Sensorik OnSite mit Anschließendem Test mit anderen Zulierferfirmen
Entwicklung einer Python library in C und C++ für Firmeninterne Bildverarbeitungssoftware
Wartung von legacy Bildverarbeitungsalgorithmen mit C++
Multi camera array Kalibrierungsalgorithmus mit Python und OpenCV
Atlassian JIRASAPVisual StudioEclipse
GitSubversionPythonMATLABOctaveC++OpenCV
VITRONIC Dr. Ing. Stein Bildverarbeitungssysteme GmbH
3 Jahre
2008-10 - 2011-09
Entwicklung eines Social Media Cockpits in Java
Dualer StudentJava
Dualer Student
Entwicklung eines einheitlichen Interfaces für die Kommunikation über Soziale Netzwerke
Backendentwicklung mit mit Java, Tomcat, JBoss, Active MQ und Eclipse
Frontendentwickung mit dem Google Web Toolkit, Krosskompilierung von Java nach JavaScript und HTML
EclipseApache TomcatJBoss Application Server
Java
legodo AG
Karlsruhe (Baden)
Aus- und Weiterbildung
Aus- und Weiterbildung
3 Jahre 6 Monate
2011-10 - 2015-03
Informatik Studium
Master of Science Informatics, Karlsruher Institut für Technologie, Karlsruhe
Master of Science Informatics
Karlsruher Institut für Technologie, Karlsruhe
Machine Learining / Kognitive Systems
3 Jahre
2008-10 - 2011-09
Informatik Studium
Bachelor of Applied Informatics, Duale Hochschule Karlsruhe, Karlsruhe
Kubernetes/ On Premise: Im Rahmen meiner Vergangenen Tätigkeiten viel Erfahrung sammeln können im Komplettaufbau und stabilem Betrieb souveräner Cloud Architekturen mit Hilfe der Open Source Kubernetes Distribution Microk8s von Canonical gehostet auf mehreren Virtuellen Servern und physischer Hardware mit Debian und Ubuntu Linux
Embedded Programming: Im Automotive Umfeld und im Umfeld der Industriellen Bildverarbeitung konnte ich starke Kompetenz in der embedded Programmierung aufbauen.
Projekt Management: In meiner Laufbahn war ich unter anderem für die Entwicklung eines neuartigen Sensors verantwortlich und die Koordination der Herstellung von Mechanischen, Elektrischen, Softwarekomponenten und ihrer Integration ins Endsystem verantwortlich. Auch habe ich als Firmengründer gelernt Verantwortung zu tragen für die eigene Firma und das entwickelte Produkt .
Betriebssysteme
Linux
Experte
Windows
Fortgeschritten
Linux ist seit über 10 Jahren beruflich mein primäres Betriebssystem
Privat verwende ich Linux bereits seid über 18 Jahren ausschließlich
Windows setze ich vor allem beruflich als sekundäres Betriebsystem ein
Programmiersprachen
Python
Experte
C++
Experte
Java
Fortgeschritten
Dart
Fortgeschritten
Bash
Fortgeschritten
Ich durfte in meiner langjährigen Praxis viele unterschiedliche Programmiersprachen kennenlernen. Dadurch bin ich mit den neusten Konzepten moderner Programmierung bestens vertraut und arbeite mich schnell in bestehenden Code und neue Programmiersprachen ein.
Vertrauen Sie auf Randstad
Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung