03.01.2025 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Technischer Berater, Senior Software Entwickler, Software Architekt, QS Manager

Vielank, Deutschland
Deutschland
Dr. rer. nat.
Vielank, Deutschland
Deutschland
Dr. rer. nat.

Skills

JavaPHPSchichtenarchitekturAPIsAgile MethodologieApache HTTP ServerArchitekturAtlassian JiraTest AutomationC++Rational ClearcaseDatenbankenBeratungContent ManagementCouchDBData IntegrationDigital Asset ManagementEclipseElasticsearchJ2EEHibernateJava Development KitJSONWildflyApache JmeterPostgreSQLApache MavenMicrosoft Sql-ServerMySQLNode.jsNoSQLBetriebskonzeptOracle FinancialsProdukt ManagementScrumProduktanforderungenSoftware ArchitectureAnforderungsanalyseSOAPSimulationenSoftwareentwicklungSoftwareanforderungsanalyseSoftware SystemsSQLTest ManagementUMLAnforderungsspezifikationenUser StoriesWorkflowsExtensible Markup LanguageXLSTTestenSpring BootTest ScriptsGitKanbanAngularJSTestcompleteSuchmaschinenRestful ApisApi-Management
  1. Software Analyse und Design
    1. Lastenhefte, Pflichtenhefte, Softwaresystemspezifikationen
    2. Usecase Analyse
    3. Anforderungsanalyse
    4. Agile Methoden
      1. User Stories für SCRUM und KANBAN
      2. Behaviour driven development (BDD)
  2. Softwarearchitektur
    1. Design von Enterprise Softwaresystemen
      1. Content Management Systeme
      2. Digital Asset Management Systeme
      3. Matching Platformen
      4. Generische Content Repositories
      5. Datenintegrationen (KYC)
    2. Umbau von Enterprise Systemen mittels Schichtenarchitektur
    3. SQL und NoSQL Architekturen
    4. Datenbankmodellierung (SQL und NoSQL)
    5. Schnittstellenmodellierung (REST Level 3, Soap, APIs, SPIs)
  3. QS, Testing
    1. Definition und Einführung von QS-Prozessen in der Software-entwicklung
    2. Konzeption und Einführung von effizientem BDD
    3. Testspezifikationen
      1. Komponententestkonzepte
      2. Integrationstestkonzepte
    4. Testdokumentation
    5. Testkoordination, Testmanagement
    6. Design Testumgebungen
    7. Entwicklung von Test Tools, Simulationen, Mocks
    8. Testautomatisierung
    9. Testdurchführung – Funktionale Tests, Performance-, Last- und Stresstests
  4. Technisches Produktmanagement
    1. Design von agilen Softwareproduktenwicklungsprozessen
    2. Einrichten von Featuredatenbanken und Workflows
    3. Techische Featurespezifikation
    4. Aufwandsabschätzungen für Features
    5. Zerlegung der Features in User Stories für Scrum und Kanban Prozesse
  5. Softwareentwicklung (25 Jahre Programmiererfahrung)
(+++) : Experte, (++): Langjährige Projekterfahrung (+): Praxiserfahrungen
    1. Programmiersprachen (Auszug)
      1. Java (+++)
      2. JS (+++)
      3. Go (+)
      4. C++ (++)
      5. PHP (+)
      6. XSLT (++)
    2. Datenbanken
      1. Oracle (++)
      2. PostgreSQL (++)
      3. Mysql (++)
      4. Couchdb (+++)
      5. MSSQL (++)
    3. Technologien und Frameworks (Auszug)
      1. Java SDK (+++)
      2. J2EE/JBoss (+++)
      3. XML/JSON (+++)
      4. REST APIs (+++)
      5. Node JS (+++)
      6. Angular JS (++) < v.2
      7. Strongloop API Management
      8. Hibernate (++)
      9. Bouncycastle (++)
      10. Apache Java Frameworks (++)
      11. Spring Boot (+)
    4. Software Engineering Tools (Auszug)
      1. Eclipse IDE (+++)
      2. Git (+++)
      3. Jira (+++)
      4. Maven (+++)
      5. IBM- Clearcase (++)
      6. Together (++)
      7. VP UML (++)
      8. Testcomplete (++)
      9. JMeter (+++)
    5. Suchmaschinen: Elasticsearch (+++)
      6. Betrieb
          a. Erstellung von Betriebskonzepten und Betriebshandbüchern
          b. Erstellung von Rollout Konzepten und Runbooks zur Inbetriebname

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Qualitätssicherung Projekt DEMIS

Gematik
Testkonzepte API und UI 
Testautomatisierung der Schnittstellen für meldepflichtige Erreger und Krankheiten (CI/CD Jenkins)
  • Java, Cucumber BDD, FHIR
Testautomatisierung DEMIS Meldeportal (CI/CD Jenkins)
      -      Java, Cucumber BDD, Serenity, Playwright, Selenium
Abnahmetests, Testreporting 
  • Jira, Confluence
Konzeption und Durchführung von Last und Performancetests
  • JMeter 

Unterstützung und Beratung Softwarearchitektur

Öffentlicher Dienst

500-1000 Mitarbeiter

- Aufbau einer lokalen produktionsnahen Entwicklungsumgebung mit Kubernetes für ein komplexes Projekt. (Minikube, Helm)
- Review Softwarearchitektur und Erarbeitung von Maßnahmen zum Abbau technischer Schulden
- Analyse DB Modelle und Datentransfer (Logstash, Elasticsearch)

Entwicklung, Softwarearchitektur, Technische Beratung

Gematik

Internet und Informationstechnologie

Aufgabenstellung:
Elektronische Patientenakte: Entwicklung, Wartung, Support  eines Prüf-,Test-,Entwicklungssystems für die Anbindung von Artzpraxis-Systemen und Versicherten-Apps an die ePA-Aktensysteme.
Tätigkeiten:
Weiterentwicklung, Umbau, Härtung und QS der bestehenden ePA-Aktensystem Simulation (ePa Stufe 1 und 2) und Erstellung einer PTV-4 Konnektor Fachmodul ePA Simulation (Scrum)
  • Java 11, Spring Boot, REST, Apache CXF, SOAP, Bouncycastle, SAML, Hibernate/JPA, HL7/IHE/FHIR, Jenkins CI, Git, Intellij IDE, MAVEN, Docker, Jira
Anbindung von Testläufen, Eventlogs an ein Webfrontend
  • Javascript, Vue.js, REST
Herstellersupport
  • Jira Service Desk

Softwarearchitektur, Technisches Projektmanagment, Technische Beratung und Entwicklung

Fachbuch Verlag

Medien und Verlage

- Entwurf und Implementierung einer zentralen Middleware für die Anbindung von Publikationssystemen, CMS, Fullfillmentsystemen, Paymentsystemen.
- Technische Spezifikation, Pflichtenhefte, Konzeption, Softwarearchitektur
- Entwicklung (agil) der Schnittstellen und Server Komponenten (Node JS, Strongloop/Loopback.io API Management/GIT/Jira/Docker/Gitlab-CD/CI)
- Steuerung Offshore Team

Softwarearchitektur und Entwicklung

Tagesspiegel

Medien und Verlage

- Entwurf und Implementierung des Bezahlsystems für E-Paper Tagesausgaben (Einzelkauf) und Magazinen
- Technische Spezifikation
- Entwicklung (agil) der Schnittstellen sowie Client und Server Komponenten (Node JS, Angular JS, Strongloop/Loopback.io API Management/CouchDB/GIT/Jira/Docker/AWS)

Technische Beratung

Neue Züricher Zeitung

Medien und Verlage

  • Konzepte für Datenintegration (CMS/Digital-Asset-management/ERP/Kundencenter/Online Platform/Shop)
  • Betriebskonzepte
  • Rollout Konzepte
  • Architekturberatung für CMS und API Middleware System
  • Einführung Paywall-System (Celera One)
  • Konzeption SSO für Shopanbindung (Shopware)

Software architektur, Steuerung Offshore Team

Neue Züriccher Zeitung

Medien und Verlage

- Entwurf und Implementierung eines Bezahlsystems
- Technische Spezifikation
- Abnahme und QS der Offshore Entwicklung (PHP) 
- Technische Koordination mit dem Entwicklerteam des Magazins
- Erstellung des Betriebskonzepts
- Inbetriebnahme des Systems

QS in einem Agilen Team

Mobilcom-Debitel

