17.12.2023 aktualisiert

**** ******** ****
40 % verfügbar

Software & Solution IT Architect mit Fullstack Hands on Erfahrung

München, Deutschland
Deutschland +2
M.Sc. Wirtschaftsinformatik, Diplom BWL
München, Deutschland
Deutschland +2
M.Sc. Wirtschaftsinformatik, Diplom BWL

Profilanlagen

CV - Claus Straube

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"



 

 

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

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.)

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)

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

Portfolio

item-0

Belastungsplan DAVe

Die Grafik zeigt einen Belastungsplan, der es Mitarbeiter ermöglicht auf einen Blick alle relevanten Daten einer Zählstelle zu erfassen. Aufgebaut wird aus Zähldaten aus dem Backend. Diese Diagramm Komponente wurde von mir mit Hilfe von Typescript und SVG.js erstellt.
https://stadt.muenchen.de/infos/dave-datenbank-verkehrszaehlung_open-source.html#:~:text=DAVe%20wurd

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden