Patrick Waldschmitt nicht verfügbar bis 01.01.2021

Patrick Waldschmitt

Full Stack Senior Developer and Solution Architect

nicht verfügbar bis 01.01.2021
Profilbild von Patrick Waldschmitt Full Stack Senior Developer and Solution Architect aus Karlsruhe
  • 76185 Karlsruhe Freelancer in
  • Abschluss: Diplom Informatiker / M.Sc. in Computer Science
  • Stunden-/Tagessatz:
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (Grundkenntnisse) | spanisch (Grundkenntnisse)
  • Letztes Update: 05.09.2020
SCHLAGWORTE
PROFILBILD
Profilbild von Patrick Waldschmitt Full Stack Senior Developer and Solution Architect aus Karlsruhe
SKILLS
Ich biete ein breitgefächertes technisches und methodisches Verständnis sowie analytische Auffassungsgabe. Diese Fähigkeiten erlauben es mir meine Erfahrungen und mein Wissen auf neu erlerntes Wissen und Know-How zu übertragen, und dadurch optimal im Projekt einzusetzen. Ich freue mich Ihr Projekt mit meinen Fähigkeiten nach Vorne bringen zu können.

Kern-Kompetenzen

Langjährige Erfahrung in Analyse, Konzeption, Planung, Entwicklung, Integration, automatisierter Qualitätssicherung von Software Lösungen im Bereich Java, Java EE, sowie stetige persönliche Weiterbildung in aktuellen Technologien wie z.B. Kotlin oder VueJS.
Analyse und Beratung rund um die Themen Software Architektur, Microservices, WebServices, SOA, Modernisierung performance-kritischer Legacy-Software, Continous Integration, Software Development Lifecycle, Usability.
Workshops zu Java 11, Java JigSaw Modulsystem, Kotlin Server Side.

Programming Languages
  • Java
  • HTML / CSS / JavaScript 
  • Kotlin (Backend)
  • C / C++ (Linux)
Technologies/Frameworks
  • Spring Boot
  • Spring Cloud
  • Java JigSaw Modules
  • JPA / Hibernate
  • Kotlin KTOR
  • Java EE / CDI
  • Neural Networks / Machine Learning
  • jQuery / Bootstrap
  • Vue JS / React JS / Knockout JS
  • React Native
  • SQL / PL SQL
  • NoSQL
  • JSON / YAML / HOCON
  • RESTful und SOAP Web Services
  • Appache Camel
  • Maven / Gradle
Products
  • JEE Server: JBoss / Wildfly / Apache TomEE / IBM Websphere AS ( on Linux and ZOs)
  • Java Servlet Container: Undertow / Apache Tomcat 
  • Messaging: Active MQ / IBM Websphere MQ
  • Databases: Postgres  / H2 / SQLite / MySQL / Oracle 18c (XE) / IBM DB2 / SAP SQL Anywhere / Apache Derby
  • NoSQL: MongoDB / ArrangoDB / Apache Cassanda
  • Netty
  • Tanuki Service Wrapper for Java
Tools
  • IntelliJ IDEA
  • Jenkins / Hudson / Gitlab CI /Github Actions
  • SonarQube
  • Git / Subversion
  • Enterprise Architect
  • Docker
  • Kubernetes
  • Linux Scripting
  • Vagrant
Standards
  • IHE / HL7 / DICOM
  • eArztbrief / CDA
  • Daimler PAI
  • XML/EDIFACT
  • ITIL
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
ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
Ab 01.08.2020 rund um Karlsruhe, Frankfurt und Stuttgart verfügbar.
Bei Remote-Arbeit spielt die Entfernung keine Rolle.
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: