Microsoft Professional Developer
Hallo und willkommen auf meiner Webseite.
Ich bin seit mehr als 20 Jahren professionell als IT-Berater, Softwareentwickler und Programmiercoach tätig.
Mein fachlicher Schwerpunkt liegt auf dem Microsoft .NET Stack (ASP.NET Core, C#, VB.Net, UWP, WPF, Windows Forms) und Microsoft SQL Server.
Meine Hobbys sind Reiten, Klettern, Skateboardfahren und Lesen. Seit der Corona-Krise beschäftige ich mich auch intensiv mit Aktien und dem Börsengeschehen.
26. März 1972
Deutsch
15370 Fredersdorf
mail@michaelblaess.de
Deutsch & Englisch
Individuelle Beratung und strategische Planung Ihrer Softwarelösungen.
Implementierung von Machbarkeitsstudien.
Anwendungsentwicklung mit Microsoft .NET & .NET CORE (C#, VB.NET).
Entwicklung von Office- und Groupwarelösungen mit VSTO, VBA & COM-Addins.
Codeanalyse & Reviews
Individuelle Schulungen & Seminare
zu allen gängigen Microsoft-Technologien und Themen wie Design Patterns
und C#-Programmierung.
Migration Ihrer Unternehmenslösungen in die Azure oder AWS-Cloud.
Entwicklung von REST-basierten API's mit Swagger & PostMan.
Testdriven-Development & automatisiertes Testen beim Deployment mit Azure Devops & Jenkins.
Erstellung von Testplänen und Durchführen von Crash-Tests, System-Tests & Performance-Tests.
Datenbankprogrammierung mit SQL-Server 2019, Postgres und MongoDB.
Erstellung von Berichten mit SQL-Server Reporting Services & PowerBI.
Performance-Optimierung Ihrer vorhandenen Datenbanksysteme.
Freiberuflicher IT-Berater
Teilnahme am OOSE-Seminar
Software Craftsmanship und Clean Code (C#)
Microsoft Certified IT Professional
SharePoint Administration & Development
Microsoft Certified IT Professional
SilverLight 4
Microsoft Certified Professional Developer
Web-Developer
GTE-COM GmbH
Technischer Projektleiter
Microsoft Certified Application Developer
.NET-Framework 2.0
Microsoft Certified Professional
Visual Basic 6
BearingPoint (ehemals KPMG Consulting)
Senior Consultant
KPMG
Software-Entwickler
Humboldt-Universität zu Berlin
Bibliotheks- und Informationswissenschaft
Technische Universität Berlin
Studium der Informatik
Deutsche Bahn, Wittenberge
C#, .NET Core, GIT, Visual Studio 2019, Unit-Tests, Amazon Web Services (AWS), Amazon Relational
Database Services (RDS)
Migration der Radsatzdatenerfassung (RDE) in die AWS-Cloud.
Die bestehenden Server der Radsatzdatenerfassung wurden von Herrn Blaess in die Amazon-Cloud migriert.
Die SQL-Server-Datenbank wurde aktualisiert und nach RDS überführt.
Zusätzlich wurde eine Monitoring-Lösung mit Kibana und dem Elastic-Stack entwickelt.
Zur Gewährleistung eines stabilen und sicheren Betriebes wurden umfangreiche Performance- und Sicherheitstest durchgeführt.
enviaM (E.ON), Chemnitz
C#, Sitefinity 14, ASP.NET MVC, ServiceStack, WebAPI 2, GIT, Visual Studio 2019, Unit-Tests, SQL-Server 2019, Telerik OpenAccess, ReSharper, Angular 13, TypeScript, SASS, BootStrap 4
Entwicklung von Portal-Anwendungen für die enviaM.
Es handelt sich hierbei um Frontendentwicklungen (ASP.NET MVC, Sitefinity, Angular und TypeScript).
Oiltanking GmbH (Marquard & Bahls), Hamburg
C#, WPF, ReactiveUI, WCF, TFS & GIT, Visual Studio 2019, Unit-Tests mit Telerik JustMock, SQL-Server 2019, Entity Framework 6.0, Dapper, ReSharper, Octopus Deploy, SQL Grease
Softwareentwicklung in einem internationalen, agilen Team bestehend aus Product Owner, Business Analysten und Entwicklern nach Kanban:
Konzeptionierung, Entwicklung und Betrieb unternehmenseigener Supply-Chain-Management-Lösungen für die Konzerngesellschaft Oiltanking.
Erstellung und Erweiterung der Masken und Geschäftslogik.
Entwicklung von umfangreichen Unit- und Integrationtests zur Qualitätssicherung.
Fehler- und Performance-Analyse und dessen Behebung im Rahmen der Produktwartung.
Reporting mit Microsoft SQL-Server Reporting Services.
Sparkassen Rating- und Risikosysteme, Berlin
C#, .NET Core, GIT, Visual Studio 2019, Unit-Tests, SQL-Server 2017, IBM DB2, AutoFac, Design Patterns, Microsoft Navision, Azure DevOps, TPL DataFlow, Hangfire
Extrahieren, Transformieren und Laden von insgesamt ca. 4 Milliarden Daten zur Risikobewertung, die von ca. 400 Deutschen Sparkassen zur Verfügung gestellt wurden mit dem Ziel, diese für die interne Analyse aufzubereiten und in ein Data Warehouse zu integrieren.
Dies beinhaltet:
– Umsetzung von Transformationen gemäß Fachkonzept in C# mit Visual Studio
– Performance-Optimierungen für das Laden und Schreiben von Daten
– Review und Optimierung von bestehendem Code
– Test und Befundbehebung für den IDH-Import aus IBM DB2
Schulung der internen Mitarbeiter zu den Themen:
– Dependency Injection in C# mit AutoFac
– Blocking Collections (Consumer-/Producer-Pattern) und TPL DataFlow
– Design-Patterns und Ihre praktische Anwendung in C#
– Asynchrone Programmierung mit C#
– Unit-Testing und Mocking mit Moq
Francotyp-Postalia, Berlin
C#, Telerik Sitefinity 12, ASP.NET MVC, .NET Core, Jenkins, Scrum, AngularJS, Bootstrap 4, GIT, Visual Studio 2017, Amazon AWS, Exact, Unit-Tests, GrayLog, Kibana, Azure DevOps, PowerBI
Neuentwicklung eines Kundenportals für die Francotyp-Postalia mit Sitefinity 12.
Das Portal wird in der Amazon AWS-Cloud gehostet.
Dem Kunden werden die wichtigsten Daten seiner Frankiermaschinen im Portal angezeigt (Tintenstand, Verbrauchsmaterialien, SMS-Texte usw.).
Implementierung einer Knowledge-Base mit Fehlersuche und FAQ. Anbindung diverser SQL-Server und MySQL-Datenbanken.
Anbindung verschiedener Backend-Systeme wie SAP, Exact Synergy und Navision.
Bereitstellung automatisierter Build- und Deployment-Jobs mit Jenkins.
Gazprom, Berlin
C#, DevExpress 16.1, SAP .NET-Connector, OpenStreetMap, NPoco, SQL-Server, PostgreSQL, Debian, Team Foundation Server
Riskmanagement Database Manager:
Implementierung einer Anwendung zur Verwaltung und Pflege von Risikofaktoren und -kennzahlen für das Riskmanagement-Team der Gazprom-Germania.
Die Anwendung erlaubt das einfache Importieren und Analysieren von Zeitserien, Verträgen und Risikozahlen aus verschiedenen anderen Quellsystemen und verdichtet diese Daten, um die KPI’s in anschaulichen Reports zu visualisieren.
Fillingstation Manager:
Weiterentwicklung eines Systems zur Verwaltung der Tankstellen der Gazprom-Gesellschaft.
Optimierung des Openstreetmap-Servers (Prerendering der Maptiles). Erstellen neuer Analysewerktools und Berichte.
Made at the tip of Africa. ©