06.01.2025 aktualisiert

LL
100 % verfügbar

IT Consulting

Hamburg, Deutschland
Deutschland
Dipl.-Ingenieur (FH)
Hamburg, Deutschland
Deutschland
Dipl.-Ingenieur (FH)

Skills

Themen
  • Anwendungsentwicklung
  • Architektur von Softwaresystemen
  • Certificate authority
  • CI / CD
  • Consulting
  • Container (Docker, LXC/LXD, Podman)
  • Cross-Platform APPs
  • Mobile APPs
  • Pods (Podman)
  • Sicherheit und Datenschutz (Wallets, WebTokens, Zertifikate, Public-Key Infrastruktur, Ende zu Ende Verschlüsselung)
  • Systemintegration
  • Usability
  • User Interfaces (Android, Flutter, JSF, Swing, Web)
  • Web APPs
Methoden
  • Anforderungsmanagement
  • CI/CD
  • Design und Implementierung
  • DevOps
  • GDP (Good documentation practice)
  • GMP (Good manufacturing practice)
  • Identity & Access management
  • Kanban
  • Objektorientierte Analyse Objektorientiertes Design (OOA/OOD)
  • Scrum
  • UML
  • V-Modell
Werkzeuge
  • Android Studio
  • Apache (FOP, Kafka, Solr, Tika, Tomcat, Web-Server)
  • Balsamiq
  • Confluence
  • Docker
  • Eclipse
  • Enterprise Architect
  • Gradle
  • GIT
  • IntelliJ
  • Jenkins
  • Jira
  • Jitsi-Meet
  • Jboss
  • Keycloak
  • LDAP
  • Matrix (Messaging)
  • Maven
  • OpenAPI
  • Payara
  • Payra-Micro
  • Podman (OCI-Container analog zu Docker)
  • Prosody
  • Quarkus
  • Subversion
  • Swagger
  • Tomcat
  • VisualVM
  • WebRTC
  • XMPP
Dokumentation / Spezifikation (Style Guide, UI / UX / CorporateIdentity)
  • Definieren der zu testenden Funktionalitäten.
  • Erstellen von fachlichen und technischen Konzepten mit Berücksichtigung der zu testenden Funktionalitäten (Test-Driven-Specification).
  • Entwerfen und Implementieren von User-Interfaces unter Berücksichtigung der Corporate-Identity und Usability.
  • Erstellen von Handbüchern, Release- und HotFix-Notes.
Programmiersprachen
  • CSS
  • Dart
  • HTML
  • Java
  • JavaScript
  • JSON
  • JSP
  • Kotlin
  • PL/SQL
  • SOAP
  • SQL
  • XML
  • XSD
  • XSL(T)
  • WSDL
Frameworks
  • AdMob
  • EclipseLink
  • Firebase-Cloud-Messaging
  • Flutter
  • Flyway
  • Hibernate
  • Jakarta-EE (ehemals Java-EE)
  • Java API for RESTful WebServices
  • JAXB
  • JDBC
  • Jdom
  • JMS
  • JPA
  • JQuery
  • JSF
  • Junit
  • Mockito
  • Open-SSL
  • REST Assured
  • SmallRye
  • Spring
  • Spring-Boot
  • Testcontainers
  • WebSockets
  • XMLBeans
  • XStream
Spezialkenntnisse
  • Client-Server Systeme
  • Cross-Platform-Apps
  • Datenbankdesign und Datenbankmodellierung
  • Webbasierte Anwendungen
Datenbanken
  • Android SQLite
  • MariaDB
  • MySql
  • Oracle
  • PostgreSQL
  • SQLite
  • SQL-Server

Sprachen

DeutschMutterspracheEnglischgutFranzösischGrundkenntnisse

Projekthistorie

Schnittstelle zur Anbindung eines zentralen weighing departments an ein MES-System

Pharma und Medizintechnik

Tätigkeiten
Definition der SAP Nachrichten (IDocs) zwischen dem MES-System und dem System zur
zentralen Verwiegung von Materialien.
Erstellung und Reviews von fachlichen und technischen Spezifikationen.
Implementierung der neuen Geschäftslogik im MES-System (User-Interfaces, Backend-
Services, Verarbeitung der neuen SAP Nachrichten).
Dokumentierte Modul- und Abnahme-Tests (Automatisierte und Manuelle).
Qualitätssicherung und Dokumentation nach GMP- und GDP-Richtlinien.

Technologien
CI/CD, Confluence, Eclipse, EJB, Enterprise Architect, GMP-Richtlinien, Hibernate, IDoc,
JAXB, Jenkins, J2EE, Java, Jira, JBoss, JMS, JPA, JUnit, Kanban, MES-System
(Chargendaten , Lager- und Bestandsverwaltung, Rezepturmanagement, Workflow-
System), Maven, Mockito, Oracle, Source Code Analyzer, PL/SQL, Separierte
Umgebungen für Entwicklung, Test und Produktion (Staging), SQL, Scrum, SAP, Swing,
UML, V-Modell, Versionsverwaltung (Source-Code mit SVN und GIT, Produktversionen
mit Jira), VisualVM, XSD, XML.

Besonderheiten
Kunden- Support und Wartung in produktionskritischen Systemen.

Entwicklung einer Mobile-APP

Tätigkeiten
Konzeptionierung, Spezifikation und Software-Architektur des Systems.
Implementierung der Mobile-APP und der Backend-Services.
Erstellung
  • der OCI container images und container.
  • von Bash-Scripts auf Linux für automatisierte Builds mit Jenkins.
Einrichtung von Jenkins mit Podman und Jenkins-Agents mit LXC.

Besonderheiten
Erstellung einer certificate authority (PKI) auf Linux mit OpenSSL.
LDAP und Keycloak für Identity & Access management.
Einrichtung und Administration der Linux Server für
  • Java Backend Services.
  • Datenbank.
  • Automatisierte Builds.
  • GIT.
Technologien
Android, Android Studio, Apache (HTTPS Proxy-Server), Bash-Scripts, Eclipse, Dart, Firebase cloud messaging, Flutter, Flyway, GIT, Gradle, Hibernate, Jakarta-EE, Java, Jenkins, JPA, JSON, JSON Web Token, Junit, Keycloak, Kotlin, Linux Container (LXC), Linux für Backends, LDAP, Maven, Mockito, OpenAPI, Podman (OCI-Container), PostgreSQL, REST Web Services REST Assured, SmallRye, SQL, SQLite, Swagger, Testcontainers, Quarkus.

Projektspezifische Anpassungen und Erweiterungen von Standardsoftware zur Produktion pharmazeutischer Produkte

Pharma und Medizintechnik

Tätigkeiten
Konzeptionierung, Spezifikation und Software-Architektur einer Erweiterung für On-Demand manufacturing von pharmazeutischen Produkten.
Implementierung des User-Interfaces und der Backend-Services.
Erstellung und Reviews von fachlichen und technischen Spezifikationen.
Dokumentierte Tests (Automatisierte und Manuelle).
Qualitätssicherung und Dokumentation nach GMP-Richtlinien.
Performance Analyse und Optimierungen von Client und Server Komponenten.

Besonderheiten
Anforderungsmanagement.
Source-Code Reviews und Pair-Programming.
Migration eines produktionskritischem Systems (Betriebssystem, Datenbank).
Objektorientierter Entwurf (OOA/OOD) für Spezifikationen.

Technologien
CI/CD, Confluence, Eclipse, EJB, Enterprise Architect, GMP-Richtlinien, Hibernate, JAXB, Jenkins, J2EE, Java, Jira, JBoss, JMS, JPA, JUnit, Kanban, MES-System (Chargendaten , Lager- und Bestandsverwaltung, Rezepturmanagement, Workflow-System), Maven, Mockito, Oracle, PMD Source Code Analyzer, PL/SQL, Standard operating procedure (Implementierung, Spezifikation, Tools), Separierte Umgebungen für Entwicklung, Test und Produktion (Staging), SQL, Scrum, Swing, UML, V-Modell, Versionsverwaltung (Source-Code mit SVN und GIT, Produktversionen mit Jira), VisualVM, XSD, XML.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden