a Randstad company

Entwicklung von .Net Anwendungen, Planung, Umsetzung, Dynamics CRM 365, Azure

Profil
Verfügbar ab
02.01.2023
Aktuell verfügbar - Der Experte steht für neue Projektangebote zur Verfügung.
Verfügbar zu
100%
davon vor Ort
100%
Einsatzorte

PLZ-Gebiete
Länder
Ganz Deutschland
Remote-Arbeit
möglich
Art des Profiles
Mitarbeiter eines Dienstleisters
Der Experte ist ein festangestellter Mitarbeiter eines Unternehmens aus dem IT- und Engineering-Bereich.

3 Jahre

2020-01

heute

Entwicklung und Wartung von dem Webportal ?Mengenmeldung Online?

Architekt, Team-Lead, Senior-Softwareentwickler C# MVC ASP.NET ...
Rolle
Architekt, Team-Lead, Senior-Softwareentwickler
Projektinhalte
  • Mit dem Webportal einer Entsorgungsfirma, Sitz in Hamburg, wird es zurzeit über 6000 Kunden ermöglicht, als Händler, Importeure und Vertreiber von Elektrogeräten, die Einhaltung der gesetzlichen Vorgaben für Elektrogesetz (ElektroG), Batteriegesetz (BattG) und Verpackungsgesetz (VerpackG) zu gewährleisen und die Datenweitergabe abzuwickeln. 
  • Das Webportal übernimmt dabei die Aufgabe eines Frontends, das Eingabedaten von den Benutzern entgegennimmt, nach vordefinierten Business-Regel überprüft und in einer SQL-Server Datenbank abspeichert. Über Import- und Exportdienste werden Daten mit einem Navision Backend ausgetauscht. 
  • Als Entwicklungsumgebung wird Microsoft Visual Studio und C# als Programmiersprache und das MVC-Framework von Microsoft eingesetzt. Zur Unterstützung der Qualität der ausgelieferten Codes werden Unit-Test erstellt. 
  • Die Entwicklung wird agil mit dem SCRUM-Framework durchgeführt. 
Kenntnisse
C# MVC ASP.NET NET.Framework TSQL SQL-Server Storedprocedure JavaScript CSS HTML
Einsatzort
Hamburg
3 Monate

2022-03

2022-05

Migration Access Datenbank nach Dynamics 365 Anwendung

Softwareentwickler C# Web API Dynamics CRM ? Customizations ...
Rolle
Softwareentwickler
Projektinhalte
  • Über die Web API Schnittstelle von Dynamics 365 werden Daten aus einer Access Datenbank migriert
  • Die ursprüngliche Datenbank enthielt neben Firmen und Kontakten und eine komplette Grundstücksverwaltung, entsprechend ergab sich eine hohe Komplexität bei der Umsetzung im CRM
Kenntnisse
C# Web API Dynamics CRM ? Customizations MS Access Microsoft XRM SDK
2 Monate

2022-02

2022-03

Anbindung ServiceNow an Dynamics 2016

Softwareentwickler C# Web API Dynamics CRM ? Customizations ...
Rolle
Softwareentwickler
Projektinhalte
  • Über die Web API Schnittstelle des Ticket Systems ServiceNow wird eine Webanwendung an einer Dynamics CRM 2016 Anwendung angebunden
  • Die erstellte Web API Schnittstelle stellt Methoden zur Verfügung, mit denen Daten in beiden Richtungen gelesen oder geschrieben werden können
  • Die API wurde mit Basic Auth zusätzlich zur bestehenden Firewall abgesichert
  • Postman wurde als Testing-Framework genutzt und eine umfassende Bibliothek erstellt
Kenntnisse
C# Web API Dynamics CRM ? Customizations Microsoft XRM SDK JSON Postman
1 Jahr 11 Monate

2018-02

2019-12

Entwicklung und Wartung von dem Projekt BACom

Architekt, Senior-Softwareentwickler VB.NET COM+ DevExpress ...
Rolle
Architekt, Senior-Softwareentwickler
Projektinhalte
  • Die Behörden in Hamburg setzen in der Verwaltung eine von der Dataport entwickelte Datenbank Anwendung Namens BACom zur Bearbeitung von Bürgeranträgen, wie Bauanträge, Baugenehmigung bis hin zur Hunderegistrierung, ein
  • BACom ist eine verteilte Datenbankanwendung mit Windows als Client, Applicationsserver mit COM+ Komponenten und Web-Services und SQL-Server als Datenhalter
  • Die Client-Anwendung wurde ursprünglich in VB6-Windowsform entwickelt und im Laufe der Zeit mit VB.NET Windowsform ergänzt
  • Weiterhin wurde eine Schnittstelle aufgebaut, um eine Vielzahl von Dokumenten aller Art aus BACom in das Archivierungssystem von der Stadt Hamburg (Eldorado) zu transferieren
  • Zu diesem Zweck wurden vorliegende Dokumente in ein archivtaugliches Format konvertiert, wie z.B. PDF/A, TIF
  • Eine Herausforderung stellte das Einscannen der Dokumente dar, die bisher nur in Papierformvorlagen, und als digitale Akte aus BACom migriert und in Eldorado archiviert wurden
Kenntnisse
VB.NET COM+ DevExpress NET Framework Entity Framework SQL Server Storedprocedure MFC VB6
Einsatzort
Hamburg
5 Monate

2017-07

2017-11

Neuentwicklung des Fachverfahrens für die Behörde für Schule und Berufsbildung Hamburg

Senior-Softwareentwickler VB.NET ASP.NET MVC ...
Rolle
Senior-Softwareentwickler
Projektinhalte
  • Eine vorhandene Client-Anwendung wurde durch eine Webanwendung abgelöst, basierend auf einem vorhandenen ASP.NET MVC Core-Framework, das gemeinsam von anderen Fachverfahren genutzt wurde, um eine einheitliche Benutzerführung in allen Webanwendungen der Schulbehörde sicherzustellen
  • Für die neu erstellte Webanwendung wurden neue Entitäten in Entity Framework angelegt. 
  • Aktuelle Daten wurden über SSIS-Pakete mit der zentralen Stammdaten-Datenbank der Schulbehörde synchronisiert, um sicherzustellen, dass alle Fachbereiche mit denselben Stammdaten arbeiten
  • Zu der Aufgabe gehörte auch die Übernahme der Daten aus der Alt-Anwendung sowie deren Normalisierung, damit eine einwandfreie Synchronisation mit der zentralen Stammdaten-Datenbank gewährleistet wird
Kenntnisse
VB.NET ASP.NET MVC .NET Framework Entity Framework SSIS jQuery JavaScript IIS
Einsatzort
Hamburg
1 Jahr 2 Monate

2016-04

2017-05

Entwicklung von Web API Services und Client-Anwendung

Software-Entwickler, Berater C# .NET Framework Core MS SQL Server 2012 ...
Rolle
Software-Entwickler, Berater
Projektinhalte
Entwicklung von Web API Services und Client-Anwendung für Datenmigration von Dynamics CRM Version 4 auf Dynamics CRM Version 2016
  • Für die Migration von Dynamics CRM4 auf CRM 2016 wurde eine Client Anwendung für die Datenmigration unter Berücksichtigung individueller Anforderungen des Kunden entwickelt. 
  • Damit das Tool auch für unterschiedliche Versionen von Dynamics CRM einsetzbar bleibt, übernimmt eine Web-API-Schnittstelle die Datenanbindung und kann je nach Bedarf umkonfiguriert werden, ohne dass die Client Anwendung geändert werden muss
Kenntnisse
C# .NET Framework Core MS SQL Server 2012 Dynamics CRM 4 Dynamics CRM 2016 Web API Winforms IIS
Einsatzort
Hamburg
9 Monate

2015-05

2016-01

Implementierung von Angebots-, Auftrags- und Rechnungsverwaltung

Software-Entwickler, selbstständiger Berater VBA MS Access Microsoft Office
Rolle
Software-Entwickler, selbstständiger Berater
Projektinhalte
Implementierung von Angebots-, Auftrags- und Rechnungsverwaltung für eine vorhandene MS Access Anwendung für eine Gartenbaufirma 
  • Zu einer vorhandenen Kundenverwaltung in MS Access wurden Module für die Angebots-, Auftrags- und Rechnungsverwaltung nach Kundenspezifikation implementiert, was bis dahin nur über ein Textverarbeitungsprogramm erledigt wurde. 
  • Die Vorteile der Datenbankanwendung gegenüber der Textverarbeitung haben dazu geführt, dass der Kunde viel schneller auf Kundenanfragen reagieren kann und die Rechnungserstellung um ein Vielfaches schneller erfolgen kann
