Profilbild von Michael Henke Software-Entwicklung, Web-, Desktop- und Datenbankentwicklung, Architektur im .Net Umfeld aus Hamburg

Michael Henke

nicht verfügbar bis 30.06.2024

Letztes Update: 16.03.2024

Software-Entwicklung, Web-, Desktop- und Datenbankentwicklung, Architektur im .Net Umfeld

Abschluss: Diplom-Geograph
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (Grundkenntnisse) | spanisch (Grundkenntnisse)

Skills

.Net Software-Entwicklung, Relationale und NoSQL Datenbanken, Konzeptentwicklung, Objektorientierte/s Analyse, Design, Programmierung UML, Agile Entwicklung, Scrum
Datenbankdesign, Datenbankprogrammierung, Performanceoptimierung,

Programmiersprachen: C# seit 2001, Visual Basic seit 1996, Typescript seit 2017, JavaScript seit 2005, HTML seit 2005, VB.net, VBA (Excel, Access), SQL seit 1996, XML seit 2001,
Tools/Frameworks: .Net Framework bis 4.x, Net Core, MS Visual Studio bis Version 2012, Visual Studio Code, OAuth2, OpenIdConnect, JSON WebToken, Entity Framework, NHibernate, Linq, ASP.Net MVC, Asp.Net Web API, Angular, TypeScript, MS SQL Server, Azure DevOps, Docker, Kubernetes

Projekthistorie

03/2023 - bis jetzt
Entwickler, Architekt
Konzern im Bereich Chemie/Pharma Labortechnik (Pharma und Medizintechnik, 5000-10.000 Mitarbeiter)

Titel: RC/LC Driver 
Entwicklung und Deployment einer Steuerungssoftware für Labor-Geräte im Bereich Flüssigchromatographie 
Technologien: C# / .Net, WinForms, Wix-Toolset 
Entwicklung Business-Logik und UI mit C#, Tools für die Build Infrastruktur, Entwicklung Windows-Installer mit Wix Toolset

05/2022 - 02/2023
Entwickler, Architekt
Dataport Hamburg (Öffentlicher Dienst, 500-1000 Mitarbeiter)

Entwicklung und Deployment des Servicekonto für die Onlinedienste der öffentlichen Verwaltung (https://serviceportal.hamburg.de/HamburgGateway/)
Tools/Frameworks: ASP.NET MVC, C# /.NET, JavaScript/JQuery, NHibernate, MS SQL Server, Autofac (Dependency Injection), SAML, OIDC, Azure DevOps, Git
Aufgaben: Business-Logik mit C#, Front-End Entwicklung mit ASP.NET MVC, Razor Views, Agile Arbeitsweise in dreiwöchigen Sprints

02/2020 - 03/2022
Entwickler
NXP Semiconductors, Hamburg (Industrie und Maschinenbau, 1000-5000 Mitarbeiter)

Entwicklung und Deployment von Microservices für eine IOT-Anwendung in der Chip Produktion
.Net Core Backend-Entwicklung, Zielplattform Linux, Datenbankmodellierung, Shell Scripte, Aufbau von CI/CD Pipelines, Erstellen von DockerComposes, HelmCharts

05/2017 - 08/2019
Entwickler, Architekt
LAP Laserapplikationen, Lüneburg (Pharma und Medizintechnik, 1000-5000 Mitarbeiter)

Titel: BeamLife, Entwicklung einer Steuerungs- und Analysesoftware zur Kalibrierung von Geräten für die Strahlentherapie

Software/Technologien: C# /.NET, EntityFramework, ASP.NET Web API, ASP.NET MVC, JavaScript/TypScript, jQuery, JavaScript Framework, MS SQL Server
Datenbank: Entwicklung des technischen Datenmodells
Backend/Ui: Entwicklug der ASP.Net Web API als Service für die ASP.Net MCV Anwendung und weitere Clients. Authentifzierung mit OAuth2, OpenIdConnect, JSON WebToken, Entwicklung der UI mit ASP.Net MVC, JavaScript/TypeScript, DevExpress HTML5 JavaScript UI. Einsatz von Design Patterns (u. a. Repository, UnitOfWork, IoC). Verwendung vom SimpleInjector für Dependency Injection.

02/2016 - 04/2017
Entwickler, Architekt
Behörde für Schule und Berufsbildung Hamburg (Öffentlicher Dienst, 250-500 Mitarbeiter)

Titel: SPF/SchBg, Entwicklung zweier Workflow-Management Tools im Behördenumfeld

Software/Technologien: VB /.NET,EntityFramework, ASP.NET MVC, JavaScript, jQuery, MS SQL Server, SSRS, SSIS
Datenbank: Weiterentwicklung des technischen Datenmodells, Entwicklung mit T-SQL
Backend/Ui: Weiterentwicklung bestehender Komponenten eines Frameworks, Erweiterung des Frameworks um neue Komponenten für die neue Anwendung, Aufbau von Schnittstellen zu anderen Systemen des Kunden mit SSIS, Dokumentengenerierung und Reporterstellung mit SSRS

09/2015 - 02/2016
Entwickler, Architekt
Imperial Tobacco, Hamburg (Industrie und Maschinenbau, 5000-10.000 Mitarbeiter)

Titel: PLM/Aras Innovator, Beratung und Entwicklung für Customizing einer Anwendung für Product Lifecycle Management

Software/Technologien: Aras Innovator, C# /.NET, JavaScript, MS SQL Server,
Architektur, Entwicklung von Backend-Code für Aras Innovator mit C#, Web-Client Code mit JavaScript/DoJo Framework, Reporting mit XHTML, XML, XSL, XPath, Entwicklung von Schnittstellen für vernetzte Systeme mit .Net WCF-Webservices

10/2014 - 05/2015
Entwickler
Höft & Wessel AG, Hannover, (Transport und Logistik, 500-1000 Mitarbeiter)

Titel: BVG/G4, Entwicklung von Software-Modulen, für die Fahrscheinautomaten eines öffentlichen Verkehrssystems.

Client Entwicklung mit C# .NET 4.5, Visual Studio 2013, ObserverPattern/Reactive Extensions, Dependency Injection Pattern mit WindsorCastle, Microsoft UPOS, Datenbank im Fahrscheinautomaten SQLite
Anbindung der Angular.js GUI an .Net/C# Komponenten der Middle-Tier über ASP.NET Web-Api/REST und WebSockets. Ansteuerung des Ccv OPP-C60 Kartenterminals über das ZvT-Protokoll und Microsoft POS for .NET.

Tools: Visual Studio 2013, EntityFramework mit DbContext, LINQ, Subversion (Source Code Verwaltung, Dokumentverwaltung), SQLite

05/2014 - 10/2014
Entwickler, Architekt
Schmidt Group GmbH (Industrie und Maschinenbau, 250-500 Mitarbeiter)

Titel: Product-Data-Management für ein international operierendes Textilunternehmen.

Auswahl der Datenzugriffstechnologie, Entwicklung des Datenbankschemas, Generierung der Datenzugriffsschicht mit Entitiy Framework 6.0 unter Verwendung von DbContext, LINQ, Entwicklung der Business Logik mit C#
Entwicklung von User defined Functions, Stored Procedures in der SQL Server Datenbank
GUI Entwicklung mit WPF/XAML/MVVM, DevExpress DXperience SuiteTitel: Product-Data-Management

Tools: C#, Net 4.5, SQL Server 2012, Visual Studio 2013, DevExpress, TeamFoundationServer (Source Code Verwaltung, Scrum Unterstützung)

01/2014 - 03/2014
Entwickler
Marseille Kliniken AG (SCS) (Sonstiges, 50-250 Mitarbeiter)

Mitarbeit an einer Unternehmensanwendung für Berichtswesen und Bedarfsplanung für einen Betreiber von Alten- und Pflegeheimen

Client Entwicklung mit C# .NET 4.0/4.5, Visual Studio 2013, EntityFramework, Linq, WPF, MVVM, MEF, Frontend-Backend Kommunikation über Web API Webservices, Datenbank Oracle 11g, Entwicklung von PL/SQL Stored Procedures
BugFixing und Neuentwicklung von WPF UserControls für Dialoge, Anbindung der Dialoge über Methoden im Business- und Servicelayer

09/2012 - 11/2013
Entwickler, Architekt
International Association for the Evaluation of Educational Achievement DataProcessingCener (IEADPC) (Sonstiges, 50-250 Mitarbeiter)

Titel: TEMAS, Entwicklung einer Anwendung zur logistischen Unterstützung von Studien zur Messung von Schulleistung (z. B. PISA, IGLU, etc.)

Erstellung der Anwendungsarchitektur, Auswahl der Datenzugriffstechnologie, Entwicklung des Datenbankschemas, Datenzugriffsschicht LINQ, Entity Framework mit DbContext, Entwicklung von User defined Functions, Stored Procedures.
Client Entwicklung mit MEF, WPF und MVVM, DevExpress DXperience Suite

Tools: C#, Net 4.0, SQL Server 2008R2, Visual Studio 2010/2012, DevExpress, Subversion (Source Code Verwaltung, Verwaltung der Iterationen)

05/2012 - 09/2012
Entwickler, Architekt
Siemens AG (Siemens Energy, Sparte Gasturbinen Kraftwerke) (Energie, Wasser und Umwelt, 5000-10.000 Mitarbeiter)

Titel: Wosit, Entwicklung der neuen Version der Siemens-Anwendung "Wosit" zur Unterstützung der Kraftwerksanlagenlogistik

Aufgaben: Weiterentwicklung und Performanceoptimierung eines Matching-Algorithmus für SAP- und Kanlog-Daten, Schnittstellen zu SAP-SD, Kanlog (Siemens-Tool),
Erstellung des Moduls Auftrags- und Beschaffungsplanung zur Anwendung Wosit
Abstimmung mit Fachabteilungen, Entwicklung technischer Konzepte, Umsetzung mit C# .NET Visual Studio 2010, ADO.NET, Infragistics NetAdvantage, SQL Server Datenbank-Design, Entwicklung mit User defined Functions, Stored Procedures, Entwicklung von Reports

Tools: C#, Net 4.0, SQL Server 2008,
Visual Studio 2010, Infragistics NetAdvantage
Team Foundation Server (Source Code Verwaltung, Verwaltung der Iterationen und Worktitems, Dokumenten- und Testmanagement)

07/2011 - 03/2012
Entwickler, Architekt
ECKD Service GmbH, Kassel (Öffentlicher Dienst, 50-250 Mitarbeiter)

Titel: KirA, Verwaltungsanwendung der evangelischen Landeskirchen in Deutschland

Kunde: ECKD Service GmbH, Kassel

Aufgaben: Entwicklung der Module Kollektenwesen, Fundraising,
Datenmigration aus der Altanwendung,
Schnittstellen zu Bankdateien (Swift, MT940), Excel,
Abstimmung mit Fachabteilungen, Entwicklung technischer Konzepte,
Umsetzung mit Microsoft Technologien,
Client Entwicklung mit C# WPF MVVM (PRISM, Unity Framework) XAML LINQ,Visual Studio 2010,
Backend-Frontend Kommunikation über WCF Webservices, OR Mapper NHibernate,
SQL Server 2008 Datenbank-Design, Entwicklung mit User defined Functions, Stored Procedures,
Report Erstellung mit SSRS
Agile Entwicklung nach Scrum

Tools: C#, Net 4.0, SQL Server 2008, SSIS, SSRS (Reporting Services), SSAS,
Visual Studio 2010 NHibernate,
Team Foundation Server (Source Code Verwaltung, Verwaltung der Iterationen und Worktitems, Dokumenten- und Testmanagement)

11/2008 - 04/2011
Entwickler, Architekt, techn. Projektleiter
UGIS, UniCredit Global Information Systems (fka. Hypovereinsbank Information Systems), Hamburg (Banken und Finanzdienstleistungen, 5000-10.000 Mitarbeiter)

Titel: POINT, Stammdatenverwaltungssystem einer internationalen Bankengruppe

Aufnahme der Kundenanforderungen, Konzeptentwicklung, Anwendungsdesign,
Anwendungsentwicklung mit C# .Net Winforms, WPF/Silverlight/XAML, XML, XSD, XSL,
Datenbankprogrammierung mit T-SQL, Stored Procedures/Functions,
Aufbau von ETL Strecken, SSIS, Entwicklung von Reports,
WebClient mit C#/ASP.NET/JavaScript, MVC-Evaluierung
VBA Excel Makros,
Erstellung von Testplänen, Durchführung von Software Tests
Third Level Support, Produktionsüberwachung auf HOST-System

Tools: C#, Net 2.0/4.0, SQL Server 2005, SSIS, SSRS, Crystal Reports, ASP.Net, Internet Information Server, MS SourceSafe

01/2008 - 11/2008
Entwickler
Dräger Safety, Lübeck (Pharma und Medizintechnik, 1000-5000 Mitarbeiter)

Entwicklung von Anwendungen zur automatisierten Prüfung von Sensoren für Gase, Entwicklung einer Anwendung zur Synchronisation der Prüfstandsdatenbanken

Tools: C#, .Net 2.0/3.0, SQL Server 2005, C++, PVCS/Serena, Enterprise Archtitects, Visio

Anwendungsdesign, Entwicklung C#, Wartung C++,
Erstellung von Testplänen, Durchführung von Software Tests
Datenbankdesign, Datenbankentwicklung, T-SQL Datenbankprogrammierung mit User defined functions, Stored Procedures

09/2007 - 12/2007
Entwickler
Philips Medical Systems (Pharma und Medizintechnik, 1000-5000 Mitarbeiter)

Titel: EPX Service
Windows Service für die Bereitstellung und Verarbeitung von Patienten- und Untersuchungsdaten für die Steuerung von Röntgenanlagen
Datenbankdesign, Anwendungsdesign
Einbinden von Com-Komponenten über .Net Wrapper in den neuen .Net basierten Service
Eintwicklung neuer .Net Komponenten
Entwicklung eines Migrationstools für die Anlagensteuerungs-datenbank
Erstellung von Tests

Tools: SQL Server 2005
C# , .Net 2.0/3.0
C++
MS Access

01/2005 - 08/2007
Entwickler, Architekt
Shell Deutschland Oil GmbH (Energie, Wasser und Umwelt, 5000-10.000 Mitarbeiter)

Titel: Fuels Pricing System
Marketing Tool zur Entwicklung und Ausführung von Strategien für die Preisgestaltung von Kraftstoffen.
Hochverfügbare (24*7), Business kritische Anwendung, die vom Kunden global eingesetzt wird.

Prozessanalyse, Konzeptentwicklung
Datenbankdesign, Anwendungsdesign
Entwicklung von Komponenten für die neue .Net Anwendung
Anpassung der Komponenten der VB6 Altanwendung für die Weiterverwendung in der neuen .Net Anwendung
Entwicklung von ETL-Tools für Reporting, Datawarehouse und Übergabe an das ERP-System (SAP)
Datenbankprogrammierung mit StoredProcedures, Functions
Entwicklung von Administrationstools mit Access/Excel VBA
Agile Entwicklung nach Scrum

Tools: SQL Server 2000/2005
C# , .Net 2.0
VisualBasic 6.0
MS Access

02/2004 - 06/2004
Entwickler
digitalmovements (Konsumgüter und Handel, < 10 Mitarbeiter)

Entwicklung von Komponenten für Datentransfer und Reporting für ein Kassensystem mit C# .net und Crystal Reports auf MS SQL Server/MS Access-Datenbank für einen Software-Dienstleister

10/2002 - 11/2003
Entwickler, Architekt
Hamburg Mannheimer/EPP/ITERGO (Versicherungen, 1000-5000 Mitarbeiter)

Entwicklung des Datenmodells, Entwicklung der Datenzugriffsschicht und Aufbau des SQL Servers für ein System zur Bilanzierung betrieblicher Altersvorsorge für einen Lebensversicherer,
Entwicklung eines Historisierungskonzeptes,
Durchführung der Datenmigration vom Alt- in das Neusystem

Tools: MS SQL Server 2000: Programmierung, Administration des Entwicklungssystems, Verwendung der DataTransformationServices für die Migration
ErWin:Datenmodellierung
Microsoft .net Framework 1.0/1.1, C#, XML für die Entwicklung der Datenzugriffsschicht
Entwicklung eines Historisierungsverfahrens, Implementierung auf SQL Server

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Verfügbar nach Absprache
Vor-Ort Einsatz zu 100%
Norddeutschland bevorzugt, aber nicht Bedingung
Profilbild von Michael Henke Software-Entwicklung, Web-, Desktop- und Datenbankentwicklung, Architektur im .Net Umfeld aus Hamburg Software-Entwicklung, Web-, Desktop- und Datenbankentwicklung, Architektur im .Net Umfeld
Registrieren