Profilbild von Patrick Waldschmitt Senior Software Engineer (Full-Stack: Java/Kotlin, Typescript, CI/CD, DevOps, Cloud) aus Karlsruhe

Patrick Waldschmitt

verfügbar

Letztes Update: 18.04.2024

Senior Software Engineer (Full-Stack: Java/Kotlin, Typescript, CI/CD, DevOps, Cloud)

Firma: Herr
Abschluss: Diplom Informatiker / M.Sc. in Computer Science
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (Grundkenntnisse)

Dateianlagen

2024-04-CV-Waldschmitt_150424.pdf
2024-04-CV-Waldschmitt_180424.docx

Skills

Langjährige Erfahrung von Analyse, Konzeption, Planung über Entwicklung, Integration, Qualitätssicherung bis hin zum Deployment, Monitoring und Betrieb  von Software Lösungen in den Bereichen Java/Kotlin, Typescript, CI/CD, DevOps, Cloud sowie stetige persönliche Weiterbildung in aktuellen Technologien.

Beratung rund um die Themen Software Architektur, Modernisierung und Migration performance-kritischer Legacy-Software.

Beratung zum Entwicklungsprozess, Teamaufstellung, Job Interviews.

Hands-on Workshops for state-of-the-art technologies.

Die folgende Auflistung ist nur ein Auszug der Technologien, mit  denen ich bereits gearbeitet habe. Bitte fragen Sie bei bedarf konkret nach:

Programming Languages
  • Java (15+ Years, up to latest Version 22)
  • Kotlin (Backend)
  • TypeScript
  • HTML / CSS / JavaScript 
  • C / C++ (Intermediate, Linux)
  • Python (Basics)
  • ....
Technologies/Frameworks
  • Spring MVC / Spring Boot / Spring Cloud / Spring Integration
  • Kotlin KTOR
  • Java EE / CDI
  • OR Mapping / JPA / Hibernate / JDBC
  • Neural Networks / Machine Learning / LLM
  • Vue JS / React JS 
  • Oauth2 / OICD/ JWT / IAM
  • Kubernetes / Docker Swarm
  • React Native
  • SQL / NoSQL / PL SQL
  • JSON / YAML / HOCON
  • RESTful und other Web Services
  • Maven / Gradle / Gradle (KTS)
  • Prometheus / Grafana / Loki / Elastic Search
  • Docker
  • ...
Products
  • OpenAI ChatGpt API
  • Messaging: Active MQ / IBM Websphere MQ
  • Databases: Postgres / H2 / SQLite / MySQL / Oracle / IBM DB2 / SAP SQL Anywhere / Apache Derby
  • NoSQL: MongoDB / ArrangoDB / Apache Cassanda
  • JEE Server: JBoss / Wildfly / Apache TomEE / IBM Websphere AS ( on Linux and ZOs)
  • Java Servlet Container: Undertow / Apache Tomcat 
  • ...
Tools
  • IntelliJ IDEA
  • Jenkins / Hudson / Gitlab CI / Github Actions / Gitea Actions
  • SonarQube
  • Git / Subversion
  • Enterprise Architect
  • Kubernetes
  • Linux Bash / Powershell
  • Vagrant
  • ...

Projekthistorie

Projekte in Festanstellung im Healthcare Bereich:

Neuentwicklung von verschiedener Services zur Anbindung an technische infrastruktur (2015 - 2019)
  • Rolle: Senior Developer, Architect
  • Anforderungsanalyse zur Anbindung an LDAP, VSDM, KV-Safenet, Document Repositories, ...
  • Beratung im Bereich IHE
  • Konzeption, Entwicklung und Testing in Java EE
  • Maintenance 

Technische Anbindung meherer Radiologien an PACS Bildarchive und Krankenhaus-Systeme (2014 - 2019)
  • Rolle: Senior Developer
  • Anforderungsanalyse
  • Beratung im Bereich IHE, HL7, DICOM
  • Konzeption, Entwicklung und Testing in Java / Java EE
  • Maintenance 
Weiterentwicklung der HL7, DICOM Schnittstellen (2014 - 2019)
  • Rolle: Senior Developer, Architect
  • Konzeption anhand der Standards IHE, HL7 und DICOM
  • Entwicklung und Testing in Java / Java EE
  • Modernisierung: Java 8 Migration, Modularisierung

Projekte in Festanstellung im Automotive Bereich:

Neuentwicklung: Migration einer performance-kritischen Supply-Chain-Anwendung von Cobol nach Java EE (2013 - 2014)
  • Rolle: Senior Developer
  • Konzeption, Entwicklung, Testing in Java EE
  • Performance-Optimierung, Caching 
  • IBM Websphere AS (Unix)
Weiterentwicklung eines Transport Logistik Systems (2011 - 2014)
  • Rolle: Developer
  • Phasenweise Migration von Cobol nach Java EE
  • Konzeption, Entwicklung, Testing
  • IBM Websphere AS (Z-OS)
Großprojekt: Transfer des 3rd Level Supports und der Weiterentwicklung von 80 Projekten zu einem zentralen Dienstleister (2010)
  • Rolle: Consultant
  • Wissenstransfer: Architektur- und System-Analyse, Dokumentation, Teams einarbeiten
  • Internationales Team
Projekte als Angestellter im Science Bereich:

Weiterentwicklung eines Wissensmanagementsystems (2006 - 2008)
  • Rolle: Developer
  • Konzeption und Entwicklung in Java
  • Erweiterung des KMS um
    • ein RSS Feed
    • generierte Eingabemasken anhand einer Ontologie
    • JavaScript Widgets zum Browsen durch eine Ontologie

Private Projekte / Studien Projekte

Volume Renderer für Android Tablets (2015)
  • Rolle: Developer
  • Konzeption und Entwicklung in Java (Android), OpenGL und GLSL
  • versch. RayCasting Shader
  • integration der Lagesensoren
Neuronales Netz zur Schrifterkennung auf einer GPU (2009)
  • Rolle: Developer
  • Master-Arbeit
  • Konzeption und Entwicklung in C++ (Linux), OpenGL und GLSL
  • Gegenüberstellung Preis/Leistung CPU / GPU
Datawarehouse Anwendung für Healthcare Daten (2008)
  • Rolle: Project Manager, Developer
  • Analyse, Konzeption und Entwicklung in Java EE
  • Verteilte Enterprise Anwendung mit dynamisch erzeugtem Datenmodell
  • JBoss AS
 Erweiterung einer 3D Visualisierung für volumetrischer Simulationsdaten um GLSL und erstellen mehrerer Shader (2008)
  • Rolle: Developer
  • Konzeption und Entwicklung in C++ (Linux), OpenGL und GLSL
  • Phong Shader, versch. RayCasting Shader
  • Beliebig dreh und verschiebbare Schnittebene durch das Volumen
Informationsextraktion durch Verwendung computerlinguistischer Verfahren in Texten mit Makrostruktur (2007)
  • Rolle: Developer
  • Diplom-Arbeit
  • Analyse, Konzeption und Entwicklung in Java
  • Integration und Training des NLP Frameworks GATE
  • Visualisierung der gefundenen Informationen und Relation mittels Java Swing
Expertensuche auf Basis einer Ontologie (2006)
  • Rolle: Developer
  • Praxissemester-Arbeit
  • Analyse, Konzeption und Entwicklung in Java
  • Integration und Training des NLP Frameworks GATE
  • Visualisierung der gefundenen Informationen und Relation mittels Java Swing

Reisebereitschaft

Weltweit verfügbar
Vor Ort rund um Karlsruhe, Frankfurt und Stuttgart verfügbar.
Bei Remote-Arbeit spielt die Entfernung keine Rolle.

exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)

Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.

Versicherungsbeginn:
01.02.2019

Versicherungsende:
01.02.2025

Profilbild von Patrick Waldschmitt Senior Software Engineer (Full-Stack: Java/Kotlin, Typescript, CI/CD, DevOps, Cloud) aus Karlsruhe Senior Software Engineer (Full-Stack: Java/Kotlin, Typescript, CI/CD, DevOps, Cloud)
Registrieren