Architektur im Microsoft Azure, Kubernetes/Cloud Native und .NET Core-Umfeld, tech PM
Aktualisiert am 24.09.2024
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 03.11.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Kubernetes
Azure Solutions Architecture
Azure
Azure Solutions Architecture
C#
.NET
Microsoft Azure
Docker
TypeScript
Helm
Python
JavaScript
Angular
Architekt
Web
Keycloak
.NET Core
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Russisch
Muttersprache

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km)
Schweiz

Deutschland: München und Umgebung

möglich

Projekte

Projekte

4 Jahre 5 Monate
2020-06 - heute

Manufacturing Execution System / Industrie 4.0

architect, developer Kubernetes Helm KeyCloak ...
architect, developer

Improve system efficiency by architecting and implementing several cross-cutting concerns, among other things, such as highly available multi-tenancy identity management, a solution for multi-cluster Kubernetes deployments with IM integration. Increase data security and integrity by developing effective security solutions, including key management systems and code & container security scans. Generate significant time savings by establishing a highly performant distributed CI/CD system. 

Supported business functions and met client requirements by managing software/system architect and lead development activities. 

Achieved desired objectives through architectural evaluations/introduction of highly available multi-tenancy identity management and authorization system (Keycloak based). 

Fulfilled user expectations through architecture and full-stack development of distributed large-scale real-time micro-services for 40+ factories worldwide in an international distributed team. 

Visual Studio .NET 2019/2022 Visual Studio Code Git Azure DevOps Bamboo
Kubernetes Helm KeyCloak .NET Core C# Python TypeScript JavaScript REST Python Go Confluent Kafka CouchBase MongoDB Kibana Grafana Swagger Postman XUnit Moq Microservices Elastic Search Angular Docker
Bosch Haushaltsgeräte
München
11 Monate
2020-09 - 2021-07

Migration and Synchronization of an Azure based school information system

architect, developer .NET Core C# Docker ...
architect, developer

Architecture and full-stack-development of an Azure migration and an Azure function based data synchronization between an on premise and an Azure based web application. Establishing of an Azure DevOps based Continuous Delivery System

Visual Studio .NET 2019 Visual Studio Code Git Azure DevOps
.NET Core C# Docker Azure Functions Azure Web Apps ASP.NET Core Azure Application Insights Azure KeyVault SendGrid REST Swagger Postman XUnit Moq DDD (Domain Driven Design)
Inovit GmbH, Schweiz
1 Jahr 8 Monate
2018-10 - 2020-05

Warehouse management (several applications of a warehouse management system)

architect, developer Angular TypeScript JavaScript ...
architect, developer

Enabled sorting, classification, registration, photographing, weighing, and labelling of incoming goods by designing effective systems, consisting of various handheld barcode scanners and touchscreen workspaces. Maintained efficient system control by registering all devices in central web-based administration application. Ensured smooth transfer of data by exchanging data in both synchronous (REST, WCF/SOAP) and asynchronous (Kafka, Hangfire) ways. 

Maximised user satisfaction by ensuring availability to a large number of simultaneous users. 

Developed several applications and micro-services for warehouse management, incoming goods, and label printing by analysing user requirements and specifications. 

Simplified log analysis and correlation tasks as well as secured storage area for logged data by establishing central logging system based on Elastic Search, LogStash, Kibana, and Grafana. 

Visual Studio .NET 2019 Visual Studio Code Git Jira Team City Mercurial
Angular TypeScript JavaScript Microsoft Azure Nservice Bus RabbitMQ Docker Bootstrap Jasmine WebPack Karma ASP.NET MVC Web API Swagger Swashbuckle Telerik KendoUI for Angular Entity Framework SSIS SSRS .NET/.NET Core C# Apache Kafka Avro Schemas Hangfire Elastic Search Kibana LogStash
Best Secret
München
1 Jahr
2018-12 - 2019-11

Health Tracking Applikation

Co-Founder / tech PM / Softwarearchitekt Visual Studio .NET 2019 Visual Studio Code Git ...
Co-Founder / tech PM / Softwarearchitekt

Concept and development of a mobile health tracking app based on.NET Core, SQL Server, Angular and Bootstrap. The app was implemented for Microsoft Azure leveraging several Azure Services. Among other things an Azure DevOps based continuous delivery system was established.

Visual Studio .NET 2019 Visual Studio Code Git Azure DevOps Microsoft Azure Angular TypeScript JavaScript Bootstrap Newtonsoft Json.NET Jasmine WebPack Karma Telerik KendoUI for Angular Entity Framework .NET Core C#
Visual Studio .NET 2019 Visual Studio Code Git Azure DevOps
[Firma auf Anfrage]
2 Jahre 6 Monate
2016-04 - 2018-09

Document Processing (several configuration PlugIns for a Document Management System)

architect, developer knockout.js TypeScript JavaScript ...
architect, developer

Architecture and development of several web-based configuration PlugIns for a customer-own document management system (DMS). The customer DMS was offered on-premise as well as a Microsoft Azure based solution.

 

Concept and implementation of an application framework for DMS configuration PlugIns based on Durandal (an Angular-like framework based on KnockoutJS).

 

Implementation of business logic aspects in accordance to the requirements provided by the Product Owner. Coordination of architectural aspects and implementation across teams (the teams were located in Germany, Bulgaria and USA).

 

Integration and implementation of .NET REST Services (ASP.NET MVC API)

    Visual Studio .NET 2017 Team Foundation Server 2017
    knockout.js TypeScript JavaScript Durandal Bootstrap jQuery jQueryUI Newtonsoft Json.NET Jasmine Grunt bower chutzpah CSS3/LESS Lodash protractor (Selenium-basd end-to-end testing framework) log4javascript toastr .NET C# NuGet ASP.NET MVC Web API
    DocuWare
    München
    1 Jahr 3 Monate
    2015-02 - 2016-04

    Technical project management - test automation of software product for electronic documentation and quality control of pharmaceutical drug manufacturing processes

    technical project manager, architect Scrum .NET C# ...
    technical project manager, architect

    Introduction of Scrum as process model for implementation of automated tests based on SpecFlow (a BDD - Behaviour Driven Development - framework). The team contained 5 test and requirements engineers.

     

    Planning of releases and coordination of release implementations. Planning, controlling and coordination at sprint- and release-level. Coordination with development team.

     

    Architecture and implementation of some test framework components as well as infrastructure parts for CI/CD.

      DOORS TFS 2012 Visual Studio .NET 2013 Visual Studio .NET 2015
      Scrum .NET C# SpecFlow BDD Gherkin Microsoft Azure Service Bus WPF SQL Server Workflow Foundation ASP.NET MVC
      Roche AG
      Großraum München
      1 Jahr 4 Monate
      2013-10 - 2015-01

      A software license management solution with target-performance analysis

      architect, developer .NET 4.5.1 C# 4.5 ASP.NET MVC ...
      architect, developer

      Concept and development of a web-based dashboard portal using responsive design.

       

      Concept and implementation of a framework based on ASP.NET MVC and Angular.js. Implementation of dashboards, views, web parts and dynamic reports using kendoUI as well as further JavaScript libraries.

       

      Integration of OLAP Cubes from Microsoft Analysis Services 2012 using MDX and DAX.

        Visual Studio .NET 2013 Team Foundation Server 2012
        .NET 4.5.1 C# 4.5 ASP.NET MVC Angular JavaScript Telerik kendoUI Bootstrap jQuery Jasmine Karma Grunt JSHint QUnit knockout amplify underscore.js log4javascript blockUI toastr requirejs Windsor Castle LESS Entity Framework 6 Microsoft Analysis Service 2012 Microsoft SQL Server 2012
        Comparex AG
        2 Monate
        2014-05 - 2014-06

        Konzept und Entwicklung einer Web-Applikation

        Softwareentwickler / Softwarearchitekt Mac OS X Ubuntu Linux Git ...
        Softwareentwickler / Softwarearchitekt
        • Konzepterstellung und Entwicklung einer web-basierten Applikation für Auftragsverwaltung eines Elektronik-Reparatur-Dienstes.
        Node.js Express / Jade Angular Bootstrap Grunt JSHint Jasmine Karma JavaScript jQuery underscore.js log4javascript MongoDB phantom.js barcode qr LESS
        Mac OS X Ubuntu Linux Git Sublime
        Auftragsverwaltung
        2 Jahre 6 Monate
        2011-04 - 2013-09

        Architektur, Spezifikation und Entwicklung eines web-basierten Backoffice für ein Grenzkontrollsystem

        developer, architect .NET 4.0 C# 4.0 PRISM ...
        developer, architect

        Architecture and evaluation of several concepts as member of the software architecture team. After the completion of the architectural concept a prototype has been developed. The prototype was based on WCF, WCF Data Services, Entity Framework, WPF as well as partially ASP.NET MVC.

         

        Development of several aspects of the border control system, among other things passport scan, finger print scan as well as verification of ePass data. Development of a WiX based setup.

        Specification and development of WCF based back office services as well as ASP.NET MVC based back office frontend for a border control system. Coordination of GUI design and development with a supplier company.

        Requirement specification of a mobile verification system (for verification of electronic documents) in collaboration with the product management and stakeholders.

        Specification and development of a configurable workflow-driven framework based on PRISM/WPF and Microsoft Workflow Foundation 4.0.

         

        Development of several product aspects, among others things presentation, workflows with business logic (based on the previously developed framework) as well as proxy services. Coordination of GUI development, establishing of a jenkins-based continuous integration system.

        Visual Studio .NET 2010 TFS 2010 Clear Case Clear Quest Jenkins
        .NET 4.0 C# 4.0 PRISM WCF 4.0 Windsor Castle StyleCop NUnit Entity Framework 5 Oracle 11g Workflow Foundation / WF 4.0 WiX 3.6
        Giesecke und Devrient GmbH
        6 Monate
        2010-10 - 2011-03

        Konzeption und Entwicklung von Modulen

        Teilprojektleiter / Softwareentwickler Visual Studio .NET 2008 SubVersion Clear Quest DOORS ...
        Teilprojektleiter / Softwareentwickler

        Konzeption und Entwicklung von Modulen eines Autobahnmaut-Monitoringsystems in Form einer Web 2.o Applikation. Koordination des GUI-Teams

        • Spezifikation und Entwicklung von Modulen eines Mautmonitoringsystems.
        • Das umgesetzte System kam unmittelbar am Projektende zum Einsatz.
        • Mein Schwerpunkt lag vor allem in der Entwicklung von Web-Front-End (mit Hilfe von ASP.NET, JavaScript, jQuery, ASP.NET AJAX, Telerik for ASP.NET AJAX )
        • Umsetzung von Middle-Tier-Services mit Hilfe von WCF sowie Koordination des verteilten GUI-Teams (Schweden/Österreich) und Abstimmung der Spezifikationen mit Stakeholdern.
        .NET 3.5 / .NET 4.0 C# 3.0 / 4.0 AJAX: ASP.NET AJAX Telerik for ASP.NET AJAX jQuery jQueryUI jqGrid JavaScript WCF Selenium
        Visual Studio .NET 2008 SubVersion Clear Quest DOORS Oracle 11g
        Kapsch TrafficCom AG
        9 Monate
        2010-01 - 2010-09

        Projektleitung, Architektur und Umsetzung einer Softwareproduktmigratio

        Scrum Master und Softwarearchitekt Visual Studio .NET 2008 Enterprise Architect 7.0 SharePoint 3.0 MS Project 2003 ...
        Scrum Master und Softwarearchitekt

        Projektleitung, Architektur und Umsetzung einer Softwareproduktmigration und Weiterentwicklung

        • Projektleitung und Architektur einer Weiterentwicklung eines existierenden Softwareprodukts bei Extedo GmbH.
        • Das bestehende C++/MFC/ODBC-basierte Softwareprodukt wurde im Rahmen des Projektes nach .NET/NHibernate und C++/CLI migriert.
        • Anschließend wurde das Produkt um mehrere Features erweitert, unter anderem wurden dezentrale Publishing-Service Komponenten, ein Web-2.0-Client sowie ein flexibles PlugIn-Framework auf Basis der .NET-Skriptsprache Boo umgesetzt.
        • Das Projekt wurde nach Scrum durchgeführt, dabei hatte ich die Rolle des Scrum Masters und Softwarearchitekts.
        • Das PlugIn-Framework wurde ausschließlich von mir in C# und C++/CLI entwickelt.
        • Das Team bestand je nach Phase aus 6 bis 9 Entwicklern.
        .NET 3.5 C++/CLI C# 3.0 Boo ASP.NET AJAX: extJs jQuery WCF MFC STL/CLI-STL UML 2.0
        Visual Studio .NET 2008 Enterprise Architect 7.0 SharePoint 3.0 MS Project 2003 SubVersion Cruise Control.NET BugZilla
        Extedo GmbH

        Aus- und Weiterbildung

        Aus- und Weiterbildung

        5 Jahre 1 Monat
        1996-10 - 2001-10

        Diplom-Informatiker

        Diplom-Informatiker, TU München
        Diplom-Informatiker
        TU München

        Distributed systems and solutions

        Position

        Position

        • System and software architecture
        • Software development
        • Technical project management

        Kompetenzen

        Kompetenzen

        Top-Skills

        Kubernetes Azure Solutions Architecture Azure Azure Solutions Architecture C# .NET Microsoft Azure Docker TypeScript Helm Python JavaScript Angular Architekt Web Keycloak .NET Core

        Schwerpunkte

        System and software architecture
        Experte
        NET Core full stack development
        Experte
        Kubernetes
        Experte
        Microsoft Azure
        Experte
        Web development
        Experte
        Technical project management
        Experte

        Produkte / Standards / Erfahrungen / Methoden

        .NET
        Experte
        .NET Core
        Experte
        .NET/.NET Core
        Experte
        Angular
        Experte
        Apache Kafka
        Fortgeschritten
        Azure DevOp
        Experte
        BDD
        Experte
        Docker
        Experte
        DOORS
        Fortgeschritten
        Elastic Search
        Experte
        Entity Framework
        Experte
        Hangfire
        Fortgeschritten
        Jenkins
        Fortgeschritten
        Microsoft Azure
        Fortgeschritten
        Microsoft Azure Service Bus
        Experte
        REST
        Experte
        Scrum
        Experte

        Proactive and highly organised architect with comprehensive experience managing all phases of software application/system development lifecycle from requirement gathering to project execution. Equipped with advanced practical knowledge of multiple programming languages. Customer-centric and deadline-driven individual with ability to analyse and transform user requirements into highly effective deliverables in accordance with client specifications. Deeply familiar with several standard software architecting tools & technologies. Proven track record of spearheading large-scale projects across diverse areas, including life sciences, pharmaceuticals, law enforcement, motorway tolling systems and warehouse management. 

        Betriebssysteme

        Linux
        Experte
        OS X
        Experte
        Unix
        Fortgeschritten
        Windows
        Experte

        Programmiersprachen

        C#
        Experte
        JavaScript
        Experte
        TypeScript
        Experte
        Python
        Experte
        Go
        Fortgeschritten
        C++
        Fortgeschritten

        Datenbanken

        Cosmos DB
        Experte
        Couchbase
        Experte
        Entity Framework
        Experte
        Mongo DB
        Experte
        MS SQL Server
        Experte
        MySQL
        Fortgeschritten
        ODBC
        Experte
        Oracle
        Fortgeschritten
        SQL
        Experte
        SQL Server
        Experte
         

        Datenkommunikation

        Azure
        Experte
        Azure Message Bus
        Experte
        HTTP
        Experte
        Message Queuing
        Experte
        RPC
        Experte
        TCP/IP
        Experte
        gRPC
        Fortgeschritten
         

        Personalverantwortung

        technical project management
        Experte

        Branchen

        Branchen

        • Softwarefirmen
        • Chemie- und Pahrmaindustrie
        • Krankenkassen
        • Multimedia
        • Internetfirmen
        • EDV
        • prozessorientierte Industrie
        • Telekommunikation
        • IT
        • Gesundheitswesen
        • Medizin
        • E-Commerce
        • Industrie
        • Banken
        • Versicherungen

        Einsatzorte

        Einsatzorte

        München (+100km) Mindelheim (+100km)
        Schweiz

        Deutschland: München und Umgebung

        möglich

        Projekte

        Projekte

        4 Jahre 5 Monate
        2020-06 - heute

        Manufacturing Execution System / Industrie 4.0

        architect, developer Kubernetes Helm KeyCloak ...
        architect, developer

        Improve system efficiency by architecting and implementing several cross-cutting concerns, among other things, such as highly available multi-tenancy identity management, a solution for multi-cluster Kubernetes deployments with IM integration. Increase data security and integrity by developing effective security solutions, including key management systems and code & container security scans. Generate significant time savings by establishing a highly performant distributed CI/CD system. 

        Supported business functions and met client requirements by managing software/system architect and lead development activities. 

        Achieved desired objectives through architectural evaluations/introduction of highly available multi-tenancy identity management and authorization system (Keycloak based). 

        Fulfilled user expectations through architecture and full-stack development of distributed large-scale real-time micro-services for 40+ factories worldwide in an international distributed team. 

        Visual Studio .NET 2019/2022 Visual Studio Code Git Azure DevOps Bamboo
        Kubernetes Helm KeyCloak .NET Core C# Python TypeScript JavaScript REST Python Go Confluent Kafka CouchBase MongoDB Kibana Grafana Swagger Postman XUnit Moq Microservices Elastic Search Angular Docker
        Bosch Haushaltsgeräte
        München
        11 Monate
        2020-09 - 2021-07

        Migration and Synchronization of an Azure based school information system

        architect, developer .NET Core C# Docker ...
        architect, developer

        Architecture and full-stack-development of an Azure migration and an Azure function based data synchronization between an on premise and an Azure based web application. Establishing of an Azure DevOps based Continuous Delivery System

        Visual Studio .NET 2019 Visual Studio Code Git Azure DevOps
        .NET Core C# Docker Azure Functions Azure Web Apps ASP.NET Core Azure Application Insights Azure KeyVault SendGrid REST Swagger Postman XUnit Moq DDD (Domain Driven Design)
        Inovit GmbH, Schweiz
        1 Jahr 8 Monate
        2018-10 - 2020-05

        Warehouse management (several applications of a warehouse management system)

        architect, developer Angular TypeScript JavaScript ...
        architect, developer

        Enabled sorting, classification, registration, photographing, weighing, and labelling of incoming goods by designing effective systems, consisting of various handheld barcode scanners and touchscreen workspaces. Maintained efficient system control by registering all devices in central web-based administration application. Ensured smooth transfer of data by exchanging data in both synchronous (REST, WCF/SOAP) and asynchronous (Kafka, Hangfire) ways. 

        Maximised user satisfaction by ensuring availability to a large number of simultaneous users. 

        Developed several applications and micro-services for warehouse management, incoming goods, and label printing by analysing user requirements and specifications. 

        Simplified log analysis and correlation tasks as well as secured storage area for logged data by establishing central logging system based on Elastic Search, LogStash, Kibana, and Grafana. 

        Visual Studio .NET 2019 Visual Studio Code Git Jira Team City Mercurial
        Angular TypeScript JavaScript Microsoft Azure Nservice Bus RabbitMQ Docker Bootstrap Jasmine WebPack Karma ASP.NET MVC Web API Swagger Swashbuckle Telerik KendoUI for Angular Entity Framework SSIS SSRS .NET/.NET Core C# Apache Kafka Avro Schemas Hangfire Elastic Search Kibana LogStash
        Best Secret
        München
        1 Jahr
        2018-12 - 2019-11

        Health Tracking Applikation

        Co-Founder / tech PM / Softwarearchitekt Visual Studio .NET 2019 Visual Studio Code Git ...
        Co-Founder / tech PM / Softwarearchitekt

        Concept and development of a mobile health tracking app based on.NET Core, SQL Server, Angular and Bootstrap. The app was implemented for Microsoft Azure leveraging several Azure Services. Among other things an Azure DevOps based continuous delivery system was established.

        Visual Studio .NET 2019 Visual Studio Code Git Azure DevOps Microsoft Azure Angular TypeScript JavaScript Bootstrap Newtonsoft Json.NET Jasmine WebPack Karma Telerik KendoUI for Angular Entity Framework .NET Core C#
        Visual Studio .NET 2019 Visual Studio Code Git Azure DevOps
        [Firma auf Anfrage]
        2 Jahre 6 Monate
        2016-04 - 2018-09

        Document Processing (several configuration PlugIns for a Document Management System)

        architect, developer knockout.js TypeScript JavaScript ...
        architect, developer

        Architecture and development of several web-based configuration PlugIns for a customer-own document management system (DMS). The customer DMS was offered on-premise as well as a Microsoft Azure based solution.

         

        Concept and implementation of an application framework for DMS configuration PlugIns based on Durandal (an Angular-like framework based on KnockoutJS).

         

        Implementation of business logic aspects in accordance to the requirements provided by the Product Owner. Coordination of architectural aspects and implementation across teams (the teams were located in Germany, Bulgaria and USA).

         

        Integration and implementation of .NET REST Services (ASP.NET MVC API)

          Visual Studio .NET 2017 Team Foundation Server 2017
          knockout.js TypeScript JavaScript Durandal Bootstrap jQuery jQueryUI Newtonsoft Json.NET Jasmine Grunt bower chutzpah CSS3/LESS Lodash protractor (Selenium-basd end-to-end testing framework) log4javascript toastr .NET C# NuGet ASP.NET MVC Web API
          DocuWare
          München
          1 Jahr 3 Monate
          2015-02 - 2016-04

          Technical project management - test automation of software product for electronic documentation and quality control of pharmaceutical drug manufacturing processes

          technical project manager, architect Scrum .NET C# ...
          technical project manager, architect

          Introduction of Scrum as process model for implementation of automated tests based on SpecFlow (a BDD - Behaviour Driven Development - framework). The team contained 5 test and requirements engineers.

           

          Planning of releases and coordination of release implementations. Planning, controlling and coordination at sprint- and release-level. Coordination with development team.

           

          Architecture and implementation of some test framework components as well as infrastructure parts for CI/CD.

            DOORS TFS 2012 Visual Studio .NET 2013 Visual Studio .NET 2015
            Scrum .NET C# SpecFlow BDD Gherkin Microsoft Azure Service Bus WPF SQL Server Workflow Foundation ASP.NET MVC
            Roche AG
            Großraum München
            1 Jahr 4 Monate
            2013-10 - 2015-01

            A software license management solution with target-performance analysis

            architect, developer .NET 4.5.1 C# 4.5 ASP.NET MVC ...
            architect, developer

            Concept and development of a web-based dashboard portal using responsive design.

             

            Concept and implementation of a framework based on ASP.NET MVC and Angular.js. Implementation of dashboards, views, web parts and dynamic reports using kendoUI as well as further JavaScript libraries.

             

            Integration of OLAP Cubes from Microsoft Analysis Services 2012 using MDX and DAX.

              Visual Studio .NET 2013 Team Foundation Server 2012
              .NET 4.5.1 C# 4.5 ASP.NET MVC Angular JavaScript Telerik kendoUI Bootstrap jQuery Jasmine Karma Grunt JSHint QUnit knockout amplify underscore.js log4javascript blockUI toastr requirejs Windsor Castle LESS Entity Framework 6 Microsoft Analysis Service 2012 Microsoft SQL Server 2012
              Comparex AG
              2 Monate
              2014-05 - 2014-06

              Konzept und Entwicklung einer Web-Applikation

              Softwareentwickler / Softwarearchitekt Mac OS X Ubuntu Linux Git ...
              Softwareentwickler / Softwarearchitekt
              • Konzepterstellung und Entwicklung einer web-basierten Applikation für Auftragsverwaltung eines Elektronik-Reparatur-Dienstes.
              Node.js Express / Jade Angular Bootstrap Grunt JSHint Jasmine Karma JavaScript jQuery underscore.js log4javascript MongoDB phantom.js barcode qr LESS
              Mac OS X Ubuntu Linux Git Sublime
              Auftragsverwaltung
              2 Jahre 6 Monate
              2011-04 - 2013-09

              Architektur, Spezifikation und Entwicklung eines web-basierten Backoffice für ein Grenzkontrollsystem

              developer, architect .NET 4.0 C# 4.0 PRISM ...
              developer, architect

              Architecture and evaluation of several concepts as member of the software architecture team. After the completion of the architectural concept a prototype has been developed. The prototype was based on WCF, WCF Data Services, Entity Framework, WPF as well as partially ASP.NET MVC.

               

              Development of several aspects of the border control system, among other things passport scan, finger print scan as well as verification of ePass data. Development of a WiX based setup.

              Specification and development of WCF based back office services as well as ASP.NET MVC based back office frontend for a border control system. Coordination of GUI design and development with a supplier company.

              Requirement specification of a mobile verification system (for verification of electronic documents) in collaboration with the product management and stakeholders.

              Specification and development of a configurable workflow-driven framework based on PRISM/WPF and Microsoft Workflow Foundation 4.0.

               

              Development of several product aspects, among others things presentation, workflows with business logic (based on the previously developed framework) as well as proxy services. Coordination of GUI development, establishing of a jenkins-based continuous integration system.

              Visual Studio .NET 2010 TFS 2010 Clear Case Clear Quest Jenkins
              .NET 4.0 C# 4.0 PRISM WCF 4.0 Windsor Castle StyleCop NUnit Entity Framework 5 Oracle 11g Workflow Foundation / WF 4.0 WiX 3.6
              Giesecke und Devrient GmbH
              6 Monate
              2010-10 - 2011-03

              Konzeption und Entwicklung von Modulen

              Teilprojektleiter / Softwareentwickler Visual Studio .NET 2008 SubVersion Clear Quest DOORS ...
              Teilprojektleiter / Softwareentwickler

              Konzeption und Entwicklung von Modulen eines Autobahnmaut-Monitoringsystems in Form einer Web 2.o Applikation. Koordination des GUI-Teams

              • Spezifikation und Entwicklung von Modulen eines Mautmonitoringsystems.
              • Das umgesetzte System kam unmittelbar am Projektende zum Einsatz.
              • Mein Schwerpunkt lag vor allem in der Entwicklung von Web-Front-End (mit Hilfe von ASP.NET, JavaScript, jQuery, ASP.NET AJAX, Telerik for ASP.NET AJAX )
              • Umsetzung von Middle-Tier-Services mit Hilfe von WCF sowie Koordination des verteilten GUI-Teams (Schweden/Österreich) und Abstimmung der Spezifikationen mit Stakeholdern.
              .NET 3.5 / .NET 4.0 C# 3.0 / 4.0 AJAX: ASP.NET AJAX Telerik for ASP.NET AJAX jQuery jQueryUI jqGrid JavaScript WCF Selenium
              Visual Studio .NET 2008 SubVersion Clear Quest DOORS Oracle 11g
              Kapsch TrafficCom AG
              9 Monate
              2010-01 - 2010-09

              Projektleitung, Architektur und Umsetzung einer Softwareproduktmigratio

              Scrum Master und Softwarearchitekt Visual Studio .NET 2008 Enterprise Architect 7.0 SharePoint 3.0 MS Project 2003 ...
              Scrum Master und Softwarearchitekt

              Projektleitung, Architektur und Umsetzung einer Softwareproduktmigration und Weiterentwicklung

              • Projektleitung und Architektur einer Weiterentwicklung eines existierenden Softwareprodukts bei Extedo GmbH.
              • Das bestehende C++/MFC/ODBC-basierte Softwareprodukt wurde im Rahmen des Projektes nach .NET/NHibernate und C++/CLI migriert.
              • Anschließend wurde das Produkt um mehrere Features erweitert, unter anderem wurden dezentrale Publishing-Service Komponenten, ein Web-2.0-Client sowie ein flexibles PlugIn-Framework auf Basis der .NET-Skriptsprache Boo umgesetzt.
              • Das Projekt wurde nach Scrum durchgeführt, dabei hatte ich die Rolle des Scrum Masters und Softwarearchitekts.
              • Das PlugIn-Framework wurde ausschließlich von mir in C# und C++/CLI entwickelt.
              • Das Team bestand je nach Phase aus 6 bis 9 Entwicklern.
              .NET 3.5 C++/CLI C# 3.0 Boo ASP.NET AJAX: extJs jQuery WCF MFC STL/CLI-STL UML 2.0
              Visual Studio .NET 2008 Enterprise Architect 7.0 SharePoint 3.0 MS Project 2003 SubVersion Cruise Control.NET BugZilla
              Extedo GmbH

              Aus- und Weiterbildung

              Aus- und Weiterbildung

              5 Jahre 1 Monat
              1996-10 - 2001-10

              Diplom-Informatiker

              Diplom-Informatiker, TU München
              Diplom-Informatiker
              TU München

              Distributed systems and solutions

              Position

              Position

              • System and software architecture
              • Software development
              • Technical project management

              Kompetenzen

              Kompetenzen

              Top-Skills

              Kubernetes Azure Solutions Architecture Azure Azure Solutions Architecture C# .NET Microsoft Azure Docker TypeScript Helm Python JavaScript Angular Architekt Web Keycloak .NET Core

              Schwerpunkte

              System and software architecture
              Experte
              NET Core full stack development
              Experte
              Kubernetes
              Experte
              Microsoft Azure
              Experte
              Web development
              Experte
              Technical project management
              Experte

              Produkte / Standards / Erfahrungen / Methoden

              .NET
              Experte
              .NET Core
              Experte
              .NET/.NET Core
              Experte
              Angular
              Experte
              Apache Kafka
              Fortgeschritten
              Azure DevOp
              Experte
              BDD
              Experte
              Docker
              Experte
              DOORS
              Fortgeschritten
              Elastic Search
              Experte
              Entity Framework
              Experte
              Hangfire
              Fortgeschritten
              Jenkins
              Fortgeschritten
              Microsoft Azure
              Fortgeschritten
              Microsoft Azure Service Bus
              Experte
              REST
              Experte
              Scrum
              Experte

              Proactive and highly organised architect with comprehensive experience managing all phases of software application/system development lifecycle from requirement gathering to project execution. Equipped with advanced practical knowledge of multiple programming languages. Customer-centric and deadline-driven individual with ability to analyse and transform user requirements into highly effective deliverables in accordance with client specifications. Deeply familiar with several standard software architecting tools & technologies. Proven track record of spearheading large-scale projects across diverse areas, including life sciences, pharmaceuticals, law enforcement, motorway tolling systems and warehouse management. 

              Betriebssysteme

              Linux
              Experte
              OS X
              Experte
              Unix
              Fortgeschritten
              Windows
              Experte

              Programmiersprachen

              C#
              Experte
              JavaScript
              Experte
              TypeScript
              Experte
              Python
              Experte
              Go
              Fortgeschritten
              C++
              Fortgeschritten

              Datenbanken

              Cosmos DB
              Experte
              Couchbase
              Experte
              Entity Framework
              Experte
              Mongo DB
              Experte
              MS SQL Server
              Experte
              MySQL
              Fortgeschritten
              ODBC
              Experte
              Oracle
              Fortgeschritten
              SQL
              Experte
              SQL Server
              Experte
               

              Datenkommunikation

              Azure
              Experte
              Azure Message Bus
              Experte
              HTTP
              Experte
              Message Queuing
              Experte
              RPC
              Experte
              TCP/IP
              Experte
              gRPC
              Fortgeschritten
               

              Personalverantwortung

              technical project management
              Experte

              Branchen

              Branchen

              • Softwarefirmen
              • Chemie- und Pahrmaindustrie
              • Krankenkassen
              • Multimedia
              • Internetfirmen
              • EDV
              • prozessorientierte Industrie
              • Telekommunikation
              • IT
              • Gesundheitswesen
              • Medizin
              • E-Commerce
              • Industrie
              • Banken
              • Versicherungen

              Vertrauen Sie auf Randstad

              Im Bereich Freelancing
              Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

              Fragen?

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

              Das Freelancer-Portal

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