Patrick Waldschmitt

KI-Softwareentwickler

Avatar placeholder
Karlsruhe, Deutschland

Erfahrungen

Jan. 2025 - Sept. 2025
9 Monaten

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 Monaten

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 Monaten

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 Monaten

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 Monaten

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 Monaten

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 Monaten

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 Monaten

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 Monaten

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 Monaten

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 Monaten

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 Monaten

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 Monaten

Entwickler

Inhouse

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

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 Monaten

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 Monate

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

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

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

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Jens Rehsack
Jens Rehsack

Technischer Product Owner

Profil ansehen
Manuel Kulisch
Manuel Kulisch

Product Owner (Freelancer) - Intelligenter persönlicher Assistent

Profil ansehen
Prasad Tilloo
Prasad Tilloo

Solution-Architekt / Senior Manager – DTC E-Commerce-Plattform

Profil ansehen
Jürgen Fey
Jürgen Fey

AR/VR/XR-Architekt

Profil ansehen
Ronald Foerster
Ronald Foerster

IT-Consultant & Weiterbildung

Profil ansehen
Stephan Martin
Stephan Martin

Sabbatical, Weiterbildung

Profil ansehen
Yannick Schuchmann
Yannick Schuchmann

Freiberuflicher IT-Berater

Profil ansehen
Anton Klonov
Anton Klonov

Leiter der technischen Gesamtintegration NSC / Entwicklung von Hadoop Cloud

Profil ansehen
Felix Schaller
Felix Schaller

Gründer/Entwickler

Profil ansehen
Thomas Fey-grytnes
Thomas Fey-grytnes

Vollzeit-Angewandte KI/ML-Fortbildung

Profil ansehen
Patrik Garten
Patrik Garten

Technischer Leiter Conversational AI

Profil ansehen
Eduard Van kleef
Eduard Van kleef

Leiter Workshop „Einführung von KI Entwicklungstools“

Profil ansehen
Albert Frischmann
Albert Frischmann

Lead Product Owner

Profil ansehen
Martin Staudt
Martin Staudt

TallyUp

Profil ansehen
Andreas Einzmann
Andreas Einzmann

AI Coach und Berater

Profil ansehen
Jayana Shah
Jayana Shah

Implementierung eines Datenverwaltungstools für LLM- und Sprachtechnologien

Profil ansehen
Paul Webster
Paul Webster

Architekturberater (Freiberuflich)

Profil ansehen
Siegfried-thor Bolz
Siegfried-thor Bolz

AI-Lösungsarchitekt & Entwickler

Profil ansehen
Martin Musiol
Martin Musiol

Product Owner für AI-Lernplattform

Profil ansehen
Hasan Raza
Hasan Raza

KI-Ingenieur

Profil ansehen
Thomas Hoefkens
Thomas Hoefkens

Senior MLOps- und DevOps-Engineer

Profil ansehen
Shamaila Mahmood
Shamaila Mahmood

Senior Softwarearchitektin

Profil ansehen
Markus Maiworm
Markus Maiworm

Projektleitung einer Systemmigration

Profil ansehen
Pappu Prasad
Pappu Prasad

Senior Cloud-Berater (AWS-Dienste und Beratung)

Profil ansehen
Mathew Divine
Mathew Divine

Data-Science-Experte und KI-Stratege

Profil ansehen
Ateet Bahmani
Ateet Bahmani

KI-Ingenieur

Profil ansehen
Sascha Jürgens
Sascha Jürgens

Agile Coach & Partner

Profil ansehen
Filipp Trigub
Filipp Trigub

Multi-Chain-LLM-Copilot für akademisches Lehren und Studieren

Profil ansehen
Felix Maas
Felix Maas

KI Trainer

Profil ansehen
Stephan Baier
Stephan Baier

Freiberuflicher Data Scientist

Profil ansehen