Profileimage by Anonymous profile, Full stack Softwareentwickler / Softwarearchitekt / Microsoft Stack/ Azure & AWS / Terraform/Angular
available
Contact

Last update: 01.09.2021

Full stack Softwareentwickler / Softwarearchitekt / Microsoft Stack/ Azure & AWS / Terraform/Angular

Graduation: Master of Science, Computer Science (Deutschland, England)
Hourly-/Daily rates: show
Depends on project
Languages: German (Native or Bilingual) | English (Full Professional)

Skills

Seit 2015 Geschäftsführer und Softwarearchitekt, Teamleiter

Full Stack Entwickler mit unterschiedlichen Programmiersprachen - Schwerpunkt UI Entwicklung

Seit 2007 Entwickler von Applikationen im gesamten Microsoft Stack, Android & iOS Applikationen, Backends, Frontends, Netzwerktopologien, Hybride Applikationen, Datenbankdesign, meist im Web Umfeld mit C#, Javascript, Typescript, CSS, SASS, LESS, Angular, React Native.

Seit 2015 Entwickler auch als Information Security Consultant und Penetration Tester tätig und Architecture-as-Code Entwickler tätig (Terraform).

Planung, Design und Programmierung von unterschiedlichen Softwareprojekten

UI Entwicklung:
Angular, React Native, Bootstrap, Kendo UI

Intranet- und Internetbereich:
MS Cloud Projekte: Azure, Azure IOT
ASP, ASP.net, ASP.net Core, SPA Anwendungen mit Angular 4-11, Typescript, JavaScript, HTML, SCCS, SASS, LESS.
Besonders starke Kenntisse in Amazon Web Services

Interface / API
WCF, ASP.net Core mit REST, Swagger, Identityserver, OKTA, Azure AD

Server und Services:
MS SQL, Azure SQL, Cosmo DB, Entity Framework, Dapper
MS SQL-Server, IIS, Reporting Services, Exchange Server, unterschiedliche Azure und AWS Services

Tools:
Azure DevOps, Visual Studio 6.0, Visual Studio 2019, Visual Studio Code, Eclipse

Team:
SCRUM team member in englischsprachigem internationalen Team, Architekt team member.

Sprachen:
Deutsch Muttersprache
Englisch perfekt (Meine Frau ist US-Amerikanerin.)

Project history

03/2020 - Present
Selbständiger Softwareentwickler / Technologieberater / Azure Softwarearchitekt / IT Security Consultant
Zurich Insurance Group (>10.000 employees)
Insurance
  • Migration des bestehenden on premis Verwaltungssystem ZCockpit

    nach Microsoft Azure.

    Insgesamt 51 Projektbeteiligte incl. Entwickler, Tester, Projektverantwortliche.

    Aufgeteilt in mehreren SCRUM Teams.

     

    Bestandsaufnahme / Analyse bestehender on premis Systeme. Internationales Projekt mit Verbindungen nach Spanien, England, Schweiz und unterschiedlichen europäischen Staaten.

    Projektsprache Englisch.

     

    Konzeptentwurf / POC zu verschiedenen Ansätzen in MS Azure.

     

    Validierung der Konzepte mit verschiedenen Architekten von Microsoft.

     

    Konzeptaufbau für Logging und Systemüberwachung mit Application Insight und Azure Monitor. Query Entwicklung und Auswertung.

     

    Aufteilung der monolithischen Struktur in Micro Services. POC zu ASP.net 5.0 mit DI und Nuget Unterstüzung

     

    Aufbau der DEV Umgebung, Erstellung von Templates und Projektvorlagen für Visual Studio 2019 zur Unterstützung der Entwickler.

     

    Refrakturierung aller beteiligten Softwarekomponenten.

     

    Konzept für Authentifizierung und Autorisierung mit Azure AD.

    Realisierung über App Registrierung mit client crendtial flow und deamon credential flow. Anbindung von Angular 10 Apps und externen API‘s per MSAL und Microsoft Graph.

     

    Integration mit Key Vault und Managed Identity.

     

    Infrastructure as Code über Terraform und ARM.

     

    MS DEVOPS Integration. Aufbauend auf GIT Repositories und Azure Pipeline.

     

    Folgende Azure SAAS Services habe ich eingesetzt und per SDK oder direkt mit den Endpunkten angesprochen, verwendet:

     

    Azure Web App

    Azure VNET

    Azure Functions

    Azure Durable Functions

    Azure Key Vault

    Azure Logic Apps

    Azure private DNS

    Azure SQL Server

    Azure Blob Storage

    Azure File Storage

    Azure Event Grid

    Azure Active Directory

    MS Graph

    MS Dynamics on Azure

    Application Insight

    Private Endpoints

     

    Schulung der Mitarbeiter zu unterschiedlichen Technologien

     

    Folgende Tools habe ich verwendet:

    Visual Studio 2019, Visual Studio Code, Bamboo, Bitbucket, Azure DEVOPS, Confluence, JIRA, Terraform, MS Azure Portal

     

    Folgende Erweiterungen habe ich verwendet:

    SWAGGER, Dapper, GhostDoc, Bamboo, DevOps

    C#, XML, Typescript, Javascript, HTML, CSS, , JIRA, SCRUM, UWP, ASP.net 3.1, .net 5, Angular 2+, MS SQLServer, IIS, Dependency Injection, MVVM light, REST, JSON, Kendo UI, OKTA, Angular Material, Bootstrap UI

Time and spatial flexibility

Reisebereitschaft innerhalb der USA

Contact form

Contact details