Enterprise-, System-, Business- und Software- Architektur, Schwerpunkt Digitalisierung
Aktualisiert am 18.09.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 25.09.2023
Verfügbar zu: 100%
davon vor Ort: 0%
Abstraktionsvermögen
logisches Denken
Neugier
Digitalisierung
Softwarearchitektur
Enterprise Architect
SystemArchitektur
Skalierbarkeit
Automatisierung
UML
Softwaremodellierung
BPMN

Einsatzorte

Leipzig (+200km)
Deutschland, Österreich, Schweiz
Primär wird remote-Arbeit bevorzugt. Vereinzelt Besuche beim Kunden vor Ort möglich.
möglich

Projekte

2 Jahre 5 Monate
2021-04 - heute

System Architektur

System-Architect Red Hat Enterprise JAVA JBoss ...
System-Architect
  • Verantwortung der System Architektur als Rolle zwischen der Softwarearchitektur, Facharchitektur, IT-Infrastrukturarchitektur, Enterprise Architektur und dem Betrieb.
  • Konzeption, Planung und Pflege der Systemlandschaft, Management der Stakeholder, Organisation und Verantwortung verschiedener Themen in Zusammenarbeit mit dem StBA und den statistischen Bundesämtern der Länder.
  • Design, Planung und Einführung eines Architekturmodells für die Systemarchitektur und angrenzende Architekturbereiche.
Red Hat Enterprise JAVA JBoss VMWare Enterprise Architect UML BPMN2 TOGAF EAM
Statistisches Bundesamt Wiesbaden
4 Monate
2021-02 - 2021-05

Projekt- und Entwicklungsleitung

IT Project Manager, Softwarearchitekt Perl Red Hat Enterprise Enterprise Architect ...
IT Project Manager, Softwarearchitekt
  • Übernahme der Projekt- und Entwicklungsleitung für die Umsetzung einer Softwarelösung im Bereich Cyber-Security.
  • Aufgabe ist die Erstellung einer Architekturanalyse sowie die Konzeption einer Zielarchitektur, Projekt- und Architekturdokumentation und Umsetzungsplanung (Roadmap).
  • Außerdem ist die Integration, und die Koordination der Stakeholder und Entwickler, zu verantworten.
Perl Red Hat Enterprise Enterprise Architect UML Certificate Transparency
Siemens AG, München
6 Monate
2020-09 - 2021-02

Analyse der bestehenden Softwarearchitektur(en)

Enterprise Architekt, Softwarearchitekt C# Python JavaScript ...
Enterprise Architekt, Softwarearchitekt
  • Unterstützung bei der Analyse der bestehenden Softwarearchitektur(en), der Erstellung eines Architektur Repository und eines skalierbaren, agilen Dokumentationsansatzes für bestehende und zukünftige Architekturmodelle (Software Architektur Modelle).
  • Proof-of Concept für die Digitalisierung der Dokumentation an einem Produktbeispiel, sowie Möglichkeiten für die Entwicklung eines entsprechenden Architekturframeworks.
C# Python JavaScript Node.js Cypher Antlr4 Windows Forms Visual Studio (Code) Enterprise Architect UML CosmosDB Microsoft SQL Microsoft Azure Confluence Jira NoSQL Neo4j
CCC Software GmbH, Leipzig
1 Jahr 1 Monat
2019-09 - 2020-09

Schulung, Ausbildung und Unterstützung

Trainer für Softwarearchitektur, Systemanalyst C C# Ruby ...
Trainer für Softwarearchitektur, Systemanalyst
  • Schulung, Ausbildung und Unterstützung des Software-Architekten Team für Lösungen im Bereich Cyber-Security/DPI.
  • Vermittlung von Theorie, Methoden und Softwarelösungen bei paralleler praktischer Anwendung im Daily-Business.
  • Retrospektiven und Auswertung für alle Aspekte der Architektur-Rolle, das heißt: Projektmanagement, Kommunikation mit allen Stakeholdern, Requirement Analyse, Risk Management, Solution Design, Change-Management, Compliance, Test, Gouvernance, Continuous Improvement und natürlich Dokumentation.
C C# Ruby Python JavaScript Cypher Windows Forms Visual Studio Code CMake Enterprise Architect git Gerrit Confluence Jira PostgreSQL Neo4j
Rohde & Schwarz GmbH & Co. KG, Leipzig
1 Jahr 7 Monate
2018-01 - 2019-07

Softwareentwicklungsprojekte

Enterprise Architekt, Softwarearchitekt, Systemanalyst
Enterprise Architekt, Softwarearchitekt, Systemanalyst
  • Digitalisierung der Dokumentation für Softwareentwicklungsprojekte
  • Strategieplanung für die Schaffung nötiger Voraus-setzungen (Capabilities)
  • Entwicklung von Prototypen als Nachweis des Konzeptentwurfes
  • Entwicklung und Implementation von Meta-/Modellen
  • UML Erweiterungen
  • Daten Importer für Instanz Modelle, visueller Sprachen für die Modellierung
  • Generatoren für die Dokumentation
  • Integratoren für bestehende Systeme und entsprechendes Tooling
  • Archi-tekturdokumentation und -bewertung
  • Stakeholdermanagement für die reibungslose Integration aller Beteiligten
C# Cypher GraphQL ASP .Net 4.7 WCF JavaScript (AngularJS) Visual Studio 2017 Enterprise Architect TFS Confluence Selenium Oracle MS SQL Neo4j
VWFS Digital Solutions GmbH, Braunschweig
1 Jahr 5 Monate
2016-08 - 2017-12

Analyse und Architekturbewertung

Softwarearchitekt, Softwareanalyst
Softwarearchitekt, Softwareanalyst
  • Analyse und Architekturbewertung eines bestehenden Produktes, bezüglich der Softwarequalität
  • Management der Stakeholder, und Entwicklung und Kommunikation von Änderungskonzepten hinsichtlich neuer Anforderungen
  • Anleitung des Entwicklungsteams und Mitwirkung bei der Entwicklung von Features
  • Anpassung und Pflege der Dokumentation bei Änderungen der bestehenden Infrastruktur und Implementationen mittels UML in Enterprise Architect
  • Code Analyse während Code-Reviews
  • Qualitätssicherung mit Unit-Tests
  • Planung und Umsetzung eines UI Test-Framework basierend auf Selenium sowie die Implementation von View, View-Model und funktionalen Tests
  • Anpassung der bestehenden Code-Basis für Testbarkeit auf Unit-, Komponenten-, Interface-, Business-Model- und UI Ebene
C# ASP .Net 4.6 WebAPI WCF Razor CSS JavaScript AngularJS Knockout.js Visual Studio 2015 Enterprise Architect TFS TeamCity Selenium Oracle
VWFS AG, Braunschweig
1 Jahr 1 Monat
2015-07 - 2016-07

Grundlegende Analyse und Restrukturierung

Softwareentwickler, Softwareanalyst, Softwarearchitekt
Softwareentwickler, Softwareanalyst, Softwarearchitekt
  • Grundlegende Analyse und Restrukturierung der bestehenden Applikation insbesondere bzgl. Performance, Stabilität und Funktionalität
  • Abschätzung und Implementierung neuer Features im Rahmen einer agilen Softwareentwicklung
  • Entwicklung und Anpassung von Unit-Tests zur Qualitätssicherung
  • Konzeptionierung und Planung einer Enterprise Software Lösung für Risk-Assessment, Datenanalyse und Modelling im Pipeline-Bereich
C# .Net 4.5 Prism WPF DevExpress WCF Entity Framework 6 MS SQL Server MS-Test RhinoMocks TFS SOA MVVM MEF .Net Remoting RabbitMQ SignalR Netzwerkprogrammierung Prototyping DLR CodeDOM T4 Templates Metaprogramming Visual Studio 2013/2015 Enterprise Architect Scrum Agile Development
ROSEN Technology and Research Center GmbH
6 Monate
2015-01 - 2015-06

Migration der Codebasis

Softwareentwickler C++ Qt Creator QML ...
Softwareentwickler
  • Planung und Umsetzung zur Migration der Codebasis einer plattformübergreifenden Kundensoftware von Qt3 auf Qt5.
  • Einhergehend verbunden Code-Analyse und Optimierung der bestehenden Implementierung, Anpassung der UI an die geänderte API, und umfassendes Testen aller Änderungen und Anpassungen mit Unit- und Integration-Tests.
C++ Qt Creator QML Enterprise Architect
ORWO Net GmbH

Aus- und Weiterbildung

2008

Ausbildung - Angewandte Mathematik

Universität Jena

2008

Ausbildung - Theoretische Informatik

Universität Jena

2008

Ausbildung - Mustererkennung

Universität Jena

2006

Ausbildung -  Lehrstuhl für Angewandte Mathematik

Universität Jena

2006

Ausbildung - Maschinelles Lernen

Universität Jena

Qualifikationen:

  • Informatik Diplom, Nebenfach Mathe
  • iSAQB Certified Professional for Software Architecture (FL)
  • TOGAF® 9 Certification (Enterprise Architecture)
  • PRINCE2 Practitioner Certification in Project Management

Position

  • Enterprisearchitekt
  • Systemarchitekt
  • Softwarearchitekt
  • Trainer für Architektur
  • Berater Digitalisierung

Kompetenzen

Top-Skills

Abstraktionsvermögen logisches Denken Neugier Digitalisierung Softwarearchitektur Enterprise Architect SystemArchitektur Skalierbarkeit Automatisierung UML Softwaremodellierung BPMN

Schwerpunkte

  • Enterprise- und Software Architektur
  • Digitalisierung
  • Softwaredesign
  • System Analyse und Optimierung
  • Modellierung
  • IT-Projektmanagement

Produkte / Standards / Erfahrungen / Methoden

Confluence
CSS
Selenium
TFS

Nach meinen Erfahrungen bin ich eine recht selte Mischung Mensch:

  • ich habe ein sehr gutes Abstraktionsvermögen und eine schnelle Auffassungsgabe
  • ich bin kommunikativ und konstruktiv (vielleicht sogar sozialkompetent)
  • ich habe nach 20 Jahren Softwareentwicklung einiges an Erfahrung
  • ich besitze ein fundiertes theoretisches Wissen
  • ich habe den Anspruch am mich selbst, kontinuierlich besser zu werden
  • mich machen (echte) Lösungen glücklich
  • ich bin der Überzeugung, dass man gemeinsam effizienter arbeitet

Aktuell beschäftige ich mich sehr intensiv mit Enterprise Architektur (Unternehmensarchitektur) da ich selbst CEO bin, Digitalisierung, und als Konsequenz daraus natürlich auch mit KI (machine learning).

Weitere Technologien:

  • ASP.Net CLR/DLR/Core
  • WPF
  • Silverlight
  • Windows Forms
  • WCF
  • AngularJS
  • Knockout
  • WWF
  • MEF
  • Unity
  • XAML
  • QML
  • XML
  • UML
  • Qt
  • CUDA
  • OpenCL
  • OpenGL
  • OpenMP
  • MPI
  • TPL
  • LINQ
  • DLR
  • CodeDOM
  • T4 Templates
  • ANTLR4
  • Software Pattern

Entwicklungsumgebungen:

  • Visual Studio (Code)
  • Qt Creator
  • Eclipse
  • IntelliJ
  • Code::Blocks

Entwicklungswerkzeuge:

  • VisualParadigm
  • SparxSystems Enterprise Architect
  • Fiddler
  • Git
  • SVN
  • Team Foundation Server
  • Atlassian Suite
  • Microsoft Azure
  • Docker
  • CMake
  • Microsoft Office Suite

Entwicklungsmethoden:

  • Extreme Programming (XP)
  • Test Driven Development (TDD)
  • Domain Driven Design (DDD)
  • Pair-Programming
  • ObjectOriented Analysis and Design (OOAD)
  • Agile Development (AD)
  • Continuous Delivery (CD)
  • Continuous Integration (CI)

Managementmethoden:

  • PRINCE2
  • TOGAF
  • Agile (SCRUM, Kanban)

Praxiserfahrung:

  • über 20 Jahre Softwareentwicklung
  • seit 10 Jahren Software Architektur und Projektmanagement
  • sowie 5 Jahre Enterprise Architektur

Programmiersprachen

Ada
AngularJS
C#
C--
C/C++
Cypher
D
F#
Fortran
Go
GraphQL
Haskell
Java
JavaScript
JavaScript (AngularJS)
JScript
Kotlin
Lisp
Modula 3
Oberon
ObjectiveC
Octave
Perl
PHP
Prolog
Python
QBasic
QML
R
Ruby
Rust
Scala
Scheme
TurboPascal
TypeScript
VisualBasic

Datenbanken

Cypher
Entity Framework
GraphQL
MS SQL
MySQL
Neo4j
Oracle
PostgreSQL
SQL
T-SQL

Managementerfahrung in Unternehmen

Geschäftsführer
Softwarearchitekt
Unternehmensarchitekt

Branchen

  • Banken und Finanzdienstleitung
  • Automotive
  • Industrie- und Fertigung
  • Öffentlicher Dienst
  • IT Dienstleister
  • Handel

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.