Profilbild von Martin Brandl Cloud Solution Architect aus Rosenheim

Martin Brandl

verfügbar

Letztes Update: 30.05.2017

Cloud Solution Architect

Firma: white duck GmbH
Abschluss: Diplom Informatiker
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

whiteduck_profil_de_2017-06.pdf

Skills

Sprachen: C#, C++, Java, SQL, JavaScript, TypeScript, HTML5, CSS
Frameworks: .NET, .NET Core, ASP.NET Core, ASP.NET WebAPI, ASP.NET MVC, WCF, SignalR, Redis, Microsoft Enterprise Library, Nhibernate, FluentMigrator, Swagger, Quartz, Owin, AngularJS
IDEs: Visual Studio 2012/2013/2015, Visual Studio Code, Eclipse
Cloud: MCP in Developing Microsoft Azure Solutions. MPN Competency: Azure IoT Technical (MPN16252) MPN Competency: Application Development in Cloud Platform for Technical Entwicklung, Betrieb sowie automatisierte Bereitstellung sämtlicher Azure Dienste wie Service Fabric, AppServices, Azure Cloud Services, Redis Cache, Automation, Application Insights, Active Directory B2C, Storage, Web App, API App, API Management, Service Bus, Azure Functions Azure IoT Szenarien mit EventHubs, IoTHubs, Stream Analytics, HDInsight

Projekthistorie

08-2011 bis 10-2012
Im Rahmen einer Festanstellung als Software-Entwickler bei der Cubeware GmbH in Rosenheim:

  • Weiterentwicklung/Pflege IBM TM1 multidimensionaler Datenbanktreiber mit C++ für das ETL-Tool Cubeware Importer.
  • Weiterentwicklung/Pflege Oracle Essbase multidimensionaler Datenbanktreiber mit C++ für das ETL-Tool Cubeware Importer (https://de.cubeware.com/produkte/backend/c8-importer.html).
  • Neuentwicklung Cubeware Support Tool auf Basis von MFC/Win32 mit C++.
  • Objektorientierte Software-Entwicklung mit C++.
 
10-2012 bis heute
Im Rahmen einer Festanstellung als Software-Architekt bei der white duck GmbH:
Design und Entwurf diverser Dienste für eine SaaS Geschäftsanwendung basierend auf der Microsoft Azure Plattform:
  • SaaS Geschäftsanwendung: https://en.idl.eu/software/overview/idl-reporting-platform/
  • Entwurf und Implementierung einer Benutzerregistrierung mit dynamischen Registrierungsprozess.
  • Entwurf und Implementierung eines multidimensionalen Connection Pools zur Wiederverwendung von ADOMD.NET Verbindungen mit Invalidierungs- und TFH (Transient Fault Handling)-Strategie.
  • Entwurf und Implementierung eines semantischen Logging-Frameworks mit Azure Table Storage.
  • Entwurf und Implementierung der Kommunikationsschicht auf Basis von SOAP / WCF sowie REST mit ASP.NET WebAPI 2.
 

 
Deployment-Automatisierung und Betrieb einer komplexen, skalierbaren SaaS Geschäftsanwendung:
  • Entwurf und Implementierung eines PowerShell Modules für die automatisierte Bereitstellung einer SaaS Geschäftsanwendung bestehend aus:
    • SQL Database
    • Cloud Service (Web- & Worker-Role)
    • Redis Cache
    • Virtual Machine
    • VNET
    • Storage (Table / Blob / Queue)
  • Entwicklung diverser Azure Automation Skripte zum automatisierten Skalieren sowie Sichern von Azure Ressourcen.
 
ZIM Projekte (Zentrales Innovations Förderprogramm des BMWI):
  • OLAP-Strukturcache für cloud-basierte mehrmandantenfähigen Reporting- und Analyse-Umgebungen betrieben auf der Microsoft Azure Cloud für die OLAP Datenbanksysteme Microsoft SQL Server Analysis Services und IBM Cognos TM1
  • Revisionssichere und vertrauliche Ereignisprotokollierungslösung für Cloud-Anwendungen im Big-Data-Sektor unter Verwendung der Microsoft Azure Cloud-Dienste
    • Azure EventHub
    • Azure Stream Analytics
    • Azure HDInsight
 
Licensing as a Service Cloud Dienst – SLASCONE
Realisierung des Azure API Managements für das Cloud Produkt SLASCONE (https://slascone.com/developerhub-rest-api-documentation/) – einem Licensing- und Usage Analytics Service für Software-Anwendungen und IoT-Devices auf der Basis der Microsoft Azure Cloud.
  • Schnittstellendefinition
  • Konfiguration des Developer Portals
  • Azure AD B2C Authentifizierung
 
Diverse Forschungs-, Prototyping- und KnowHow-Transfer-Projekte im Rahmen der white duck Cloud Professional Workshops und der white duck Referenz-Cloud-Architekturen:
Entwicklung und Prototyping rund um die Azure PaaS Dienste: Service Fabric, App Services (Web-App, Funktions, API-App, Logik-App), Cloud Services. Identity Management as a Service (Azure AD B2B / B2C); Administration von white duck Azure Subscriptions und Azure Active Directory; Azure Role-Based Access Control (RBAC).
Entwurf und Umsetzung diverser Projekte mittels DevOps Werkzeuge auf der Visual Studio Team Services (VSTS) Plattform:
  • Code-Reviews
  • Continuous-Integration
  • Scrum-Board
  • Infrastructure as Code
  • Release Management
  • Monitoring
 
Software Architektur und Projektleitung einer B2B SaaS Anwendung für Fridie interactive
Software-Architektur Design und Projektleitung einer SaaS Geschäftsanwendung für Fridie interactive basierend auf der Microsoft Azure Plattform unter den Prämissen Microservice orientiert, zustandslos und hochskalierbar:
  • REST Middleware basierend auf ASP.NET Core
  • Persistenz mit DocumentDB und Azure Table Storage
  • Single Page Frontend basierend auf HTML5, Angular 4, CSS3 und Typescript
  • Projektmanagement, Continuous Integration Build und Release Management mit Visual Studio Team Services.
  • Versionsverwaltung mit GIT

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Profilbild von Martin Brandl Cloud Solution Architect aus Rosenheim Cloud Solution Architect
Registrieren