Senior Softwareentwickler / Berater Microsoft Technologien
Aktualisiert am 02.09.2024
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.10.2024
Verfügbar zu: 100%
davon vor Ort: 40%
.Net
ASP.NET Core
MS SQL Server
ASP.Net Core
ASP.NET
.Net Core
Entity Framework
WCF
REST
WebApi
C#
Microsoft Visual Studio
Git
DevOps
Scrum
Bootstrap
TypeScript
JavaScript
jQuery
Microsoft Windows
IIS
Unit Tests
Angular 2+
Deutsch
fließend
Englisch
gut
Griechisch
fließend

Einsatzorte

Einsatzorte

Wesel (+150km)
nicht möglich

Projekte

Projekte

2 Monate
2020-07 - 2020-08

Weiterentwicklung Projektmanagement-Software INVEST

Software-Entwickler VS 2019 .NET 4.0 nWIC Framework ...
Software-Entwickler

Weiterentwicklung einer firmeninternen Software zur Verwaltung und Planung von Projektbudgets und Investitionsvorhaben.

  • Modernisierung der UI für das Web-Frontend auf Basis von Bootstrap 4
  • Erweiterung der Projektverwaltung mit einer Planungsfunktion.
  • Erstellung einer DB-Struktur und Anpassung der Anwendung für die Forecastberechnung / CapEx.
VS 2019 .NET 4.0 nWIC Framework HTML JavaScript CSS Bootstrap 4 MSSQL-Server 2014 Azure DevOps ReSharper IIS Windows 10 Windows Server
Henkel, Kosumgüterindustrie
Remote
8 Monate
2019-11 - 2020-06

Optimierungs-Clients

Software-Entwickler VS 2019 .NET 4.5 C# ...
Software-Entwickler

Unterstützung mehrerer Optimierungs-Clients in Sägewerken

  • Ausbau und Neuentwicklung diverser Windows Clients für die Optimierung von Zuschnitten und der Sägesteuerung in aluminiumverarbeitende Inhouse Werke.
    • Aktive Mitarbeit bei der Fullstack Entwicklung in WPF, WCF, REST und SQL.
    • Konzeption und Umsetzung von Architekturänderungen.

    • Beratung bei der Umsetzung von Patterns in der

      Softwareentwicklung.

    • Entwurf und Umsetzung der Mehrsprachigkeit (DE/ENG)

    • Optimierung des bestehenden Codes.

VS 2019 .NET 4.5 C# Entity Framework WCF WebAPI WPF Ninject MSSQL-Server 2014 TFS ReSharper Azure DevOps Windows
item, Industrie
Solingen
9 Monate
2019-02 - 2019-10

Unternehmenslösung Fahrrad Onlinehandel

Software-Entwickler VS 2019 .Net 4.5 .Net Core ...
Software-Entwickler

Pflege und Erweiterung einer Intranet Webanwendung zur Abwicklung des Onlinehandels eines führenden Fahrradhändler- Verbundes.

  • Full Stack Entwicklung des Bestandssystems.

  • Pflege der WebForms / MVC Komponenten und

    Erweiterung der Bestellabwicklung basierend auf .Net

    Core.

  • Implementierung REST-basierter Microservices

  • Umbau und Refactoring der bestehenden Funktionalität.

VS 2019 .Net 4.5 .Net Core C# Entity Framework ADO.NET WCF ASP.Net MVC ASP.Net Core WebAPI JSON WebToken Moq Framework MSSQL 2014 Git ReSharper Azure DevOps
FahrradXXL, e-Commerce
Frankfurt am Main
1 Jahr 1 Monat
2018-01 - 2019-01

Transportwerkzeugoptimierung

Visual Studio 2017 .NET 4.5 C# ...

Transportwerkzeugoptimierung im Pressenbereich

  • Konzeption und Neuentwicklung einer Windowsbasierten Applikation zur Simulation und Optimierung von Bahndaten in Pressenstraßen.
    • Frontendend, Service und Backend.
    • WPF/C# Client im Frontend als GUI zur Eingabe und Überwachung von Dynamik- und Bahnkurvendaten, Antriebsvorgaben und Freigängigkeitsbereichen der Transportwerkzeuge.
    • Übergabe an Simulationssoftware und Siemens SPS-Anlagen über diverse Schnittstellen.
    • Umsetzung der Gesamtstruktur nach Pflichtenheft.
Visual Studio 2017 .NET 4.5 C# Entity Framework WCF WPF Unity MOQ Mocking Framework MS-SQL-Server 2014 Git ReSharper Windows 10
Industrie
1 Jahr 4 Monate
2016-09 - 2017-12

Unternehmenslösung für Heilberufe

Visual Studio 2015 .NET 4.5 C# ...

Neuentwicklung eines modularen Systems zur Abwicklung von Krankenkassenabrechnungen im Heilbereich.

  • Frontend-Entwicklung.
  • Anwendung von WCF-basierenden Micro Services.
  • Verwendung von Windows Presentation Foundation als GUI Client.
  • Unit-Testing der Frontend-Client-Module.
  • Agile, an SCRUM angelehnte Vorgehensweise.
  • Continuous Integration und Continuous Deployment.
Visual Studio 2015 .NET 4.5 C# Entity Framework WCF WPF Unity IOC MOQ Mocking Framework MS-SQL-Server Team Foundation Server ReSharper Windows 7 FastReport
Gesundheitswesen
7 Monate
2016-02 - 2016-08

Redaktionsportal für Mediarecherche

Visual Studio 2015 .NET 4.5 C# ...

Entwicklung eines Media-Portals für die Recherche von TV-Beiträgen.

  • Full-Stack-Entwicklung.
  • Umsetzung der Weboberfläche HTML5, CSS, JavaScript, AngularJS 1.4 in Kombination mit TypeScript.
  • Anpassung des Backend zur Bereitstellung der REST API-Schnittstelle mit Hilfe von ASP.Net WebAPI.
  • Entwicklung von Unit-Tests im Backend in C#.
  • Entwicklung von Unit-Tests im Frontend auf Basis des Jasmine UI-Test Framework.
  • Agile Umsetzung nach der SCRUM-Methodik.
  • Source Code Verwaltung mit Git, SCRUM-Planung mit Team Foundation Server.
Visual Studio 2015 .NET 4.5 C# Entity Framework ASP.Net WebAPI ASP.Net MVC 5 MS-SQL-Server Git Team Foundation Server ReSharper. HTML5 CSS SCSS AngularJS Javascript Kendo UI Core TypeScript Jasmine Frontend Unit-Tests Dependency Injection Windows 7
Media
5 Monate
2015-09 - 2016-01

Softwareentwicklung C# / WPF-Kommunikationsclient

Windows 8/10 Client Visual Studio 2013 .NET 4.5 ...

Entwicklung eines Windows SIP Clients zur VOIP Kommunikation.

  • Implementierung des XAML-Layouts nach exakten Vorgaben des Kunden.
  • Styling und Templating in XAML.
  • Umsetzung der Business- und Oberflächenlogik in C#.
  • Einsatz von MVVM (Model-View-ViewModel)
  • Verwendung von REST-Services des SIP-Servers
  • Entwicklung von Unit- und Integrationstests für die gewünschten Features.
  • SCRUM-basiertes Vorgehen
Windows 8/10 Client Visual Studio 2013 .NET 4.5 C# Windows Communication Foundation (WPF) Subversion Sourcecodeverwaltung ReSharper.
Telekommunikation
9 Monate
2014-11 - 2015-07

Windows Forms

: Windows 7 Client Visual Studio 2010 .NET 4.0 ...

Windows Forms - Entwicklung HKR-MV

  • Portierung einer VB6-Anwendung für die NRW-Mittelverteilung auf das .Net Framework 4 und VB.NET. Hierbei handelt es sich um Abschlussarbeiten für das Projekt aus 2011-2013.
    • Aktive Implementierung nach Vorgabe aus Fachkonzepten, bzw. geltender Funktionalität der VB6-Anwendung.
: Windows 7 Client Visual Studio 2010 .NET 4.0 VB.NET Windows Forms GUI (WinForms) Synergy Quellcodeverwaltung EntireX
Landesbehörde
4 Monate
2014-07 - 2014-10

Softwareentwicklung

Visual Studio 2013 .NET 4.5 C# ...

Softwareentwicklung Media Management Lösung VPMS

  • Entwicklungsunterstützung bei einer N-Tier-basierten Media Management-Lösung zur Verwaltung, Bearbeitung und Produktion von Mediendateien für Fernsehsender (Media Asset Management).
    • Aktive Implementierung eines Konfigurationstools in ASP.NET MVC5 für die erleichterte Wartung und Konfiguration von komplexen servicebasierten Modulen und Transcoding Units.
    • Erweiterung des N-Tier-basierenden Systems in Service-Layer und Frontend.
    • Frontend-Entwicklung auf ASP.NET MVC5, Silverlight und WPF.
    • Serviceentwicklung auf Basis von Windows und WCF-Services.
    • Agile Softwareentwicklung mit SCRUM.
Visual Studio 2013 .NET 4.5 C# Subversion Team Foundation Server ASP.Net MVC5 WCF nHibernate ReSharper NuGet JavaScript jQuery CSS HTML 5 SQL-Server 2012 T-SQL Silverlight WPF Windows Server 2012 R2 IIS 8.5 Windows 7
Media
8 Monate
2013-08 - 2014-03

Betriebliches Gesundheitsmanagement

Visual Studio 2013 Team Foundation Server 2012 .NET 4.5 ...

Softwareentwicklung Webapplikation „Betriebliches Gesundheitsmanagement“

  • Implementierung einer Kundeninternen Lösung für das betriebliche Gesundheitsmanagement.
    • Rapid Application Development auf Basis eines bereits existierenden RAD-Framework.
    • Einsatz von Entwurfsmustern und Architekturprinzipien wie Dependency Injection und Repositories.
Visual Studio 2013 Team Foundation Server 2012 .NET 4.5 C# ASP.Net WebForms nHibernate ReSharper NuGet Castle Windsor JavaScript Bootstrap jQuery CSS HTML 5 ASP.NET WebAPI SQL-Server 2012 T-SQL Windows Server 2008 R2 Windows 8 JIRA
Dienstleistung
8 Monate
2013-08 - 2014-03

SunnyPortal

Visual Studio 2012 Team Foundation Server 2012 .NET 4.5 ...

Softwareentwicklung Unternehmensportal „SunnyPortal“

  • Erweiterung eines Web-Unternehmensportals zur Visualisierung, Überwachung und Monitoring von Solaranlagen um Shop- und eCommerce-Funktionalitäten.
    • Implementierung eines Registrierungs-Wizard zur Anbindung des Portals an WebSphere Commerce Server und dem BackOffice (SAP) zur Erweiterung von Portalfunktionen.
    • Integration der Erweiterung in die bestehende N-Tier-Architektur im Rahmen des Microsoft Stack in Anlehnung an SOA.
    • Umsetzung der Shop-Funktionalität im Backend, Business Layer und User Interface (ASP.Net WebForms und ASP.Net MVC 4).
    • Planung, Dokumentation und Unit-Test der Erweiterung nach Vorgaben des Requirement-Teams.
    • Einhaltung moderner Designprinzipien, Patterns und Arbeitsweisen wie SOLID, Dependency Injection, Reviews, Coding Styles, Gated Check-Ins.
Visual Studio 2012 Team Foundation Server 2012 .NET 4.5 C# ASP.Net MVC 4 und Web Forms IIS 7.5 ADO.Net Entity Framework ReSharper StyleCop NuGet Code Contracts Unity Log4Net jQuery diverse JavaScript-Frameworks CSS HTML 5 Windows Services WCF Services SQL-Server 2008 R2 T-SQL Windows Server 2008 R2 Windows 7 JIRA Requirements Management SAP Backend
Energie
3 Monate
2013-06 - 2013-08

Softwareentwicklung und Projektleitung

Visual Studio 2010 Team Foundation Server 2010 .NET 4.0 ...

Erweiterung einer Facility-Management-Webanwendung zur Verwaltung und Überwachung von Liegenschaften und Gebäuden.

  • Aktive Umsetzung von Anforderungen und Change Requests im Frontend mithilfe von ASP.Net MVC 3, HTML5, JavaScript und CSS.
  • Koordination des Projektablaufs und Abstimmung von Anforderungen mit dem Kunden.
  • Implementierung von Anforderungen im Microsoft Stack.
Visual Studio 2010 Team Foundation Server 2010 .NET 4.0 C# ASP.Net MVC 3 IIS 7.5 NuGet Unity Log4Net JavaScript jQuery CSS HTML 5 WCF Services SQL-Server 2008 R2 T-SQL Windows Server 2008 R2 Windows 7
Baugewerbe
1 Jahr 7 Monate
2011-11 - 2013-05

Windows-Anwendungen

Windows Server 2003 mit Terminal Services/Windows XP Client Visual Studio 2010 .NET 4.0 ...

Design und Entwicklung zweier Windows-Anwendungen, Coaching

  • Unterstützung und Coaching bei der Portierung zweier VB6-basierten Anwendungen auf das .Net Framework 4 und VB.NET. Die Anwendungen ermöglichen die Zahlungsverwaltung von Landeskassen bzw. den Haushaltsvollzug des Landeshaushaltes NRW.
    • Schulung und Coaching eines Teams, dass überwiegend keine Erfahrungen in der Objektorientierten Programmierung bzw. dem .Net Framework hat.
    • Konzeption und Durchführung von Schulungen und Workshops zur Erlangung von Objektorientierten Fertigkeiten, um das Team auf die Portierung von VB6 nach Visual Studio 2010 und VB.NET vorzubereiten.
    • Planung und Umsetzung der Portierung basierend auf einer mehrschichtigen Architektur mit der WinForms GUI als Oberflächentechnologie.
    • Datenzugriff über die Software AG EntireX Schnittstelle auf Natural Hostmodule und ADABAS
    • Aufwandsschätzung der gesamten Portierung
    • Einsatz von UML, OOA, OOD bei der Planung, Umsetzung und Schulung
    • Schulung von Patterns und Designprinzipien wie z.B. Singleton, Abstract Factory, Model-View-Controller, Model-View-ViewModel, SOLID.
Windows Server 2003 mit Terminal Services/Windows XP Client Visual Studio 2010 .NET 4.0 VB.NET Windows Forms GUI (WinForms) WPF WCF (Windows Communication Foundation) Synergy Quellcodeverwaltung EntireX Natural Adabas Crystal Reports
Landesbehörde
4 Monate
2011-07 - 2011-10

Softwareentwicklung

Windows Server 2008 R2/Windows 7 Client MS-SQL Server 2008 R2 Visual Studio 2010 ...

Softwareentwicklung / Softwaredesign

  • Unterstützung bei der Umsetzung eines Webservice-basierten Excel-Addins zur Optimierung von Einkäufen bei saisonalen Waren.
    • Besonderes Augenmerk wurde beim Handling großer Datenmengen und bei sicherheitstechnischen Aspekten in der Zusammenarbeit von Webservice, SharePoint, Office Client und Silverlight Administrationsclient gelegt.
    • Objektorientierte Analyse / Design und Entwicklung der Applikation innerhalb eines Teams.
    • Programmierung in Visual Studio 2010, MS-SQL-Server 2008, C#
    • Programmierung in T-SQL inkl. Stored Procedures, Views und Trigger
    • Analyse und Optimierung bei Performance-Engpässen.
    • Planung von Sicherheitstechnischen Aspekten.
    • Realisierung von Sicherheitstechnischen Funktionalitäten bei der Zusammenarbeit der Komponenten.
    • Mehrschichtige Architektur (Silverlight 4, Office 2010 Client, WCF-WebService - gehostet in Sharepoint 2010, Datenzugriff auf dem SQL-Server)
Windows Server 2008 R2/Windows 7 Client MS-SQL Server 2008 R2 Visual Studio 2010 MS-Office 2010 .NET 4.0 C# Windows Forms GUI (WinForms) Silverlight 4 WCF (Windows Communication Foundation) Active Directory ADO.NET Subversion
Handel

Aus- und Weiterbildung

Aus- und Weiterbildung

1995-1997:

Institution: IB Internationaler Bund, Wesel

Ausbildung: Ausbildung zum Bürokaufmann / versch. Praktika

1991 - 1992:

Abschluss: Fachhochschulreife

1987 - 1991:

Institution: Konrad-Duden-Gymnasium

1982 - 1987:

Institution: Hauptschule 

Abschluss: Mittlere-Reife

1979 - 1982:

Institution: Griechische Grundschule 4.-6. Jahr mit Abschluss (Griechenland)

1976 - 1979:

Institution: Grundschule 1.-3. Schuljahr (Deutschland)

Zertifikate:

  • MCPD Microsoft Certified Professional Developer - Web Development
    • Exam 70-513: Windows Communication Foundation Development with Microsoft .Net Framework 4
    • Exam 70-516: Accessing Data with Microsoft .Net Framework 4
    • Exam 70-515: Web Applications Development with Microsoft .NET Framework 4
    • Exam 70-519: Designing and Developing Web Applications Using Microsoft .NET Framework 4
  • Exam 70-480: Programming in HTML5 with JavaScript and CSS3

Position

Position

  • Softwareentwicklung und Beratung
  • Microsoft .NET

Kompetenzen

Kompetenzen

Top-Skills

.Net ASP.NET Core MS SQL Server ASP.Net Core ASP.NET .Net Core Entity Framework WCF REST WebApi C# Microsoft Visual Studio Git DevOps Scrum Bootstrap TypeScript JavaScript jQuery Microsoft Windows IIS Unit Tests Angular 2+

Schwerpunkte

  • Softwaredesign und -entwicklung mit Microsoft-Technologien
  • Visual Studio, Team Foundation Server, SQL-Server
  • Objektorientierte Analyse und Design
  • N-Tier und Client/Server
  • Wasserfall oder SCRUM-basierte Vorgehensweise
  • Erarbeitung von Anforderungen, Fachkonzepte, Spezifikationen und Aufwandsschätzungen

Produkte / Standards / Erfahrungen / Methoden

.Net Core
Active Directory
ASP.Net Core
ASP.Net MVC
ASP.Net MVC 3
ASP.Net MVC 4 und Web Forms
ASP.Net MVC5
ASP.NET WebAPI
ASP.Net WebForms
Azure DevOps
Bootstrap
Bootstrap 4
Castle Windsor
Code Contracts
Crystal Reports
diverse JavaScript-Frameworks
EntireX
Entity Framework
Git
HTML
HTML 5
IIS
IIS 7.5
IIS 8.5
JIRA
JIRA Requirements Management
Log4Net
Moq Framework
MOQ Mocking Framework
MS-Office 2010
MS-SQL Server 2008 R2
MS-SQL-Server 2014
MSSQL 2014
MSSQL-Server 2014
nHibernate
Ninject
NuGet
nWIC Framework
ReSharper
SAP Backend
Silverlight
Silverlight 4
StyleCop
Subversion
Synergy Quellcodeverwaltung
Team Foundation Server
Team Foundation Server 2010
Team Foundation Server 2012
TFS
Unity
Visual Studio 2010
Visual Studio 2012
Visual Studio 2013
Visual Studio 2015
Visual Studio 2017
VS 2019
WCF
WCF (Windows Communication Foundation)
WCF Services
WebAPI
WebToken
Windows Forms GUI (WinForms)
Windows Server 2003 mit Terminal Services/Windows XP Client
Windows Server 2008 R2/Windows 7 Client
Windows Services
WPF

Beruflicher Werdegang:

2014:

Kunde: IT-Consulting Stavros Mavrokefalidis

Rolle: Senior Berater/Softwareentwickler

Aufgaben:

Microsoft Software Engineering

2011-2013.

Einsatzort: Düsseldorf

Kunde: MT AG

Rolle: Senior Berater/Softwareentwickler

 

Aufgaben:

Microsoft Software Engineering

2003-2011:

Einsatzort: Düsseldorf

Kunde: Donovan Data Systems GmbH

 

Aufgaben:

Softwareentwicklung und -design im Mediabereich.

1999-2003:

Einsatzort: Willich

Kunde: SA Service Alliance GmbH & Co. KG

 

Aufgaben:

Wechsel in die Software-Entwicklung, Weiterentwicklung und Wartung von ERP Modulen, Konzeption und Entwicklung eines anwendungsübergreifenden Frameworks.

1997-1999:

Einsatzort: Willich

Kunde: SA Service Alliance GmbH & Co. KG

Rolle: EDV-Kaufmann im Bereich Qualitätsmanagement

Aufgaben:

Support bei  einem Anbieter einer ERP-Standardlösung.

Technologisches Umfeld:

  • .NET, C#
  • ASP.NET MVC, ASP.NET WebAPI, WCF, IIS
  • ADO.NET, Entity Framework, LINQ, XML, JSON
  • HTML5, JavaScript, CSS, jQuery, AngularJS 1, Typescript
  • GUI Frameworks (ASP.NET MVC, Windows Forms, WPF, Silverlight)
  • MS SQL Server
  • UML, OOA, OOD, Design Patterns, MVC, MVVM

Praktika:

1991 - 1992:

Einjähriges Praktikum der Elektrotechnik mit Erlangung der Fachhochschulreife

Betriebssysteme

Windows
Windows 10
Windows 7
Windows 8
Windows Server
Windows Server 2003/2008/2012
Windows Server 2008 R2
Windows Server 2012 R2
Windows XP/Vista/7/8/10

Programmiersprachen

.NET
.NET 4.0
.NET 4.5
ADO.Net
Angular 2+
AngularJS
C#
C/C++
CSS
HTML,
JavaScript
jQuery
JSON
MFC
Natural
STL
T-SQL
VB.NET
VBA
VBScript
Visual Basic Classic

Datenbanken

Access
Adabas
MS-SQL-Server
SQL-Server 2008 R2
SQL-Server 2012
SQL-Server bis 2012

Datenkommunikation

WCF
Windows Communication Foundation
WebServices

Design / Entwicklung / Konstruktion

  • Softwaredesign / -entwicklung mit Microsoft-Technologien
  • Visual Studio, Team Foundation Server, SQL-Server
  • Objektorientierte Analyse und Design
  • N-Tier und Client/Server
  • Wasserfall oder SCRUM-basierte Vorgehensweise
  • Erarbeitung von Anforderungen, Fachkonzepte, Spezifikationen und Aufwandsschätzungen

Branchen

Branchen

Telekommunikation

Energiesektor

Baugewerbe

Landesbehörden

Handel

Media

Technischer Kundendienst

IT Dienstleister

Industrie

Einsatzorte

Einsatzorte

Wesel (+150km)
nicht möglich

Projekte

Projekte

2 Monate
2020-07 - 2020-08

Weiterentwicklung Projektmanagement-Software INVEST

Software-Entwickler VS 2019 .NET 4.0 nWIC Framework ...
Software-Entwickler

Weiterentwicklung einer firmeninternen Software zur Verwaltung und Planung von Projektbudgets und Investitionsvorhaben.

  • Modernisierung der UI für das Web-Frontend auf Basis von Bootstrap 4
  • Erweiterung der Projektverwaltung mit einer Planungsfunktion.
  • Erstellung einer DB-Struktur und Anpassung der Anwendung für die Forecastberechnung / CapEx.
VS 2019 .NET 4.0 nWIC Framework HTML JavaScript CSS Bootstrap 4 MSSQL-Server 2014 Azure DevOps ReSharper IIS Windows 10 Windows Server
Henkel, Kosumgüterindustrie
Remote
8 Monate
2019-11 - 2020-06

Optimierungs-Clients

Software-Entwickler VS 2019 .NET 4.5 C# ...
Software-Entwickler

Unterstützung mehrerer Optimierungs-Clients in Sägewerken

  • Ausbau und Neuentwicklung diverser Windows Clients für die Optimierung von Zuschnitten und der Sägesteuerung in aluminiumverarbeitende Inhouse Werke.
    • Aktive Mitarbeit bei der Fullstack Entwicklung in WPF, WCF, REST und SQL.
    • Konzeption und Umsetzung von Architekturänderungen.

    • Beratung bei der Umsetzung von Patterns in der

      Softwareentwicklung.

    • Entwurf und Umsetzung der Mehrsprachigkeit (DE/ENG)

    • Optimierung des bestehenden Codes.

VS 2019 .NET 4.5 C# Entity Framework WCF WebAPI WPF Ninject MSSQL-Server 2014 TFS ReSharper Azure DevOps Windows
item, Industrie
Solingen
9 Monate
2019-02 - 2019-10

Unternehmenslösung Fahrrad Onlinehandel

Software-Entwickler VS 2019 .Net 4.5 .Net Core ...
Software-Entwickler

Pflege und Erweiterung einer Intranet Webanwendung zur Abwicklung des Onlinehandels eines führenden Fahrradhändler- Verbundes.

  • Full Stack Entwicklung des Bestandssystems.

  • Pflege der WebForms / MVC Komponenten und

    Erweiterung der Bestellabwicklung basierend auf .Net

    Core.

  • Implementierung REST-basierter Microservices

  • Umbau und Refactoring der bestehenden Funktionalität.

VS 2019 .Net 4.5 .Net Core C# Entity Framework ADO.NET WCF ASP.Net MVC ASP.Net Core WebAPI JSON WebToken Moq Framework MSSQL 2014 Git ReSharper Azure DevOps
FahrradXXL, e-Commerce
Frankfurt am Main
1 Jahr 1 Monat
2018-01 - 2019-01

Transportwerkzeugoptimierung

Visual Studio 2017 .NET 4.5 C# ...

Transportwerkzeugoptimierung im Pressenbereich

  • Konzeption und Neuentwicklung einer Windowsbasierten Applikation zur Simulation und Optimierung von Bahndaten in Pressenstraßen.
    • Frontendend, Service und Backend.
    • WPF/C# Client im Frontend als GUI zur Eingabe und Überwachung von Dynamik- und Bahnkurvendaten, Antriebsvorgaben und Freigängigkeitsbereichen der Transportwerkzeuge.
    • Übergabe an Simulationssoftware und Siemens SPS-Anlagen über diverse Schnittstellen.
    • Umsetzung der Gesamtstruktur nach Pflichtenheft.
Visual Studio 2017 .NET 4.5 C# Entity Framework WCF WPF Unity MOQ Mocking Framework MS-SQL-Server 2014 Git ReSharper Windows 10
Industrie
1 Jahr 4 Monate
2016-09 - 2017-12

Unternehmenslösung für Heilberufe

Visual Studio 2015 .NET 4.5 C# ...

Neuentwicklung eines modularen Systems zur Abwicklung von Krankenkassenabrechnungen im Heilbereich.

  • Frontend-Entwicklung.
  • Anwendung von WCF-basierenden Micro Services.
  • Verwendung von Windows Presentation Foundation als GUI Client.
  • Unit-Testing der Frontend-Client-Module.
  • Agile, an SCRUM angelehnte Vorgehensweise.
  • Continuous Integration und Continuous Deployment.
Visual Studio 2015 .NET 4.5 C# Entity Framework WCF WPF Unity IOC MOQ Mocking Framework MS-SQL-Server Team Foundation Server ReSharper Windows 7 FastReport
Gesundheitswesen
7 Monate
2016-02 - 2016-08

Redaktionsportal für Mediarecherche

Visual Studio 2015 .NET 4.5 C# ...

Entwicklung eines Media-Portals für die Recherche von TV-Beiträgen.

  • Full-Stack-Entwicklung.
  • Umsetzung der Weboberfläche HTML5, CSS, JavaScript, AngularJS 1.4 in Kombination mit TypeScript.
  • Anpassung des Backend zur Bereitstellung der REST API-Schnittstelle mit Hilfe von ASP.Net WebAPI.
  • Entwicklung von Unit-Tests im Backend in C#.
  • Entwicklung von Unit-Tests im Frontend auf Basis des Jasmine UI-Test Framework.
  • Agile Umsetzung nach der SCRUM-Methodik.
  • Source Code Verwaltung mit Git, SCRUM-Planung mit Team Foundation Server.
Visual Studio 2015 .NET 4.5 C# Entity Framework ASP.Net WebAPI ASP.Net MVC 5 MS-SQL-Server Git Team Foundation Server ReSharper. HTML5 CSS SCSS AngularJS Javascript Kendo UI Core TypeScript Jasmine Frontend Unit-Tests Dependency Injection Windows 7
Media
5 Monate
2015-09 - 2016-01

Softwareentwicklung C# / WPF-Kommunikationsclient

Windows 8/10 Client Visual Studio 2013 .NET 4.5 ...

Entwicklung eines Windows SIP Clients zur VOIP Kommunikation.

  • Implementierung des XAML-Layouts nach exakten Vorgaben des Kunden.
  • Styling und Templating in XAML.
  • Umsetzung der Business- und Oberflächenlogik in C#.
  • Einsatz von MVVM (Model-View-ViewModel)
  • Verwendung von REST-Services des SIP-Servers
  • Entwicklung von Unit- und Integrationstests für die gewünschten Features.
  • SCRUM-basiertes Vorgehen
Windows 8/10 Client Visual Studio 2013 .NET 4.5 C# Windows Communication Foundation (WPF) Subversion Sourcecodeverwaltung ReSharper.
Telekommunikation
9 Monate
2014-11 - 2015-07

Windows Forms

: Windows 7 Client Visual Studio 2010 .NET 4.0 ...

Windows Forms - Entwicklung HKR-MV

  • Portierung einer VB6-Anwendung für die NRW-Mittelverteilung auf das .Net Framework 4 und VB.NET. Hierbei handelt es sich um Abschlussarbeiten für das Projekt aus 2011-2013.
    • Aktive Implementierung nach Vorgabe aus Fachkonzepten, bzw. geltender Funktionalität der VB6-Anwendung.
: Windows 7 Client Visual Studio 2010 .NET 4.0 VB.NET Windows Forms GUI (WinForms) Synergy Quellcodeverwaltung EntireX
Landesbehörde
4 Monate
2014-07 - 2014-10

Softwareentwicklung

Visual Studio 2013 .NET 4.5 C# ...

Softwareentwicklung Media Management Lösung VPMS

  • Entwicklungsunterstützung bei einer N-Tier-basierten Media Management-Lösung zur Verwaltung, Bearbeitung und Produktion von Mediendateien für Fernsehsender (Media Asset Management).
    • Aktive Implementierung eines Konfigurationstools in ASP.NET MVC5 für die erleichterte Wartung und Konfiguration von komplexen servicebasierten Modulen und Transcoding Units.
    • Erweiterung des N-Tier-basierenden Systems in Service-Layer und Frontend.
    • Frontend-Entwicklung auf ASP.NET MVC5, Silverlight und WPF.
    • Serviceentwicklung auf Basis von Windows und WCF-Services.
    • Agile Softwareentwicklung mit SCRUM.
Visual Studio 2013 .NET 4.5 C# Subversion Team Foundation Server ASP.Net MVC5 WCF nHibernate ReSharper NuGet JavaScript jQuery CSS HTML 5 SQL-Server 2012 T-SQL Silverlight WPF Windows Server 2012 R2 IIS 8.5 Windows 7
Media
8 Monate
2013-08 - 2014-03

Betriebliches Gesundheitsmanagement

Visual Studio 2013 Team Foundation Server 2012 .NET 4.5 ...

Softwareentwicklung Webapplikation „Betriebliches Gesundheitsmanagement“

  • Implementierung einer Kundeninternen Lösung für das betriebliche Gesundheitsmanagement.
    • Rapid Application Development auf Basis eines bereits existierenden RAD-Framework.
    • Einsatz von Entwurfsmustern und Architekturprinzipien wie Dependency Injection und Repositories.
Visual Studio 2013 Team Foundation Server 2012 .NET 4.5 C# ASP.Net WebForms nHibernate ReSharper NuGet Castle Windsor JavaScript Bootstrap jQuery CSS HTML 5 ASP.NET WebAPI SQL-Server 2012 T-SQL Windows Server 2008 R2 Windows 8 JIRA
Dienstleistung
8 Monate
2013-08 - 2014-03

SunnyPortal

Visual Studio 2012 Team Foundation Server 2012 .NET 4.5 ...

Softwareentwicklung Unternehmensportal „SunnyPortal“

  • Erweiterung eines Web-Unternehmensportals zur Visualisierung, Überwachung und Monitoring von Solaranlagen um Shop- und eCommerce-Funktionalitäten.
    • Implementierung eines Registrierungs-Wizard zur Anbindung des Portals an WebSphere Commerce Server und dem BackOffice (SAP) zur Erweiterung von Portalfunktionen.
    • Integration der Erweiterung in die bestehende N-Tier-Architektur im Rahmen des Microsoft Stack in Anlehnung an SOA.
    • Umsetzung der Shop-Funktionalität im Backend, Business Layer und User Interface (ASP.Net WebForms und ASP.Net MVC 4).
    • Planung, Dokumentation und Unit-Test der Erweiterung nach Vorgaben des Requirement-Teams.
    • Einhaltung moderner Designprinzipien, Patterns und Arbeitsweisen wie SOLID, Dependency Injection, Reviews, Coding Styles, Gated Check-Ins.
Visual Studio 2012 Team Foundation Server 2012 .NET 4.5 C# ASP.Net MVC 4 und Web Forms IIS 7.5 ADO.Net Entity Framework ReSharper StyleCop NuGet Code Contracts Unity Log4Net jQuery diverse JavaScript-Frameworks CSS HTML 5 Windows Services WCF Services SQL-Server 2008 R2 T-SQL Windows Server 2008 R2 Windows 7 JIRA Requirements Management SAP Backend
Energie
3 Monate
2013-06 - 2013-08

Softwareentwicklung und Projektleitung

Visual Studio 2010 Team Foundation Server 2010 .NET 4.0 ...

Erweiterung einer Facility-Management-Webanwendung zur Verwaltung und Überwachung von Liegenschaften und Gebäuden.

  • Aktive Umsetzung von Anforderungen und Change Requests im Frontend mithilfe von ASP.Net MVC 3, HTML5, JavaScript und CSS.
  • Koordination des Projektablaufs und Abstimmung von Anforderungen mit dem Kunden.
  • Implementierung von Anforderungen im Microsoft Stack.
Visual Studio 2010 Team Foundation Server 2010 .NET 4.0 C# ASP.Net MVC 3 IIS 7.5 NuGet Unity Log4Net JavaScript jQuery CSS HTML 5 WCF Services SQL-Server 2008 R2 T-SQL Windows Server 2008 R2 Windows 7
Baugewerbe
1 Jahr 7 Monate
2011-11 - 2013-05

Windows-Anwendungen

Windows Server 2003 mit Terminal Services/Windows XP Client Visual Studio 2010 .NET 4.0 ...

Design und Entwicklung zweier Windows-Anwendungen, Coaching

  • Unterstützung und Coaching bei der Portierung zweier VB6-basierten Anwendungen auf das .Net Framework 4 und VB.NET. Die Anwendungen ermöglichen die Zahlungsverwaltung von Landeskassen bzw. den Haushaltsvollzug des Landeshaushaltes NRW.
    • Schulung und Coaching eines Teams, dass überwiegend keine Erfahrungen in der Objektorientierten Programmierung bzw. dem .Net Framework hat.
    • Konzeption und Durchführung von Schulungen und Workshops zur Erlangung von Objektorientierten Fertigkeiten, um das Team auf die Portierung von VB6 nach Visual Studio 2010 und VB.NET vorzubereiten.
    • Planung und Umsetzung der Portierung basierend auf einer mehrschichtigen Architektur mit der WinForms GUI als Oberflächentechnologie.
    • Datenzugriff über die Software AG EntireX Schnittstelle auf Natural Hostmodule und ADABAS
    • Aufwandsschätzung der gesamten Portierung
    • Einsatz von UML, OOA, OOD bei der Planung, Umsetzung und Schulung
    • Schulung von Patterns und Designprinzipien wie z.B. Singleton, Abstract Factory, Model-View-Controller, Model-View-ViewModel, SOLID.
Windows Server 2003 mit Terminal Services/Windows XP Client Visual Studio 2010 .NET 4.0 VB.NET Windows Forms GUI (WinForms) WPF WCF (Windows Communication Foundation) Synergy Quellcodeverwaltung EntireX Natural Adabas Crystal Reports
Landesbehörde
4 Monate
2011-07 - 2011-10

Softwareentwicklung

Windows Server 2008 R2/Windows 7 Client MS-SQL Server 2008 R2 Visual Studio 2010 ...

Softwareentwicklung / Softwaredesign

  • Unterstützung bei der Umsetzung eines Webservice-basierten Excel-Addins zur Optimierung von Einkäufen bei saisonalen Waren.
    • Besonderes Augenmerk wurde beim Handling großer Datenmengen und bei sicherheitstechnischen Aspekten in der Zusammenarbeit von Webservice, SharePoint, Office Client und Silverlight Administrationsclient gelegt.
    • Objektorientierte Analyse / Design und Entwicklung der Applikation innerhalb eines Teams.
    • Programmierung in Visual Studio 2010, MS-SQL-Server 2008, C#
    • Programmierung in T-SQL inkl. Stored Procedures, Views und Trigger
    • Analyse und Optimierung bei Performance-Engpässen.
    • Planung von Sicherheitstechnischen Aspekten.
    • Realisierung von Sicherheitstechnischen Funktionalitäten bei der Zusammenarbeit der Komponenten.
    • Mehrschichtige Architektur (Silverlight 4, Office 2010 Client, WCF-WebService - gehostet in Sharepoint 2010, Datenzugriff auf dem SQL-Server)
Windows Server 2008 R2/Windows 7 Client MS-SQL Server 2008 R2 Visual Studio 2010 MS-Office 2010 .NET 4.0 C# Windows Forms GUI (WinForms) Silverlight 4 WCF (Windows Communication Foundation) Active Directory ADO.NET Subversion
Handel

Aus- und Weiterbildung

Aus- und Weiterbildung

1995-1997:

Institution: IB Internationaler Bund, Wesel

Ausbildung: Ausbildung zum Bürokaufmann / versch. Praktika

1991 - 1992:

Abschluss: Fachhochschulreife

1987 - 1991:

Institution: Konrad-Duden-Gymnasium

1982 - 1987:

Institution: Hauptschule 

Abschluss: Mittlere-Reife

1979 - 1982:

Institution: Griechische Grundschule 4.-6. Jahr mit Abschluss (Griechenland)

1976 - 1979:

Institution: Grundschule 1.-3. Schuljahr (Deutschland)

Zertifikate:

  • MCPD Microsoft Certified Professional Developer - Web Development
    • Exam 70-513: Windows Communication Foundation Development with Microsoft .Net Framework 4
    • Exam 70-516: Accessing Data with Microsoft .Net Framework 4
    • Exam 70-515: Web Applications Development with Microsoft .NET Framework 4
    • Exam 70-519: Designing and Developing Web Applications Using Microsoft .NET Framework 4
  • Exam 70-480: Programming in HTML5 with JavaScript and CSS3

Position

Position

  • Softwareentwicklung und Beratung
  • Microsoft .NET

Kompetenzen

Kompetenzen

Top-Skills

.Net ASP.NET Core MS SQL Server ASP.Net Core ASP.NET .Net Core Entity Framework WCF REST WebApi C# Microsoft Visual Studio Git DevOps Scrum Bootstrap TypeScript JavaScript jQuery Microsoft Windows IIS Unit Tests Angular 2+

Schwerpunkte

  • Softwaredesign und -entwicklung mit Microsoft-Technologien
  • Visual Studio, Team Foundation Server, SQL-Server
  • Objektorientierte Analyse und Design
  • N-Tier und Client/Server
  • Wasserfall oder SCRUM-basierte Vorgehensweise
  • Erarbeitung von Anforderungen, Fachkonzepte, Spezifikationen und Aufwandsschätzungen

Produkte / Standards / Erfahrungen / Methoden

.Net Core
Active Directory
ASP.Net Core
ASP.Net MVC
ASP.Net MVC 3
ASP.Net MVC 4 und Web Forms
ASP.Net MVC5
ASP.NET WebAPI
ASP.Net WebForms
Azure DevOps
Bootstrap
Bootstrap 4
Castle Windsor
Code Contracts
Crystal Reports
diverse JavaScript-Frameworks
EntireX
Entity Framework
Git
HTML
HTML 5
IIS
IIS 7.5
IIS 8.5
JIRA
JIRA Requirements Management
Log4Net
Moq Framework
MOQ Mocking Framework
MS-Office 2010
MS-SQL Server 2008 R2
MS-SQL-Server 2014
MSSQL 2014
MSSQL-Server 2014
nHibernate
Ninject
NuGet
nWIC Framework
ReSharper
SAP Backend
Silverlight
Silverlight 4
StyleCop
Subversion
Synergy Quellcodeverwaltung
Team Foundation Server
Team Foundation Server 2010
Team Foundation Server 2012
TFS
Unity
Visual Studio 2010
Visual Studio 2012
Visual Studio 2013
Visual Studio 2015
Visual Studio 2017
VS 2019
WCF
WCF (Windows Communication Foundation)
WCF Services
WebAPI
WebToken
Windows Forms GUI (WinForms)
Windows Server 2003 mit Terminal Services/Windows XP Client
Windows Server 2008 R2/Windows 7 Client
Windows Services
WPF

Beruflicher Werdegang:

2014:

Kunde: IT-Consulting Stavros Mavrokefalidis

Rolle: Senior Berater/Softwareentwickler

Aufgaben:

Microsoft Software Engineering

2011-2013.

Einsatzort: Düsseldorf

Kunde: MT AG

Rolle: Senior Berater/Softwareentwickler

 

Aufgaben:

Microsoft Software Engineering

2003-2011:

Einsatzort: Düsseldorf

Kunde: Donovan Data Systems GmbH

 

Aufgaben:

Softwareentwicklung und -design im Mediabereich.

1999-2003:

Einsatzort: Willich

Kunde: SA Service Alliance GmbH & Co. KG

 

Aufgaben:

Wechsel in die Software-Entwicklung, Weiterentwicklung und Wartung von ERP Modulen, Konzeption und Entwicklung eines anwendungsübergreifenden Frameworks.

1997-1999:

Einsatzort: Willich

Kunde: SA Service Alliance GmbH & Co. KG

Rolle: EDV-Kaufmann im Bereich Qualitätsmanagement

Aufgaben:

Support bei  einem Anbieter einer ERP-Standardlösung.

Technologisches Umfeld:

  • .NET, C#
  • ASP.NET MVC, ASP.NET WebAPI, WCF, IIS
  • ADO.NET, Entity Framework, LINQ, XML, JSON
  • HTML5, JavaScript, CSS, jQuery, AngularJS 1, Typescript
  • GUI Frameworks (ASP.NET MVC, Windows Forms, WPF, Silverlight)
  • MS SQL Server
  • UML, OOA, OOD, Design Patterns, MVC, MVVM

Praktika:

1991 - 1992:

Einjähriges Praktikum der Elektrotechnik mit Erlangung der Fachhochschulreife

Betriebssysteme

Windows
Windows 10
Windows 7
Windows 8
Windows Server
Windows Server 2003/2008/2012
Windows Server 2008 R2
Windows Server 2012 R2
Windows XP/Vista/7/8/10

Programmiersprachen

.NET
.NET 4.0
.NET 4.5
ADO.Net
Angular 2+
AngularJS
C#
C/C++
CSS
HTML,
JavaScript
jQuery
JSON
MFC
Natural
STL
T-SQL
VB.NET
VBA
VBScript
Visual Basic Classic

Datenbanken

Access
Adabas
MS-SQL-Server
SQL-Server 2008 R2
SQL-Server 2012
SQL-Server bis 2012

Datenkommunikation

WCF
Windows Communication Foundation
WebServices

Design / Entwicklung / Konstruktion

  • Softwaredesign / -entwicklung mit Microsoft-Technologien
  • Visual Studio, Team Foundation Server, SQL-Server
  • Objektorientierte Analyse und Design
  • N-Tier und Client/Server
  • Wasserfall oder SCRUM-basierte Vorgehensweise
  • Erarbeitung von Anforderungen, Fachkonzepte, Spezifikationen und Aufwandsschätzungen

Branchen

Branchen

Telekommunikation

Energiesektor

Baugewerbe

Landesbehörden

Handel

Media

Technischer Kundendienst

IT Dienstleister

Industrie

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.