Telekommunikation

  • Verantwortung der QS innerhalb eines agilen Softwareteams
  • Erstellung Testkonzept zum Test von Service- und Middlewarekomponenten (REST-basiert)
  • Durchführung der technischen Tests
  • Implementierung/Durchführung/Automatisierung von Rest API-Tests (Java J2EE, Maven, Eclipse, GIT, Bamboo(CD/CI) )
  • Last-, Stresstests (Jmeter)
  • Evaluierung von Middleware/API Management Systemen (Apigee, HP, Strongloop, u.a.)

Technisches Produktmanagent, Software Architekt

EZ Systems

Internet und Informationstechnologie

Tätigkeiten Technisches Produkt Management:
  • Ableitung und Priorisierung von Produktanforderungen auf Basis des  Verständnisses über Probleme im Markt
  • Technische Analyse der Konkurrenz und Herausarbeiten der differenzierenden Kompetenz und die Definition der Produktpositionierung
  • Pflege der technischen Produkt-Roadmap mit Integration der wichtigen Stakeholder
  • Erstellung und Verwaltung von Produktanforderungsspezifikationen
  • Durchführung von Kundeninterviews und Überführung von Kundenfeedbacks in Produktanforderungen
  • Hilfe bei Erstellung von Präsentationen und technischer Support für Sales und Marketing
  • Technologiebewertung und Innovationmanagement
  • „Buy or Build“ Entscheidungen
  • Managment von Nearshore Teams und externen Partnern
  • Überprüfung der implementierten Features
  • Analyse von möglichen Partnerbeziehungen für das Produkt
  • Entwurf der Produktentwicklungsprozesse
  • Produktowner
 Tätigkeiten Softwarearchitektur:
  • Analyse der Softwarearchitektur des bestehenden CMS (SWOT)
  • Entwicklung von Domainmodellen
  • Entwurf eines Architektur-Umbaukonzeptes unter Bewahrung der Rückwärtskompatibilität
  • Entwurf und Spezifikation einer Schichtenarchitektur inklusive APIs, SPIs und REST Schnittstellen
  • Entwurf einer SQL und NoSQL fähigen Persistenzschicht 
Tätigkeiten QA
  • Entwicklung von QA Prozessen
  • Konzeption und Einführung von effizientem BDD
    • Java/JBehave Testautomation

Softwaretechnische Konzeption und Entwicklung eines Jobmatchingportals

Poachee GmbH

Internet und Informationstechnologie

  • Erstellung Domainmodelle
  • Frameworkauswahl, Systemarchitektur
  • Datenmodell 
  • Implementierung in Java (Apache Tapestry, Elastic Search, CouchDB)
  • Betrieb mit AWS

Software-Analyse, Testkonzeption und Testdurchführung im Bereich Sicherheitsinformatik (PKI)

Bundesdruckerei

Internet und Informationstechnologie

  • Anforderungsanalyse
  • Erstellung von Pflichtenheften
  • Erstellung von Testspezifikationen
  • Aufbau Testumgebung
  • Konzeption und Implementierung von Simulationen und Mocks sowie Inputdatengeneratoren (JAVA, Oracle, Bouncycastle)
  • Testautomatisierung
  • Durchführung und Dokumentation der Tests

Testkonzeption und Testdurchführung im Bereich Logistiksoftware

Bundesdruckerei

Internet und Informationstechnologie

  • Testkonzept
  • Aufbau der Testumgebung (VMWARE)
  • Testdurchführung
  • Testautomatisierung (Testcomplete)
  • Programmierung von Simulationen (C++, Java, Oracle) und Inputdatengeneratoren (Java, Hibernate, Oracle)
  • Testdokumentation
  • Coaching SW Entwicklung
  • Unterstützung Feinkonzeption

Testkonzeption und Testdurchführung im Bereich Sicherheitsinformatik (PKI)

Bundesdruckerei

Internet und Informationstechnologie

  • Integrationstestkonzept
  • Komponententestkonzept
  • Testdurchführung
  • Programmierung automatischer Tests CA Systeme (Java, JMeter,Bouncycastle)
    • Zertifikatsprüfung (ASN, Signaturprüfung, ECDSA, X.509)
  • Performance-, Last- und Stresstests CA Systeme (Java, Jmeter, Bouncycastle)
  • Testdokumentation
  • Coaching SW Entwicklung
  • Präsentation des Gesamtsystems
  • Installation und Betriebseinführung

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden