Profilbild von Norbert Tausch Full-Stack Software-Entwicklung und IT-Beratung aus Fuerth

Norbert Tausch

verfügbar

Letztes Update: 26.09.2023

Full-Stack Software-Entwicklung und IT-Beratung

Firma: Tausch IT-Beratung GmbH
Abschluss: Promotion in Informatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

2023-09-20-Qualifikationsprofil-Norbert-Tausch_200923.pdf

Skills

Als selbstständiger Software-Ingenieur biete ich Dienstleistungen im Rahmen des gesamten Software-Lebenszyklus an. Ich bin seit mittlerweile über 20 Jahren in Industrie und Forschung tätig und kenne daher die jeweiligen Methodiken der Software-Entwicklung und Wissenschaft.

Bei der Wahl der einzusetzenden Technologien passe ich mich flexibel an die jeweiligen Projektanforderungen an. Anbei ein Auszug bisher eingesetzter Konzepte und Technologien:
  • Anfragesprachen: Cypher, Gremlin, SQL
  • Betriebssysteme: Linux, MacOS, Windows
  • Cloud & Container: Ansible APB, Docker, Helm, Istio, Keycloak, Kubernetes, Nginx, OpenShift, Tekton, YAML
  • Datenbanken: Apache Solr, MS SQL Server, Neo4j, Oracle
  • Datenkommunikation: CAN, HTTP, OpenApi, REST, SPI, (m)TLS
  • Entwicklungswerkzeuge: Apache Ant, Eclipse, Enterprise Architect, IntelliJ, JDeveloper, Jenkins, MagicDraw, Maven, NPM, Oracle SQL Developer
  • Frameworks: Reactor (Reactive Programming), Spring Boot
  • Laufzeitumgebungen:.NET, Java VM, Node.js
  • Modellierung: ER + EER, EMF (Ecore), OOA/OOD, UML
  • Programmiersprachen: AspectJ, Assembler, Basic, C, C++, C#, Go, Groovy, Java, JavaScript, Perl, PL/SQL, Python, Ruby, Scala, Shell, TypeScript, u.v.m.
  • Prozesse: Agil, Inkrementell, V-Modell (XT)
  • Qualitätssicherung/Test: Jasmine, Jest, JUnit, Karma, Protractor, SonarQube
  • UI-Bibliotheken: JavaFX, Swing, Vuetify
  • Versionsverwaltung: Clearcase, CVS, Git (BitBucket, GitHub, GitLab), Mercurial, SVN, Visual SourceSafe
  • Vorgangsverfolgung: GitLab, Jira, Zenhub
  • Web-Technologien: Angular, Bootstrap, CSS, HTML, JSON, Vue.js, XML, XSL, XSLT

Projekthistorie

05/2022 - 07/2023
Software-Suite zur Informationsgewinnung, Auswertung und Analyse für Ermittlungsbehörden
QAware + rola Security Solutions, Oberhausen

Applikationsentwicklung Backend und Web-Frontend mit Angular 16, HTML, Java 11, OpenAPI, Spring Boot 2, SQL, TypeScript 5.

Tätigkeiten:
  • Entwicklung eines komplexen Datenerfassungs-Workflows im Rahmen
    einer Web-Applikation (Frontend und Backend).
  • Erstellen von Unit-Tests (Frontend und Backend).
  • Technische Konzeption abgegrenzter Software-Komponenten auf Basis einer umfangreichen fachlichen Spezifikation

11/2021 - 05/2022
Allgemeine Business-Plattform für Versicherungen: Erstellen von Systemkomponenten zur Verarbeitung und Archivierung von Versicherungsdokumenten
QAware + Syncier (Allianz), München

Applikationsentwicklung Backend mit Java 17, Groovy, Keycloak, Microsoft Azure, Spring Boot 2, SQL.

Tätigkeiten:
  • Entwicklung eines Dokumentenarchivs auf Basis einer Postgres-Datenbank und des Azure BLOB-Speichers.
  • Entwicklung eines Dokumentenmigrationsdienstes zur automatischen Befüllung des Dokumentenarchivs mit Versicherungsdokumenten eines Endkunden.
  • Entwicklung diverser Dienste zur automatischen Verarbeitung von Versicherungsdokumenten.

06/2020 - 10/2021
Entwicklungsunterstützung im Application Security Competence Center der Bundesagentur für Arbeit
ISO-Gruppe + Bundesagentur für Arbeit, Nürnberg

Applikationsentwicklung von Backend und Web-Frontend mit Angular, HTML, Java, Spring Batch, Spring Boot, SQL, TypeScript.


Tätigkeiten:
  • Entwicklung und Wartung eines Werkzeugs zur Erfassung von Bedrohungsanalysen.
  • Entwicklung und Wartung eines Werkzeugs zur Pflege sicherheitsrelevanter Konfigurationen durch die IT-Sicherheitsbeauftragten.
  • Entwicklung und Wartung von Batches zur Verarbeitung sicherheitsrelevanter Meta-Daten (Schwachstellen- und Risikoinformationen).
  • Migrieren von Batches in eine Cloud-Umgebung  (Docker, Helm, Kubernetes, Tekton).
  • Aufbau einer Pipeline zur automatischen Überprüfung der Anwendungssicherheit (Vulnerability-Scans mittels ausgewählter Werkzeuge) während des Build- und Deployment-Prozesses (Python, Tekton)

12/2019 - 03/2020
Sprachverarbeitende Infrastruktur zur Bereitstellung sprachgesteuerter Dienste (Smart Speaker)
QAware + Telekom, Darmstadt

Applikationsentwicklung von Backend und Web-Frontend mit Angular, HTML, Java, Reactive Programming (Project Reactor), Spring Boot, SQL, TypeScript


Tätigkeiten:
  • Erweiterung des Backends um neue Verwaltungs- und Konfigurationsstrukturen
  • Erweiterung der web-basierten Verwaltungsoberfläche

09/2019 - 11/2019
Enterprise Cloud Native für Versicherungen: Erstellen einer web-basierten Konfigurationsoberfläche für eine sichere Cloud-Umgebung
QAware + Syncier (Allianz), München

Web-Frontend und Backend mit CSS, HTML, Jest, Go, Keycloak, Kubernetes, OpenApi, TypeScript, Vue.js, Vuetify


Tätigkeiten:
  • Erstellung des Web-Frontends (Typescript, Vue.js, Vuetify)
  • Entwicklungsunterstützung am Backend (Go)
  • Spezifikation der Kommunikationsschnittstelle (OpenApi)
  • Umsetzung der Anbindung an einen Identity Provider (Keycloak)
  • Umsetzung als GitHub-App (operiert im Namen einer Person in GitHub)

01/2019 - 07/2019
Enterprise Cloud Native für Versicherungen: Security & Compliance
QAware + Syncier (Allianz), München

Tätigkeiten:
  • Bereitstellung von Prüflisten zur Härtung der Sicherheitsinfrastruktur
  • Continuous Security: Spezifikation eines Konzepts zur kontinuierlichen Anwendung sicherheitsrelevanter Regeln.
  • Erstellung eines APBs (Ansible Playbook Bundles) für Istio
  • Konfiguration verschlüsselter Kommunikation (mTLS) zwischen Services
  • Konfiguration des Ingress mittels Nginx
  • Konfiguration des Egress über einen externen Proxy-Server
  • Formulierung eines Operationskonzeptes für Istio
  • Erstellen einer fallgebundenen Benutzerdokumentation für Istio

03/2018 - 07/2018
Cloud-Migration des zentralen Stücklistenauskunftssystems für die Verbindung von Fahrzeugkonstruktion und -produktion.
QAware + BMW, München

Web-Frontend und Backend mit Angular, CSS, Docker, HTML, Jasmine, Java, Karma, OpenShift, Protractor, Solr, TypeScript
Tätigkeiten:
  • Software-Entwicklung in einem agilen Projektteam
  • Erstellung und Review von Mini-Specs
  • Programmierung von Micro-Services zum Übertragen von Daten aus relationalen Datenbanken in eine Solr-Datenbank
  • Anpassung einer REST-Schnittstelle zur Abbildung der neuen Datenstrukturen
  • Programmierung eines dazu passenden Web-Frontends gemäß den Entwurfsvorgaben des Kunden
  • Erstellen von Unit- und Integrationstests
  • Dokumentation der Software-Architektur

01/2018 - 02/2018
Erweiterung des Internetportals für die Kunden von BMW ConnectedDrive.
QAware + BMW, München

Web-Frontend mit Angular JS, Jasmine, TypeScript
Tätigkeiten:
  • Software-Entwicklung in einem agilen Projektteam
  • Erweiterung einer bestehenden Web-Anwendung um neue Web-Seiten und zugehörige Funktionalitäten
  • Erstellen von Unit-Tests
  • Erweiterung eines bestehenden Werkzeugs zur Konvertierung der vom Kunden bereitgestellten Produkt- und Servicedaten in das, von der Web-Anwendung benötigte Format.

10/2017 - 12/2017
Konzeption und Erstellung eines Chat-Bots zur Selbstverwaltung Cloud-basierter Entwicklerdienste
QAware, München

Backend-Service mit Docker, Java, OpenShift, REST
Tätigkeiten:
  • Eigenständiger Entwurf der Software-Architektur
  • Instrumentierung eines Frameworks zur Erstellung von ChatBot-Diensten mittels HipChat.
  • Programmierung des Backend-Service mit multipler REST-Anbindung an weitere Services (GitLab, Artifactory, LDAP Active Directory, HipChat)

09/2017 - 10/2017
Punktuelle Erweiterung eines Systems zur Heimautomatisierung
QAware + Telekom, Darmstadt

Eclipse SmartHome, Java
Tätigkeiten:
  • Anpassung bzw. Korrektur eines bestehenden Systems gemäß neuer Kundenwünsche
  • Anpassung der Treiber für Funksteckdosen, Web-Cams und WLAN-Thermostaten

Reisebereitschaft

Nur Remote verfügbar
Ich bin im Großraum Nürnberg/Fürth/Erlangen tätig. Alternativ zu 100% Remote (ggf. 1 Tag/Monat vor Ort, bei Entfernung unter 200km, z.B. München).
Profilbild von Norbert Tausch Full-Stack Software-Entwicklung und IT-Beratung aus Fuerth Full-Stack Software-Entwicklung und IT-Beratung
Registrieren