Kenntnisse
VBA MS Access Microsoft Office
Kunde
Gartenbaufirma
Einsatzort
Hamburg
3 Monate

2015-02

2015-04

Grobkonzept und Entwicklung eines Prototyps für ein neues Fondsplanungsmodul als Datenbankanwendung

Software-Entwickler, IT-Berater VB.NET Entity Framework .NET Framework ...
Rolle
Software-Entwickler, IT-Berater
Projektinhalte
  • Eine existierende Fondsplanung auf Excel-Basis sollte durch eine Datenbankanwendung abgelöst werden. Dafür wurden ein Grobkonzept sowie ein Prototyp nach neu formulierten Anforderungen entwickelt. 
  • Die neu entwickelte Anwendung hat gegenüber der Excel-Lösung den Vorteil, dass durch die relationale Datenstruktur redundante Datenhaltung und damit inkonsistente Daten vermieden werden. VB.NET, XAF und XPO waren als Entwicklungsumgebung vorgegeben, da hiermit positive Erfahrungen gemacht worden sind, neue Anforderungen schnell umzusetzen und gute Ergebnisse in einer kurzen Zeit erzielen zu können. 
  • Die neue Datenbankbasierte Anwendung sollte die Fondsplanung auf Excel-Basis ablösen. 
Kenntnisse
VB.NET Entity Framework .NET Framework XAF XPO SQL Server
Einsatzort
Hamburg
4 Monate

2014-01

2014-04

Implementierung von Angebots-, Auftrags- und Rechnungsverwaltung

Software-Entwickler, selbstständiger Berater VBA MS Access Microsoft Office
Rolle
Software-Entwickler, selbstständiger Berater
Projektinhalte
Implementierung von Angebots-, Auftrags- und Rechnungsverwaltung für eine vorhandene MS Access Anwendung für eine Gartenbaufirma 
  • Zu einer vorhandenen Kundenverwaltung in MS Access wurden Module für die Angebots-, Auftrags- und Rechnungsverwaltung nach Kundenspezifikation implementiert, was bis dahin nur über ein Textverarbeitungsprogramm erledigt werden konnte
  • Die Vorteile der Datenbankanwendung gegenüber der Textverarbeitung haben dazu geführt, dass der Kunde viel schneller auf Kundenanfragen reagieren kann und die Rechnungserstellung um ein Vielfaches schneller erfolgt
Kenntnisse
VBA MS Access Microsoft Office
Kunde
Gartenbaufirma
Einsatzort
Hamburg
4 Monate

2013-09

2013-12

Entwicklung einer Schnittstelle

Software-Entwickler C# .NET Framework XML ...
Rolle
Software-Entwickler
Projektinhalte
Entwicklung einer Schnittstelle für einen vereinfachten Datenaustausch zwischen internen Anwendungen einer Reederei und der chinesischen Zollbehörde für eine schnelle Zollabwicklung 
  • Eine Schnittstelle nach Spezifikation der chinesischen Zollbehörde wurde unter C# und .NET Framework entwickelt, um einen schnellen und vereinfachten Datenaustausch mit der Behörde zu ermöglichen
Kenntnisse
C# .NET Framework XML Entity Framework SQL Server
Einsatzort
Hamburg
11 Monate

2012-10

2013-08

Entwicklung eines Reportingsmodul

Software-Entwickler VB.NET Entity Framework MS SQL Server ...
Rolle
Software-Entwickler
Projektinhalte
Entwicklung eines Reportingsmodul innerhalb einer Personalverwaltungssoftware in VB.NET
  • Für eine Personalverwaltungssoftware wurde ein Reportingmodul erstellt, das eine komfortable Abfragemöglichkeit für Arbeitstage, Krankheitstage, Urlaubstage, Krankheitsmeldung und geleistete Arbeitsstunden sowie Fehlzeiten jedes einzelnen Mitarbeiters ermöglicht. Damit der Benutzer bei tausenden von Mitarbeitern trotzdem den Überblick behält, werden flexible Filter- und Sortierungsmöglichkeiten über ein Pivot Grid von Devexpress zur Verfügung gestellt
Kenntnisse
VB.NET Entity Framework MS SQL Server Devexpress Pivot Grid LINQ Storedprocedures Winforms
Einsatzort
Hamburg
9 Monate

2012-01

2012-09

Entwicklung eines Softwaremoduls

Software-Entwickler, Technische Projektleitung VB.NET LINQ ASP.NET ...
Rolle
Software-Entwickler, Technische Projektleitung
Projektinhalte
Entwicklung eines Softwaremoduls namens Voucher CRM innerhalb eines vorhandenen Callcenter Software namens ICC 
  • Eine vorhandene Webanwendung für Callcenter basierend auf ASP.NET Webforms und SQL Server als Datenbank sollte um eine Verwaltung für Voucher für Kunden erweitert werden. Abhängig vom Voucher-Code sollten anrufende Kunden unterschiedliche Services für IT-Kommunikationsunternehmen abrufen können, wie z.B. Support bei der Einrichtung eines neuen Routers oder eines neuen Handys. Die Abwicklung dieser Dienste und die entsprechende Dokumentation der Supportleistung werden in dem neuen Modul verwaltet. Das neue Modul bietet auch eine Funktion zur Generierung neue Voucher Codes an. 
Kenntnisse
VB.NET LINQ ASP.NET MS SQL Server Devexpress Webforms IIS
Einsatzort
Hamburg
2 Jahre

2010-01

2011-12

Entwicklung eines Moduls zur Qualitätssicherung der Callcenter Agenten

Technischer Projektleiter, Software-Entwickler VB.NET LINQ ASP.NET ...
Rolle
Technischer Projektleiter, Software-Entwickler
Projektinhalte
  • Die vorhandene Webanwendung QxBase basierend auf PHP und MySQL sollte durch ein neues Modul von der ASP.NET Webanwendung ICC abgelöst werden. 
  • Für das neue Modul gab es Anforderungen aus allen Standorten. Aus den Anforderungen wurde ein technisches Konzept erarbeitet, das durch den Kunden abgenommen und zur Entwicklung freigegeben wurde. 
  • Zu den Anforderungen gehört eine Berechtigungsmatrix, die von der Fachabteilung erarbeitet und mit dem Betriebsrat abgestimmt wurde. 
  • Mit dem neuen Modul soll die Qualität der Callcenter Mitarbeiter gesichert und bei Feststellung von Defiziten entsprechende Maßnahmen, wie Weiterbildung oder Coaching eingeleitet werden. Außerdem sollen damit auch Zielvereinbarungen definiert werden, bei dessen Erreichung die Callcenter-Mitarbeiter entsprechende Prämien zusätzlich zu ihren Jahresgehältern bekommen.
  • Die Qualitätssicherung der Mitarbeiter wird durch Coaches oder Teamleiter durchgeführt - in Form von Silent Monitoring oder durch direkte Beobachtung am Arbeitsplatz, wo Telefonate mit Kunden bewertet und in QxBase einpflegt werden. 
  • Für diese Bewertungen können Fragebögen vorgefertigt werden, die aus Kategorien und Kriterien bestehen. Jede Kategorie und jedes Kriterium können unterschiedlich gewichtet sein. Für jede Kategorie können unterschiedliche Bewertungssysteme angewendet werden. Für die Auswertung der eingepflegten Fragebögen wurden Crystal Report Berichte erstellt, die je nach Berechtigung auf unterschiedlichen Ebenen aufgerufen werden können. 
Kenntnisse
VB.NET LINQ ASP.NET MS SQL Server Devexpress Webforms IIS
Einsatzort
Hamburg
4 Jahre 8 Monate

2005-05

2009-12

Migration einer Excel-Anwendung

Software-Entwickler, Projektleiter VB5 LINQ MS Access ...
Rolle
Software-Entwickler, Projektleiter
Projektinhalte
Migration einer Excel-Anwendung zur Verwaltung von Industriepumpen und deren Bestandteile in einer Datenbankanwendung 
  • Eine vorhandene Excel-Anwendung zur Verwaltung von Industriepumpen und deren Bestandteile wurde in eine Datenbankanwendung überführt. 
  • Zu den Aufgaben gehörte 
    • Entwurf eines relationalen Datenbankmodels
    • Erstellung von Eingabemasken
    • Berichtsentwurf 
    • Migration der Daten aus der Excel Anwendung
  • Ein Export der Daten in ASCII Format für einen Austausch mit einem SAP System mit einer Oracle Backend Datenbank wurde durchgeführt
