Profilbild von Claus Straube Software & Solution IT Architect mit Fullstack Hands on Erfahrung aus Muenchen

Claus Straube

teilweise verfügbar

Letztes Update: 17.12.2023

Software & Solution IT Architect mit Fullstack Hands on Erfahrung

Firma: Claus Straube
Abschluss: M.Sc. Wirtschaftsinformatik, Diplom BWL
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

cv_claus_straube_en.pdf

Skills

"Ein IT-Architekt und Software-Entwickler mit mehr als 15 Jahren Erfahrung in Softwareunternehmen, öffentlicher Verwaltung Verwaltung und Start-ups. Fließend in Java, JavaScript, TypeScript, UX und Zeichnen von Architektur Bildern."

Methoden
Agile Projekte
Scrum Master
Product Owner

Frontend
VueJs
Vuetify
Javascript
Typescript
HTML
CSS

Backend
Java
Spring Ökosystem
Spring Boot (Data, Securtiy, usw.)
Apache Camel
SQL

Infrastruktur (als Nutzer)
Elasticsearch
Camunda BPMN
Apache Kafka
Apache Spark
Openshift
Kubernetes

Werkzeuge
git (github, gitlab + Pipelines)
Maven
Intellij, VS Code, Netbeans, Eclipse

Vorträge
2022 Navigate Kongress: "Mit Prozessautomatisierung & Co-Creation zur Automatisierung der öffentlichen Verwaltung"
2021 Camunda Con: "Scaling Process Automation with a modular Open Source platform"
2016 W-Jax: "Microservices? Mit Sicherheit!"
2016 Java Forum Stuttgart: "Skalieren mit Spring Boot & Docker"

Artikel
2019 JAVAPRO: "Die Qual der Wahl"
2018 JAVAPRO: "Microservices als Quelle der ewigen Jugend"
2017 Java Aktuell: "Microservices? Mit Sicherheit!"
2016 Java Aktuell: "Java als Integrationslösung in einer gewachsenen Anwendungslandschaft"



 

 

Projekthistorie

04/2023 - 12/2023
PoC für den Aufbau einer Beschaffungsplattform
Freistaat Bayern (Öffentlicher Dienst, 500-1000 Mitarbeiter)

Rollen: IT, Fach Architekt, Entwickler,
Methoden: Scrum
Frameworks / Sprachen: Spring (Boot), VueJs 3, VuetifyJs 3, NuxtJs 3, BPMN 2.0, Java, Typescript
Infrastruktur: Camunda 7, Rabbit MQ, Maria DB, Keycloak (OpenID), Github (+Pipelines), Directus, Docker, K8
Teamgröße: 1

Der Freistaat Bayern beschafft für kommunale und staatliche Stellen Telekommunikationsleistungen (Volumen: mehrere 100 Mio. €). Dafür wird eine zentrale Plattform aufgebaut. Ein erstes MVP wird im Rahmen dieses Projektes umgesetzt. Danach soll der finale Ausbau folgen.

Aufgaben
  • Aufbau des Datenmodell auf Basis von Postgres und directus
  • Impelementierung eines Portals auf Basis von NuxtJs 3
  • Implementierung der Integration auf Basis von Spring Boot, Apache Camel und miranum (hexagonale Architektur)
  • Modellierung von ersten Prozessen mit BPMN 2
  • Erstellen von Architektur Dokumenten (Gesamtarchitektur, Security Architektur, technisches Rollen & Rechte Konzept, Frontendarchitektur, usw.)

08/2022 - 08/2023
Konzeption (technische + fachliche Architektur) einer Beschaffungsplattform
Freistaat Bayern (Öffentlicher Dienst, 500-1000 Mitarbeiter)

Rollen: IT und Fach Architekt,
Methoden: -- (Projektvorstufe)
Frameworks / Sprachen: Spring (Boot), VueJs 3, VuetifyJs 3, NuxtJs 3, BPMN 2.0, Java, Typescript
Infrastruktur: Camunda 7, Rabbit MQ, Maria DB, Keycloak (OpenID), Github (+Pipelines), Directus
Teamgröße: 1

Der Freistaat Bayern beschafft für kommunale und staatliche Stellen Telekommunikationsleistungen (Volumen: mehrere 100 Mio. €). Dafür wird eine zentrale Plattform aufgebaut. Zur Vorbereitung des Projektes musste ein Grobkonzept und ein PoC erarbeitet werden.

Aufgaben
  • Fachanalyse (zentrale UCs, fachliches Datenmodell, zentrale Prozesse)
  • Erstellen eines Grobkonzeptes (inkl. Architektur, Technologie Entscheidungsvorlagen, Schätzung usw.)
  • Erstellen eines PoC auf Basis der oben genannten Technologien (Umsetzung eines Bestell- und des Rechnungsprüfprozesses)

09/2021 - 09/2022
Aufbau einer Anwendung zum Parkraum Management auf Basis von BPMN 2.0 / Camunda
Landeshauptstadt München (Öffentlicher Dienst, >10.000 Mitarbeiter)

Rollen: IT Architekt, Unterstützung bei der Fachanalyse
Methoden: Scrum
Frameworks / Sprachen: Spring (Boot), VueJs, VuetifyJs, BPMN 2.0, Java, Typescript
Infrastruktur: Camunda 7, Kafka, Postgres DB, Elasticsearch, Keycloak (OpenID), Github (+Pipelines)
Teamgröße: 8

Die Landeshauptstadt München will ein Natural / Adabas Verfahren zum Parkraum Management durch ein modernes, auf die Bedürfnisse der Fachdienststelle zugeschnittenes Verfahren ersetzen. Dazu wird auf die zentrale Prozessinfrastruktur auf Basis von Camunda 7 und Apache Kafka aufgesetzt. 

Aufgaben
  • Definition der Gesamtarchitektur / Sparringspartner für die Entwickler
  • Unterstützung der Fachanalyse beim Erstellen der Prozesse
  • Schreiben und review von Stories und Epics
  • Teilnahme an den typischen Scrum Meetings

04/2021 - 09/2022
Aufbau und Einführung einer zentralen Prozess und Integrationsinfrastruktur für End2End Prozesse
Landeshauptstadt München (Öffentlicher Dienst, >10.000 Mitarbeiter)

Rollen: IT-Architekt, Product Owner
Methoden: Scrum
Frameworks / Sprachen: Spring (Boot, Cloud Stream, Data, etc.), VueJs, VuetifyJs, BPMN 2.0, Java, Typescript
Infrastruktur: Camunda, Apache Kafka, Elasticsearch, Openshift, S3, Keycloak (OpenID), Github (+Pipelines)
Teamgröße: 12

Aufbau und Einführung einer zentralen Prozess und Integrationsinfrastruktur auf Basis der Camunda Prozess Engine um medienbruchfreie Ende zu Ende Prozesse vom Kunden (Bürger) in die Anwendungslandschaft der kommunalen Verwaltung zu realisieren.

Aufgaben
  • Abstimmung und Dokumentation der Architektur
  • Unterstützung bei technischen Architekturentscheidungen
  • Verfassen und abbstimmen von Epics und Stories
  • Priorisierung der Epics
  • Pflege des Backlogs und Boards
  • Moderation diverser Meetings (Scrum & andere)
siehe auch https://github.com/it-at-m/digiwf-project

02/2021 - 08/2021
Marktuntersuchung Frontend Frameworks
Bayrisches Landwirtschaftsministerium (Öffentlicher Dienst, 5000-10.000 Mitarbeiter)

Rollen: IT-Architekt,
Methoden: Marktanalyse
Frameworks / Sprachen: ReactJs, Anguar, VueJS + jeweils Ökosystem
Infrastruktur: ---
Teamgröße: 1

Für eine bayrische Landesbehörde wurde eine Entscheidungsvorlage erstellt, auf deren Basis sie Ihre zukünftige Frontend Technologie ausgewählt haben. Dazu musste eine Ist Anlayse der verwendeten Technologien und Methoden durchgeführt werden.

Aufgaben
  • Ist Analyse
  • Markt Analyse
  • Erstellen der Entscheidungsgrundlage

02/2020 - 06/2021
Entwicklung einer Webanwendung für Verkehrszählungen
Landeshauptstadt München (Öffentlicher Dienst, >10.000 Mitarbeiter)

Rollen: IT-Architekt, Scrum Master, Entwickler
Methoden: Scrum
Frameworks / Sprachen: Spring (Boot, Data, Security, Cloud Gateway etc.), VueJs, VuetifyJs, Java, Typescript
Infrastruktur: Elasticsearch, Openshift, Postgres DB, Keycloak (OpenID), Gitlab (+Pipelines)
Teamgröße: 8

Entwicklung einer Anwendung zur Verwaltung von Verkehrszählungen. Hierzu wurde ein Backend zur Aufbereitung und Speicherung der Daten gebaut. Auf dieses wurde jeweils ein Portal zur Administration, Visualisierung und für die Zähldienstleister zum Upload der Daten  gebaut. 

Aufgaben
  • Abstimmung und Dokumentation der Architektur
  • Moderation der Scrum Meetings und Pflege des Backlogs & Boards
  • Verfassen und abstimmen von Epics und Stories
  • Frontend Entwicklung & Backendentwicklung
  • Entwicklung der Komponente zur Darstellung von komplexen Belastungsplänen auf Basis von SVG

siehe auch
https://muenchen.digital/blog/dave-auswertung-verkehrszaehlungen/
https://github.com/it-at-m/dave-backend

01/2020 - 05/2020
Entwicklung einer barrierefreien Webanwendung für E-Rechnungen
Bayrisches Digital Ministerium (Öffentlicher Dienst, 5000-10.000 Mitarbeiter)

Rollen: IT-Architekt, Entwickler
Methoden: Scrum, BITV (Barrierefreiheit)
Frameworks / Sprachen: Spring (Boot, Data), VueJs, VuetifyJs, Java, Typescript
Infrastruktur: Azure, github
Teamgröße: 1 

Entwicklung einer vollständig barrierefreien Anwendung zur Prüfung von E-Rechnungs Dokumenten. Hierzu wurde ein Backend zur Prüfung der Dokumente gebaut. Auf dieses Backend wurd ein einfach zu bedienendes Frontend entwickelt, das es dem Nutzer ermöglicht möglichst schnell E-Rechnungsdokumente online testen zu lassen. 

Aufgaben
  • Abstimmung und Dokumentation der Architektur
  • Abstimmung der fachlichen Anforderungen
  • Abstimmung des Anwendungsdesign
  • Entwicklung der Anwendung (Fullstack)
  • BIVT Prüfung in Zusammenarbeit mit der Pfennigparade

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Ich nehme nur Remote- bzw. Hybrid-Projekte an. Es ist aber kein Problem ab und zu vor Ort zu kommen. Tage vor Ort berechne ich mit 150 € zusätzlich zum Tagessatz, wenn eine Übernachtung notwendig ist. Ist keine Übernachtung notwendig, so berechne ich 80 € zusätzlich zum Tagessatz. Im Münchner S-Bahn Bereich fallen keine zusätzlichen Kosten an.
Profilbild von Claus Straube Software & Solution IT Architect mit Fullstack Hands on Erfahrung aus Muenchen Software & Solution IT Architect mit Fullstack Hands on Erfahrung
Registrieren