Recommended expert

Patrick Waldschmitt

KI-Softwareentwickler

Patrick Waldschmitt
Karlsruhe, Deutschland

Erfahrungen

Jan. 2025 - Sept. 2025
9 Monate

KI-Softwareingenieur

IppenMedia

  • Analyse
  • Beratung
  • Softwaredesign
  • Entwicklung
  • Automatisierung
  • Testen
  • Bereitstellung
  • Architektur, Entwicklung und Bereitstellung verschiedener Proof-of-Concept-Anwendungen zur Integration aktueller KI-Schnittstellen für Konversation, Echtzeit-Sprach-, Bild- und Videoverarbeitung
  • Entwicklung von Best Practices für den praktischen Einsatz agentischer Systeme und KI
  • Erstellung von Code-Vorlagen
Juni 2024 - Aug. 2024
3 Monate

Lead-Entwickler

SwinginCharlie.de

  • Analyse
  • Entwicklung
  • Automatisierung
  • Testen
  • Bereitstellung
  • Aufbau einer responsiven Website, optimiert für Mobil- und Desktop-Geräte mit minimalem CO2-Fußabdruck
  • Optimiert für niedrige Datenübertragung (Green IT)
  • Integration von Pretix in die Seitenstruktur
  • Aufbau einer CI/CD-Pipeline für die Bereitstellung auf einem Webserver via SSH
  • Pflege der DevOps-Umgebung
Mai 2024 - Nov. 2024
7 Monate

Senior-Entwickler

In-House

  • Recherche
  • Entwicklung
  • CI/CD-Automatisierung
  • Testen
  • Entwicklung eines Sprachassistenten für Wear OS
  • Entwicklung eines Speech-to-Speech-KI-Assistenten
  • Teilnahme an einem Udemy-Kurs zur Kafka-Integration in Spring Cloud
  • Erstellung kleiner Webanwendungen zur Bildgenerierung aus Spracheingabe und zur Verfolgung täglicher Erfolge
  • Entwicklung einer Webanwendung zur Konfiguration und Ausführung mehrerer KI-Agenten, die miteinander kommunizieren
  • Migration von Gitea zu Gitlab
  • Migration eines Android-3D-Viewers für CT-Scans im DICOM-Format von Java zu Kotlin
  • Aktualisierung des Tech-Stacks einer Freelancing-Website
Mai 2024 - Juli 2024
3 Monate

Berater für Lösungs- und Softwarearchitektur, Lead-Entwickler

Heidenhain

  • Analyse
  • Beratung
  • Softwaredesign
  • Entwicklung
  • Automatisierung
  • Testen
  • Bereitstellung
  • Entwicklung einer Wartungsanwendung zur automatischen lokalen Datenbankaktualisierung mit Failsafe-Mechanismen
  • Ableitung von Architektur- und Technologieentscheidungen basierend auf Benutzerfreundlichkeit, funktionalen Anforderungen und Feedback des Entwicklungsteams beim Kunden
  • Iterativer Ansatz von Anforderungsanalyse, Sicherheits- und Lizenzprüfungen, Dokumentation und CI/CD-Integration bis zur finalen Release-Paketierung
Okt. 2023 - Dez. 2023
3 Monate

Lead-Entwickler

  • Analyse
  • Softwaredesign
  • Entwicklung
  • Testen
  • Aufbau einer SMTP-Queue mit UI zur Regulierung des E-Mail-Versands gemäß Anbietervorgaben
  • Architekturentwurf für geringe Speicher- und CPU-Anforderungen in einer selbstgehosteten Cloud-Umgebung
Jan. 2022 - März 2024
2 Jahren 3 Monate

Berater, Senior-Entwickler

Heidenhain

  • Optimierung des Entwicklungsprozesses
  • Schulungen
  • Entwicklung
  • Architekturberatung
  • CI/CD-Automatisierung
  • Tests
  • Implementierung einer Full-Stack-Webanwendung mit komplexen 3D-Algorithmen und asynchronen Berechnungen
  • Migration von Algorithmen von Python zu Java und Integration nativer Bibliotheken
  • Beratung zur Plattformarchitektur und Vorbereitung der Integration in eine On-Premise-Cloud-Umgebung
  • Steigerung des Entwicklungsthroughputs um über 50% durch Anpassung der Workflows, Verbesserung der Scrum-Events, Clean Architecture und kundenspezifisches CI/CD-Setup
  • Ermöglichung von Sprint-Releases durch Definition von Qualitätszielen, 1-Tages-Aufgabenschätzung, automatisierte Deployments und Integration von End-to-End-Tests
  • Stabilisierung der Anwendung durch Identifizierung und Behebung von Speicherlecks, Auslagerung instabiler Komponenten mittels Resilience-Patterns und regelmäßige Aktualisierung von Java und Spring Boot
  • Fachberatung zu JNI- und JEP-Integrationen, 3D-Grafikberechnungen und Web-Visualisierung, Anwendungssicherheit mit TLS und OAuth2.0 sowie Performance-Optimierung durch Profiling und virtuelle Threads
  • Vorbereitung auf die Produktion durch Hinzufügen von Grafana-Monitoring, Klärung von Lizenz- und Sicherheitsfragen, Ermöglichung von Versionsupgrades und Etablierung einer DevOps-Mentalität
Aug. 2019 - Dez. 2021
2 Jahren 5 Monate

Berater, Senior-Entwickler

DXC/Daimler

  • Beratung
  • Workflow-Optimierung
  • Schulungen
  • Software-Architektur
  • Entwicklung
  • CI/CD-Automatisierung
  • Tests
  • Migration einer monolithischen Spring-Boot-Anwendung von OpenShift in eine cloud-native AWS-Umgebung
  • Verbesserung der Anwendungsqualität zur Erfüllung der Kundenvorgaben
  • Einführung einer CI/CD-Infrastruktur mit Infrastructure as Code und Leistungsoptimierung
  • Einrichtung von MicroK8s-Clustern für CI/CD und Staging
  • Integration automatisierter Qualitäts-, Schwachstellen- und Lizenzscans
  • Führung der Qualitätsverbesserung durch Vorbildfunktion und Quality Gates
  • Optimierung der Testperformance und Abdeckung; Coaching zu Best Practices im Testing
  • Einführung von Helm-Charts für Kubernetes-Deployments und IaC für Umgebungen
  • Migration von Spring-Boot-Versionen, Microservices-Ausgliederung, Resilienz-Patterns, Monitoring, Messaging-Endpunkten und Datenbanken zu Cloud-Services
  • Bereinigung des Codes, Verbesserung der Richtlinien, Performance-Profiling und Sicherstellung der Datenkonsistenz
  • Dokumentation als Code mit MkDocs und PlantUML
Feb. 2019 - Juli 2019
6 Monate

Senior-Entwickler

Governikus

  • Konzeption
  • Entwicklung
  • Dokumentation
  • Tests
  • Beratung und Entwicklung einer JavaFX-Anwendung mit Outlook-Integration zur Verarbeitung von xJustiz-Beleganhängen
  • Durchführung von Last- und Performance-Tests einer Integrationsumgebung mit simulierten Diensten
  • Entwicklung eines JMeter-Plugins als Lastgenerator
  • Erstellung eines Adapters zum Abrufen von E-Mails per IMAP und Speicherung in einem Langzeitspeichersystem
Sept. 2014 - Dez. 2014
4 Monate

Entwickler

In-House

  • Konzeption
  • Entwicklung
  • Performance-Optimierung
  • Entwicklung einer Android-App zur Darstellung von 3D-Volumendaten (DICOM-Bilder) mit einem Raycasting-Shader auf einem Nvidia Shield Tablet
Apr. 2014 - Jan. 2019
4 Jahren 10 Monate

Senior-Entwickler, Junior-Architekt

medavis GmbH

  • Konzeption
  • Entwicklung
  • Dokumentation
  • Tests
  • Performance-Optimierung
  • Architekturdesign und Modernisierung
  • Integration eines Radiologie-Informationssystems in die Infrastrukturen mehrerer Radiologien und Krankenhäuser über HL7 und DICOM
  • Erweiterung des Systems um Webservices für SMS-Terminbenachrichtigungen, LDAP, CDA, eArztbrief, VSDM, Dokumenten-Repositories, KV-Safenet und Prozessautomatisierung
  • Migration des Codes auf Java 8 und Modernisierung der Architektur
  • Einsatz von TLS/SSL, JUnit, Mockito, XML/XSLT, JPA, CDI, EJB und digitalen Signaturen
Juni 2010 - März 2014
3 Jahren 10 Monate

Entwickler, Berater

T-Systems International GmbH

  • Konzeption
  • Entwicklung
  • Dokumentation
  • Tests
  • Performance-Optimierung
  • COBOL-Speditionsanwendung Schritt für Schritt durch Java EE ersetzt
  • Continuous Integration eingeführt und IBM RAD durch Eclipse ersetzt
  • COBOL-Lieferketten-Backend-Anwendung in Java EE neu implementiert, inklusive Microservice-Auslagerung, Resilienz-Muster und Testabdeckung
Jan. 2010 - Mai 2010
5 Monate

Berater, Architekt, Entwickler

T-Systems International GmbH

  • Rekonstruktion und Analyse der Softwarearchitektur
  • Schwachstellenanalyse
  • Wissensübergabe an den 3rd-Level-Support in Indien
  • Drei Projekte in einen gemeinsamen IT-Service-Desk überführt und Erweiterungen entwickelt
Jan. 2009 - März 2009
3 Monate

Entwickler

Inhouse

  • Konzeption
  • Entwicklung
  • Dokumentation
  • Tests
  • Implementierung eines komplexen neuronalen Netzes auf Grafik-Hardware mit OpenGL
Okt. 2008 - Dez. 2008
3 Monate

Projektleiter, Architekt, Entwickler

Inhouse

  • Teamleitung
  • Projektmanagement
  • Anforderungsspezifikation
  • Konzeption
  • Entwicklung
  • Dokumentation
  • Tests
  • Leitung der Konzeption und Implementierung eines verteilten, modularen Data-Warehouse-Systems für eine gemeinnützige Gesundheitsorganisation mit ontologiebasierter Code-Generierung
Apr. 2008 - Aug. 2008
5 Monate

Entwickler

Inhouse

  • Konzeption
  • Entwicklung
  • Dokumentation
  • Tests
  • Erweiterung eines multidimensionalen Volumendaten-Viewers um GLSL-Unterstützung, Beispiel-Shader (Phong-Shading, Raycasting) und eine 3D-drehbare Clipping-Ebene
Juli 2006 - Juli 2008
2 Jahren 1 Monat

Entwickler

Fraunhofer IITB Karlsruhe

  • Konzeption
  • Entwicklung
  • Dokumentation
  • Test
  • Hinzufügen von RSS-Feed-Unterstützung, generischen Eingabeformularen basierend auf einer Ontologie-Struktur und JavaScript-Widgets zum Durchsuchen von Ontologien in annotiertem Text

Industrie Erfahrung

Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.

Erfahren in Informationstechnologie (12 Jahre), Gesundheitswesen (5 Jahre), Fertigung (2.5 Jahre), Automotive (2.5 Jahre), Medien und Unterhaltung (0.5 Jahre) und Regierung und Verwaltung (0.5 Jahre).

Informationstechnologie
Gesundheitswesen
Fertigung
Automotive
Medien und Unterhaltung
Regierung und Verwaltung

Geschäftsbereich Erfahrung

Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.

Erfahren in Informationstechnologie (16 Jahre), Produktentwicklung (13 Jahre), Qualitätssicherung (10 Jahre), Logistik (4 Jahre), Lieferkettenmanagement (4 Jahre) und Forschung und Entwicklung (2.5 Jahre).

Informationstechnologie
Produktentwicklung
Qualitätssicherung
Logistik
Lieferkettenmanagement
Forschung und Entwicklung

Zusammenfassung

Qualitätssoftware von Anfang an richtig entwickelt! Teams stärken, Lieferungen beschleunigen, Schulden reduzieren

󰞑 Professionelle und durchdachte Entwicklung maßgeschneiderter Softwarelösungen 󰞑 Beratung zur Softwarearchitektur, Modernisierung und Migration performance-kritischer Altsysteme 󰞑 Orientierung bei Entwicklungsmethoden, Prozessen und Team-Workflows 󰞑 Praxisnahes Training zu den wichtigsten Technologien

Profitieren Sie von mehr als 15 Jahren professioneller Softwareentwicklungserfahrung und über 25 Jahren Praxiserfahrung.

Als erfahrener Softwareentwicklungsexperte mit solider Java-Basis sowie Erfahrungen in mehreren weiteren Programmiersprachen befähige ich Teams, während des gesamten Software-Lebenszyklus Höchstleistungen zu erbringen. Von den ersten Anforderungen über die Bereitstellung bis darüber hinaus biete ich tiefgreifende technische Beratung und umfassende geschäftliche Einblicke. Ich ermögliche Ihren Teams, anpassungsfähige, zukunftssichere Lösungen zu entwickeln, die technische Umsetzung und geschäftliche Ziele nahtlos in Einklang bringen und so langfristigen Erfolg sichern.

Mein Ziel ist es, einen nachhaltigen und positiven Einfluss auf Ihr Team, Ihre Kunden und alle Beteiligten im Lebenszyklus Ihrer Produkte oder Dienstleistungen zu hinterlassen.

Fähigkeiten

  • Programmiersprachen: Java, Kotlin, Typescript, Python, Go, Html/css/javascript, Sql/pl-sql, Flutter/dart, C++

  • Softwaredesign/architektur: Domain-driven-design (Ddd) / Modelgetriebenes Design (Mdsd) / Ereignisgesteuertes Design / Testgetriebenes Design (Tdd), Entwurfsmuster / Gang Of Four (Gof) / Widerstandsfähigkeitsmuster, Sicherheitsbewertung / Owasp, Lizenzprüfung, On-premises, Cloud (Iaas, Caas), On-premises-to-cloud-migration, Full-stack, Bff, Frontend, Backend, Mvvm, Mvc, Entity-control-boundary, Microservices, Serviceorientierte Architektur (Soa), Strukturell Monolith, Restful, Async, Openapi, Reactive, Functional, Clean Code / Solid / Clean Architecture / Hexagonale Architektur, Uml, Er-diagramme, Objektorientierung, Oop, Oom, Web Security (Tls, Ssl, Digitale Signatur, Verschlüsselung), Code-generatoren / Xml / Xslt

  • Backend-technologien/frameworks: Spring (Spring Boot, Spring Cloud, Spring Web, Spring Integration, Spring Mvc, Webflux, Spring Quartz/scheduling, Spring Ai, Spring Security), Schnittstellen (Rest/json, Websockets, Grpc/protobuf, Mapstruct, Jax-rs, Jax-b, Soap/xml, E-mail, Sms), Persistenz (Spring Data, Jpa, Jta, Jdbc, Orm, Pagination, Hibernate, Exposed, Nosql, Key-value, Time-series, Flyway, Liquibase), Caching (Infinispan, Redis), Nachrichten (Java Messaging Service, Jms, Apache Kafka), Testautomatisierung (Junit, Mockito, Testng), Authentifizierung (Oauth2.0, Openid Connect, Saml, Jwt), Containerisierung (Docker, Podman, Vagrant), Container-orchestrierung (Kubernetes/helm, Docker Swarm, Iac, Portainer), Ci/cd-pipelines (Jenkins/groovy, Gitlab, Gitea, Github Actions), Qualität Und Sicherheit (Owasp, Grype, Sonar, Sonarqube), Monitoring (Prometheus, Grafana, Loki, Zipkin), Ktor (Modules, Oauth, Koin), Jee (Cdi, Ejb3, Bean Validation, Deltaspike, Mainframe), Suchindizierung (Lucene, Elasticsearch, Opensearch), Autonome Llm-agenten (Litellm, Mcps, Google Adk, A2a, Realtime Apis), Ai (Cnn, Llm, Openai, Ollama), 3d-apis (Vulkan, Opengl, Webgl, Glsl), Clikt, Apache Camel

  • Frontend-technologien/frameworks: Vue / Nuxt, React / Nextjs / Reactnative, Audio Abspielen/aufnehmen/streamen, Autonome Llm-agenten (Vercel Ai-sdk, Google Text-to-speech), Angular Js, Testautomatisierung (Playwright, Jest, Selenium), Java (Javafx, Openjfx, Fxml, Java Swing, Java Awt), Jsp/servlets, Jquery / Bootstrap / Knockout Js

  • Produkte Und Tools: Openjdk 11-22 (Amazon Corretto, Eclipse Temurin), Graalvm 23, Oracle Jdk <= 1.8, Aws (Aws Cli, Aws Eks, Aws S3, Aws Iam, Aws Rds), Google (Gcp, Firebase), Oracle Openshift, Identity Provider (Keycloak, Ory Hydra), Embedded K8s (Microk8s, K3s/rancher), Jee-server (Wildfly, Jboss Eap, Tomee, Websphere As), Java-server (Tomcat, Undertow, Netty), Webserver (Node, Nginx, Apache, Traefik), Messaging-server (Activemq, Ibm Mq, Rabbitmq), Relationale Datenbanken (Postgresql, Oracle Db, Ibm Db2, Mysql, Ms Sql, H2, Sap Sql Anywhere, Sqlite), Nosql-datenbanken (Firebase, Mongodb, Arango, Cassandra, Minio, Redis), Containersicherheit (Sysbox, Grype, Xray, Blackduck), Quellcodeverwaltung (Gitlab, Gitea, Bitbucket, Fisheye), Artefakt-repositories (Jfrog Artifactory, Nexus, Docker Registry, Helm, Quay), Zusammenarbeit (Jira, Confluence, Mkdocs, Microsoft Teams, Sharepoint), Build- Und Abhängigkeitsmanagement (Gradle, Gradle Kts, Maven, Ant, Pip, Cmake), Ai-assistenten (Tabnine, Jetbrains Ai, Github Copilot, Chatgpt), Ides (Intellij, Pycharm, Android Studio, Vs Code, Eclipse, Android Sdk, Android Ndk), Dev-tools (Jprofiler, Jmeter, Postman, Soap Ui, Sparx Enterprise Architect), Office (Microsoft Office 365, Microsoft Teams, Outlook, Word, Excel, Libreoffice, Openoffice)

  • Betriebssysteme: Linux (Unix Bash Scripting, Mint, Ubuntu, Debian, Centos, Rhel, Suse), Windows (Powershell, Batch, Installer, Docker Desktop, Windows 11, Windows 10, Windows Server 2019), Android (Android Phones, Wear Os, Reactnative, Kotlin), Ios (Reactnative)

  • Fachliches Domänenwissen: Fertigung (Opencascade, Step-dateien), Gesundheitswesen (Hl7 V2/v3, Fhir, Dicom, Ihe, Earztbrief, Vsdm, Telematik), Daimler (Aws/dos/pai), Ontologien (Owl/ontologien/rdf), Finanzen (Camt)

Sprachen

Englisch
Verhandlungssicher
Deutsch
Fortgeschritten

Ausbildung

Okt. 2008 - Juni 2009

Eastern Michigan University

Master in Informatik, cum laude, Abschlussarbeit über Convolutional Neural Networks auf einer GPU (KI) · Informatik · Ypsilanti, Vereinigte Staaten

Okt. 2007 - Juni 2008

Hochschule Karlsruhe – Technik und Wirtschaft

Master in Informatik · Informatik · Karlsruhe, Deutschland

Okt. 2003 - Juni 2007

Hochschule Zweibrücken

Diplom in digitalen Medien, Abschlussarbeit über Informationsextraktion aus semi-strukturiertem Text (NLP) · Digitale Medien · Zweibrücken, Deutschland

Profil

Erstellt
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Frequently asked questions

Sie haben Fragen? Hier finden Sie weitere Informationen.

Wo ist Patrick ansässig?

Patrick ist in Karlsruhe, Deutschland ansässig.

Welche Sprachen spricht Patrick?

Patrick spricht folgende Sprachen: Englisch (Verhandlungssicher), Deutsch (Fortgeschritten).

Wie viele Jahre Erfahrung hat Patrick?

Patrick hat mindestens 18 Jahre Erfahrung. In dieser Zeit hat Patrick in mindestens 10 verschiedenen Rollen und für 10 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 1 Jahr und 1 Monat. Beachten Sie, dass Patrick möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

Für welche Rollen wäre Patrick am besten geeignet?

Basierend auf der jüngsten Erfahrung wäre Patrick gut geeignet für Rollen wie: KI-Softwareingenieur, Lead-Entwickler, Senior-Entwickler.

Was ist das neueste Projekt von Patrick?

Die neueste Position von Patrick ist KI-Softwareingenieur bei IppenMedia.

Für welche Unternehmen hat Patrick in den letzten Jahren gearbeitet?

In den letzten Jahren hat Patrick für IppenMedia, SwinginCharlie.de, In-House, Heidenhain und DXC/Daimler gearbeitet.

In welchen Industrien hat Patrick die meiste Erfahrung?

Patrick hat die meiste Erfahrung in Industrien wie Informationstechnologie, Gesundheitswesen und Fertigung. Patrick hat auch etwas Erfahrung in Automotive, Medien und Unterhaltung und Regierung und Verwaltung.

In welchen Bereichen hat Patrick die meiste Erfahrung?

Patrick hat die meiste Erfahrung in Bereichen wie Informationstechnologie, Produktentwicklung und Qualitätssicherung. Patrick hat auch etwas Erfahrung in Logistik, Lieferkettenmanagement und Forschung und Entwicklung.

In welchen Industrien hat Patrick kürzlich gearbeitet?

Patrick hat kürzlich in Industrien wie Informationstechnologie, Fertigung und Automotive gearbeitet.

In welchen Bereichen hat Patrick kürzlich gearbeitet?

Patrick hat kürzlich in Bereichen wie Informationstechnologie, Produktentwicklung und Qualitätssicherung gearbeitet.

Was ist die Ausbildung von Patrick?

Patrick hat einen Master in Informatik from Eastern Michigan University und einen Master in Informatik from Hochschule Karlsruhe – Technik und Wirtschaft.

Wie ist die Verfügbarkeit von Patrick?

Patrick ist sofort verfügbar für passende Projekte.

Wie hoch ist der Stundensatz von Patrick?

Der Stundensatz von Patrick hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.

Wie kann man Patrick beauftragen?

Um Patrick zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

1200
900
600
300
⌀ Markt: 890-1050 €
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freiberufler in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.