Kenntnisse
VB5 LINQ MS Access MS SQL Server ADABAS
Einsatzort
Hamburg
3 Jahre 4 Monate

2005-05

2008-08

OPREG

Software-Entwickler, Technische Projektleitung VB5 LINQ MS Access ...
Rolle
Software-Entwickler, Technische Projektleitung
Projektinhalte
Entwicklung und Wartung der Regierungsprogramm-Controlling Software OPREG der Senatskanzlei Hamburg 
  • Mit der Software OPREG werden kleine und große Anfrage an den Senat und deren Beantwortung, sowie diverse Drucksachen verwaltet. Ferner wird mit OPREG die Agenda erstellt für eine Senatssitzung mit entsprechenden kleinen und großen Anfragen ausgedruckt und an die Senatoren verteilt. Fristen für die Beantwortung der Anfragen werden erfasst und werden unter bestimmten Bedingungen als Ampel-Farben auf der Bearbeitungsmaske angezeigt
Kenntnisse
VB5 LINQ MS Access MS SQL Server ADABAS
Einsatzort
Hamburg

weitere Projekte auf Anfrage

1989 ? 1995
Studium - Elektrotechnik Datentechnik
Fachhochschule Hamburg
Abschluss: Diplom Ingenieur Elektrotechnik

1984 ? 1988
Abitur (Allgemeine Hochschulreife)
Gymnasium Krausestraße, Hamburg

Deutsch
Englisch
Vietnamesisch

Schwerpunkte
Entwicklung von .Net Anwendungen, Planung, Umsetzung, Dynamics CRM 365, Azure
Produkte / Standards / Erfahrungen / Methoden
.Net ASP.Net MVC WCF WPF Entity Framework HTML CSS3 JQuery SQL Server Integration Services Crystal Reports Microsoft Azure Visual Studio
ab Version 2003
Microsoft Office Dynamics 365 Azure DevOps Bitbucket Confluence Jira Agile Prozesse Analyse- und Entwurfsmuster Anforderungsmanagement Anforderungsspezifikation Business Development Change Management Configuration Management Datenbankdesign Datensicherung IT Architekturen Business Prozesse - Konzepte und Design Prince2 Projekt Management
Lebenslauf 

2020-01 - heute
Kunde:  auf Anfrage
Rolle: Senior Consultant 

2016-06 ? 2019-12
Kunde:  TOP TECHNOLOGIES CONSULTING GmbH, Halstenbek 
Rolle: Berater 

2016-02 ? 2017-05
Kunde:  Axcentro GmbH, Hamburg
Rolle: Senior Technical Consultant 

2015-05 ? 2016-01
Selbstständigkeit
Rolle: IT-Berater 

2015-02 ? 2015-04
Kunde:  CONNOS GmbH, Hamburg
Rolle: IT-Berater 

2014-01 ? 2015-01
Selbständiger IT-Berater, Weiterbildung, Zertifizierung, Hamburg 
Rolle: Microsoft Certified Solutions Developer (MCSD), Web Applications 

2013-09 ? 2013-12
Kunde: Softship AG, Hamburg
Rolle: Softwareentwickler .NET 

2005-05 ? 2013-08
Kunde: Just-Intelligence GmbH, Hamburg 
Rolle: Softwareentwickler, Projektleiter 

2001-07 ? 2005-04
Freelancer, Hamburg 
Rolle:  Softwareentwickler, Projektleiter 

1997-01 ? 2001-06
Kunde: Softmatic AG, Hamburg
Rolle:  Softwareentwickler, Product Manager Schnittstellen 

1995-04 ? 1996-12
Kunde: Application SPC Software Solutions, Hamburg 
Rolle: Softwareentwickler, Product Manager, Projektleiter, IT-Berater


Programmiersprachen
C# Visual Basic.NET VBA Jscript VBScript C++ C Java
Datenbanken
Microsoft SQL Server
2000 - 2019
MySQL
Ihr Kontakt zu Gulp

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

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren