Profilbild von Dirk Schwartmann Senior IT-Berater / Cloud Architekt / SW-Entwickler / Coach aus Erftstadt

Dirk Schwartmann

verfügbar

Letztes Update: 07.12.2023

Senior IT-Berater / Cloud Architekt / SW-Entwickler / Coach

Firma: Schwartmann-IT
Abschluss: Dipl.-Inform.
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

schwartmanndirk-profil-2023-08_220823.pdf
schwartmanndirk-profil-2023-08-en_220823.pdf

Skills

  • 15 Jahre Erfahrung als IT-Berater in Projekten unterschiedlicher Größenordnungen, bis hin zu nationalen Vorhaben
  • 20 Jahre Erfahrung in Schulung und Training an Forschungseinrichtung Hochschule und bei Kunden in Projekten
    • Agile Methoden (Scrum, Kanban, ...) und Tools (Jira, Pivotal Tracker, ...)
    • Test-Driven-Development in diversen Programmiersprachen und Tools (Maven, Gradle, Gitlab, Jenkins, Shell-Scripte, ...)
    • Testen und Qualitätssicherung von Software (Testüberdeckungen, Unit-Tests, Integrationstest, CI, CD) und Tools (Jira, Sonar(Qube), ...)
    • Architektur und Dokumentation von Softwaresystemen (z.B. UML)
    • Release- und Versionnsmanagement in agilen Projekten und Tools (Jira, Pivotal Tracker, ... )
  • 35 Jahre Softwareentwicklung, Java seit Version 1.0 
    • C
    • C++
    • C#
    • Java
    • Scala
    • Kotlin
    • Angular, Typescript
    • Mikrocontrollerprogrammierung (z.B. ARM)
    • Ältere oder selten gebrauchte Sprachen (Pascal, Fortran, Forth,...)
  • 15 Jahre Forschung verteilte Systeme, IT-Sicherheit und Kryptographie
  • 35 Jahre Erfahrung Administration/Konfiguration Betriebssysteme und Rechnernetze
    • Unix (Solaris)
    • macOS
    • Linux (seit Kernel 1.0)
    • Embedded Linux
    • Windows (DOS, XP, NT, CE,...), Windows Server
    • VMS / OpenVMS
    • Firewalls und Router
  • 20 Jahre Erfahrung in Front-End und Back-End Entwicklung
    • Java SE/EE
    • Microservices (Spring-Cloud, Netlfix-Stack, ...)
    • Webservices (SOAP, REST)
    • MVC, JSF, JSP
    • Spring, Spring Boot, Spring Cloud
    • Datenbanken PostgreSQL, Oracle, MySQL, MariaDB, NoSQL DBs
    • Verteilte Systeme (CORBA, COM, Kubernetes)
    • Virtualisierung (VMWare, Docker)
    • Container-Plattformen (Docker, Helm, Kubernetes, MicroK8s, OpenShift, AWS)
    • Standards XML, XSD, HTML 5, JS, JSON, RPC, REST, SOAP, WSDL, ...
  • 15 Jahre Erfahrung in Aufbau, Schulung und Steuerung von verteilten Teams und agilen Entwicklungsprozessen mit Remote Teams

Projekthistorie

Position:  Qualitätssicherung Industrie / SW-Entwicklung
Projekt:    SW-Testentwicklung und Implementierung für Produkttests
                Kryptographie (qualifizierte elektr. Signatur, WS-Federation, WS-Trust) in Java
Laufzeit: 0,5 Jahre 
 
Position:  Berater / Systemarchitekt / SW-Entwicklung
Projekt:    Refaktorisierung und Weiterentwicklung einer Java Web-Applikationen einer Bundesbehörde, Migration zu Microservices
Laufzeit:  1 Jahr 
 
Position:  Berater / Systemarchitekt / SW-Entwicklung
Projekt:    Cross-Plattform mobile App für iOS / Android mit Java Webservice
                Java und C
Laufzeit:  1 Jahr 
 
Position: Berater / Systemarchitekt / SW-Entwicklung / Qualitätssicherung
Projekt:   Cross-Plattform App für iOS / Android zur Steuerung eines wearable device über BT
               Mikrocontroller-Programmierung, APP-Programmierung
               in C und Java
Laufzeit:  1 Jahr
 
Position:  Qualitätssicherung Industrie / SW-Entwicklung
Projekt:    SW-Testentwicklung und Implementierung für Produkttests
                Kryptographie (Verschlüsselungen / qualifizierte und erweiterte elektr. Signatur) in Java
Laufzeit: 0,5 Jahre 
 
Position: Berater / Systemarchitekt / Softwareentwicklung / Qualitätssicherung Industrie
Projekt:   Micro-Services mit Web-UI und Datenhaltung in DB und Filesystem in Kotlin und Java
Laufzeit:  1,5 Jahre
 
Position: Berater / Systemarchitekt / HW-/SW-Entwicklung / Qualitätssicherung Industrie
Projekt:   Hardware-Design (Mikrocontroller, TTL-Logik), Steuerung- und Signalverarbeitung
               in C und Java
Laufzeit:  3 Jahre
 
Position: Berater / Systemarchitekt / Softwareentwicklung / Qualitätssicherung Industrie
Projekt:   Daten- und Signalverarbeitung in C#, Java, Scala
Laufzeit:  4 Jahre
 
Position: Berater / Systemarchitekt / Qualitätssicherung für Krankenversicherungen
Projekt:  Telematik-Infrastruktur des Gesundheitswesens, Einführung der eGK
Laufzeit: 8 Jahre

Position: wissenschaftliche Beratung PKI und IT-Sicherheit für BMGS (Expertenteam)
Projekt:  Rahmenarchitektur für das Gesundheitswesen, Einführung der eGK
Laufzeit: 1 Jahr

Position: Projektleitung/Gruppenleitung (angestellt)
Projekt:  Middleware (Java, C, C++, XML, TCP/IP, UDP) mit hohen Sicherheitsanforderungen
 (PKI, X.509-Zertifikate, Smartcards)
 Entwicklung objektorientiert nach V-Modell unter Einsatz von UML,
 Qualitätssicherung nach Common Criteria, Testen mit JUnit und Testüberdeckungen
 sowie Dokument- und Code-Reviews
Laufzeit: 5 Jahre

Position: Lehrbeauftragter
Projekt:  Wahlpflichtfach Gesundheitstelematik an einer Fachhochschule
 Inhalte: Standardprotokolle und Datenstrukturen im Gesundheitswesen, verteilte Systeme, PKI, XML, Smartcards
Laufzeit: 2 Jahre 

Position: Entwicklungsleitung (angestellt)
Projekt:  Content-Management-System (Linux, Novell, C, Java, mySQL)
Laufzeit: 1,5 Jahre

Position: Berater / Systemarchitekt / Softwareentwickler
Projekt:  Mittelüberwachungssystem (Pascal, Novell, ISAM-DB)
Laufzeit: 1,5 Jahre

Position: Softwareentwickler für Raumfahrt und Medizin (angestellt)
Projekt:  D-2 Mission - Erfassung, Verarbeitung und Auswertung von Experimentdaten
 (C, C++, Pascal, Java, Vax-Cluster/VMS, Oracle-DB, BAPAS-DB)
Laufzeit: 5 Jahre

Position: Softwareentwickler (angestellt)
Projekt:  diverse Projekte (Datenverarbeitung und -visualisierung)
 (PC mit MS-DOS, VAX/VMS, C, C++, Fortran, Pascal, Oracle-DB, div. DB)
Laufzeit: (6 Monate - 2 Jahre)

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Remote international möglich.
Profilbild von Dirk Schwartmann Senior IT-Berater / Cloud Architekt / SW-Entwickler / Coach aus Erftstadt Senior IT-Berater / Cloud Architekt / SW-Entwickler / Coach
Registrieren