Softwareentwicklung, Architektur, .NET, .NET Core, C#, Consulting, Teilprojektleitung
Aktualisiert am 07.07.2020
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 07.07.2020
Verfügbar zu: 100%
davon vor Ort: 100%
.NET Core, C#, SOLID, Clean Code
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

München (+300km) Tübingen (+100km) Titisee-Neustadt (+75km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Österreich, Schweiz
möglich

Projekte

Projekte

4 Jahre 6 Monate
2019-10 - heute

Erweiterung/Modernisierung des zentralen Vertriebswerkzeuges

Software-Entwickler .NET Core 2.2 .NET Core 3.0 ASP.NET Core Web API 3.0 ...
Software-Entwickler

Erweiterung und Modernisierung des zentralen Vertriebswerkzeuges.

  • Migration .NET Core 2.2 auf .NET Core 3.0
  • Programmierung von Kommunikationsclients zu Backend-Systemen (Web Services, JSON, XML)
  • Programmierung von Geschäftslogik und Datenzugriffscode auf heterogene Datenquellen für die Zusammenstellung der zu versendenden Daten
  • Entwurf von Workflows und Zustandsverwaltung
  • Abstimmung mit dem Fachbereich und technischen Stakeholdern

Visual Studio 2019 Microsoft SQL Server SVN Atlassian JIRA
.NET Core 2.2 .NET Core 3.0 ASP.NET Core Web API 3.0 Entity Framework Core 3.0 C# 8 JSON WCF MediatR MS Test xUnit Moq
Deutsche Pfandbriefbank
Garching bei München
7 Monate
2019-02 - 2019-08

Client/Server-Anwendung im Rückversicherungsmarkt

Software-Entwickler Agile Entwicklung
Software-Entwickler

Umsetzung fachlicher Anforderungen in der weltweit eingesetzten, sehr komplexen Software zur Risikoberechnung und Angebotserstellung im Rückversicherungs­geschäft. Großprojekt mit mehreren Teams (incl. Offshore-Entwicklung) und einer Vielzahl an Visual-Studio-Solutions/Projekten. Desktop-Anwendung mit zweistufiger Server-Anbindung. Geschäftslogik vornehmlich im Client, Webservices-Schnittstelle zur Zentralisierung von Datenabfragen, weitere Webservices-Schnittstelle gegen die Datenbankschicht (multiple Datenbanken).

.NET 4.7 C# 6 Windows Forms Infragistics REST JSON WCF Visual Studio 2015/2017/2019 MS Test Rhino Mocks TFVC Azure DevOps Microsoft SQL Server Oracle DB
Agile Entwicklung
NTT Data
München
1 Jahr 7 Monate
2017-08 - 2019-02

Refactoring und Neuentwicklung interner Software

Software-Entwickler, Software-Architekt .NET Framework 4.7.2 Visual C# 7.3 .NET Core 2.x ...
Software-Entwickler, Software-Architekt

Analyse, Bugfixing, Refactoring und Erweiterung einer internen Desktop-Software mit Datenbankanbindung (WPF, 2 Schichten), u.a. Anbindung einer Dokumenten­verwaltung an Cloud-Storage.

Anforderungsanalyse, Konzeption und Entwicklung von Web-Anwendungen (ASP.NET Core Web API).

Erstellung von Unit- und Integrationtests.

Architektur- und Clean-Code-Beratung.

Visual Studio 2017 Visual Studio 2019 Preview Oracle SQL Developer Microsoft SQL Server Management Studio LinqPad Microsoft SQL Server SQL Server Data Tools Oracle DB 10g Oracle Developer Tools for Visual Studio Azure Data Studio
.NET Framework 4.7.2 Visual C# 7.3 .NET Core 2.x ASP.NET Core ADO.NET WPF Prism MS Test Git GitHub Box.com SDK Entity Framework Datenbankprojekte
McKinsey & Company
München
4 Monate
2017-05 - 2017-08

Analyse, Refactoring und Erweiterung

Analyse, Refactoring und Erweiterung einer alten 2-Schicht-Lösung zur Produktionsdatenverarbeitung. Implementierung von Models und ViewModels, Erstellung von Unit Tests für neuen Code. Beratung.

.NET Framework 4.5 Visual C# Windows Forms Visual Studio 2017 MSTest SourceGear Vault
ADM Wild (Eppelheim)
3 Monate
2017-02 - 2017-04

Fehlerbehebungen und Anpassung

Fehlerbehebungen und Anpassung einer alten 2-Schicht-Lösung (hauseigenes ERP-System). Analyse von Architektur und Laufzeitverhalten/Laufzeitfehlern der  Produktions¬steuerungs¬software. Erstellung von Unit Tests.

.NET Framework 4.5 Visual Basic .NET Visual C# Windows Forms Visual Studio 2017 MSTest Team Foundation Server Scrum
VAT Vakuumventile AG (Haag, Schweiz)
4 Monate
2016-11 - 2017-02

Weiterentwicklung und Bugfixing einer Client-/Server-Lösung

Software-Entwickler WPF XAML LINQ ...
Software-Entwickler

Mitwirkung bei Weiterentwicklung und Bugfixing einer Client-/Server-Lösung für die Patientenverwaltung, Befunderstellung und Diagnostik im zahnärztlichen Bereich.

Visual Studio 2015 .NET 4.5 MSTest MS SQL Server 2014 Subversion Tortoise Ankh
WPF XAML LINQ XML Scrum
Medizintechnik
1 Jahr 2 Monate
2015-10 - 2016-11

Entwicklung einer Client-/Server-Lösung für die Produktionssteuerung in der Medizintechnik

WPF XAML LINQ ...
  • Entwicklung einer Client-/Server-Lösung für die Produktionssteuerung in der Medizintechnik (Zulassungsstufe C). Produziert werden Infusionsbeutel zur intravenösen Ernährung nach individuellem Rezept (Total Parental Nutrition). Die Gerätesteuerung erfolgt über einen Embedded-Computer (Windows Embedded 7) mit Touch-Screen mittels einer WPF-Anwendung. Kommuniziert wird über den CAN-Bus. Die Auftragssteuerung, Stammdatenverwaltung, Datenhaltung und Schicht­auswertung erfolgt über eine Web-Anwendung (Single-Page-Anwendung). Kommunikation der Gerätesoftware und der Web-Anwendung via Web-Services.

Visual Studio 2015 .NET 4.5 MSTest MS SQL Server Subversion Tortoise Ankh Jenkins Atlassian JIRA
WPF XAML LINQ XML JSON Ansteuerung CAN-Bus-Controller Scrum Scrum C#
Medizintechnikdienstleister
1 Jahr 2 Monate
2014-06 - 2015-07

Entwicklung einer Client/Server-Lösung für die Produktionsüberwachung

Architekt, Software-Entwickler, Tester .NET Framework 4.5 Visual C# NUnit ...
Architekt, Software-Entwickler, Tester
  • Implementierung einer Service-Schicht auf einem komplexen Backend. Aggregation von Maschinendaten, Datenaufbereitung, Schnittstellen­­imple­men­tierung, Erstellung von REST-artigen WCF-Services, Entwurf und Implementierung von Berechnungsalgorithmen, Refactoring vorhandenen Codes hinsichtlich Single-Responsibility-Prinzip und Testbarkeit, Umfangreiche Unit- und Integrations­tests.
  • Übernahme der Weiterentwicklung des Web-Frontend (Single Page Application), Bugfixing, Code-Reviews.
  • Dokumentation (Schnittstellenspezifikation)
SQL Server 2012 Visual Studio 2013 Visual Studio 2015 Subversion Ankh TortoiseSVN Redmine
.NET Framework 4.5 Visual C# NUnit NHibernate WCF REST LINQ XML HTML CSS JavaScript Knockout.js JSON Scrum
Krones AG
Neutraubling
5 Monate
2014-02 - 2014-06

Entwicklung einer Client/Server-Lösung für die Produktionssteuerung

Software-Entwickler .NET Framework 4.0 Visual C# ASP.NET MVC ...
Software-Entwickler

Für MAN Truck & Bus (Karlsfeld)

  • Mitarbeit an der Neuentwicklung einer Lösung für die Produktionssteuerung in der LKW-Fertigung. Datenbankbasierte Client/Server-Lösung mit Web-Frontend, Ablösung der monolithischen Desktop-Software (Visual Basic 6).
Visual Studio 2013 Jira Subversion Ankh TortoiseSVN Oracle
.NET Framework 4.0 Visual C# ASP.NET MVC Entity Framework WCF-Services LINQ XML Scrum
Sulzer GmbH
München
4 Monate
2013-10 - 2014-01

Entwicklung einer Client/Server-Lösung für die Produktionssteuerung und -überwachung

Software-Entwickler .NET Framework 4.0 Visual C# WPF ...
Software-Entwickler
  • Bugfixing des Desktop-Client einer Client/Server-Lösung zur Produktionssteuerung und -überwachung von Bioreaktoren.
Visual Studio 2013 Team Foundation Server 2013
.NET Framework 4.0 Visual C# WPF WCF-Services LINQ XML Scrum
Sartorius Stedim Biotech GmbH
Göttingen
3 Jahre 4 Monate
2010-07 - 2013-10

Weiterentwicklung und Pflege einer Desktop-Lösung zur ingenieurtechnischen Berechnung von Motorkenndaten, Entwurf und Entwicklung einer Client/Server-Lösung zur Online-Anbindung von Lizenznehmern

Architekt, Software-Entwickler, Tester .NET Framework 4.0 Visual C# Parallele Programmierung ...
Architekt, Software-Entwickler, Tester
  • Ausbau der vorhandenen Desktop-Anwendung zur Berechnung thermodyna­mischer und sonstiger technischer Kenndaten von diesel- und gasbetrieben­en Großmotoren für Schifffahrt und Kraftwerke
  • Teilprojektleitung ProjedatWeb/EDP: Konzeption, Realisierung und Betrieb einer verteilten, web-basierten Client-Server-Anwendung zur Auslegung von Schiffsmotoren für die Nutzung durch Lizenznehmer.
  • Implementierung neuer Algorithmen (Thermodynamik, Kinetik)
  • Erweiterung, Optimierung und Bugfixing vorhandener Berechnungsalgorithmen (Refactoring, Multithreading).
  • Technische Dokumentation.
Visual Studio 2010 Team Foundation Server Eclipse
.NET Framework 4.0 Visual C# Parallele Programmierung Silverlight 4 WCF XML XSLT HTML CSS LINQ JavaScript LaTeX Scrum
MAN Diesel & Turbo
Augsburg
7 Monate
2009-11 - 2010-05

Konzeption und Entwicklung einer webbasierten Anwendung zur anbieterübergreifenden Buchung von Mietwagen (speziell Ferienmietwagen)

Architekt, Sowftware-Entwickler .NET Framework 3.5 Visual C# ASP.NET ...
Architekt, Sowftware-Entwickler
  • Konzeption und Realisierung der Anwendungsschichten „Geschäftslogik“ und „Datenzugriff“ einer neu entwickelten Webanwendung zur anbieterübergrei­fenden Buchung von Mietwagen (speziell Ferienmiet­wagen) in einem kom­plexen IT-Umfeld. Dynamische Integration von Fremddaten.
  • Konzeption und Realisierung der Datenbank, Entwicklung der Stored Procedures, Konzeption und Realisierung des Dienstes zur Pflege und Aufbereitung der Stammdaten der Anwendung
  • Übernahme der Benutzerschnittstelle, Code-Review, Fehlerbehebung, Implementierung fehlender Funktionalität und teilweise Neukodierung
SQL Server 2005 SQL Server 2008 Visual Studio 2008 Team Foundation Server Visual SourceSafe Altova XML Spy
.NET Framework 3.5 Visual C# ASP.NET ASP.NET AJAX Web Services HTML CSS JavaScript jQuery XML XML Schema T-SQL
ADAC e.V.
München
5 Monate
2009-07 - 2009-11

Konzeption und Realisierung einer Online-Payment-Plattform im Rahmen der Erweiterung des Geschäftsfeldes der Bank um internetbasierte Transaktionen (B2B, B2C)

Architekt, Software-Entwickler .NET Framework 3.5 Visual C# ASP.NET MVC 1.0 ...
Architekt, Software-Entwickler
  • Konzeption und Realisierung der Online-Payment-Plattform im Rahmen der Erwei­terung des Geschäftsfeldes der Bank um internetbasierte Transaktionen (B2B, B2C). Händlerportal, Endanwenderportal
Visual Studio 2008 Team Foundation Server SQL Server Visual SourceSafe
.NET Framework 3.5 Visual C# ASP.NET MVC 1.0 Web Services jQuery SQL Active Directory
InterCard AG
Taufkirchen
1 Jahr
2008-07 - 2009-06

Konzeption und Entwicklung neuer Merkmale für BIBLIOTHECA.net

Software-Entwickler .NET Framework 2.0 .NET Framework 3.5 Visual C# ...
Software-Entwickler
  • Konzeption und Entwicklung neuer Merkmale für das strategische Produkt BIBLIOTHECA.net, eine komplexe, web­basierte Software zur integrierten Biblio­theks­­verwaltung. Realisiert wurde beispielsweise die B2B-Integration des Bestellwesens via EDIFACT. Erweiterung, Refactoring, Performance-Optimierung und Bugfixing vorhan­dener Funktionalitäten. Technologietransfer.
.NET Framework 2.0 .NET Framework 3.5 Visual C# ASP.NET JavaScript jQuery EDIFACT
Bond GmbH
Cham
7 Monate
2008-01 - 2008-07

Wartung und Weiterentwicklung der Homepage (B2C)

Software-Entwickler .NET Framework 2.0 Visual C# ASP.NET ...
Software-Entwickler
  • Migration von Webanwendungen von klassischem ASP auf ASP.NET 2.0. Weiterentwicklung von ASP- und ASP.NET-Anwendungen. Entwicklung neuer Funktionalität nach Vorgabe der Produktverantwortlichen. Optimierung, Debugging und Erweiterung vorhandener ASP-Seiten. Entwicklung nach Scrum-Vorgehensmodell (v.a. Daily Stand Up)
Visual Studio 2005 Visual Studio 2008 Subversion Bugzilla
.NET Framework 2.0 Visual C# ASP.NET ASP 3.0 VBScript JavaScript HTML CSS
AutoScout24 GmbH
München
10 Monate
2007-04 - 2008-01

Konzeption und Implementierung neuer Merkmale für die Website

Architekt, Software-Entwickler .NET Framework 2.0 Visual C# ADO.NET ...
Architekt, Software-Entwickler
  • Konzeption, Entwicklung und Inbetriebnahme einer konfigurationsgesteuerten, datenbankgestützten Client-Server-Anwendung zur vollautomatischen Inte­gration von Immobilien- und Geodaten verschie­dener Anbieter in die Website JobScout24.de mit Kartendarstellung von Such­ergeb­nissen. Fehlertolerante parallelisierte Verarbeitung von täglich rund 250.000 Datensätzen in einer variablen Anzahl von Threads (Geschäftsregelab­bildung, Geokodierung, Point-Of-Interest-Generierung, Import-/Export-Schnittstellen, WebService-Kommunikation etc.). Pressemitteilung unter
    http://www.crosswater-systems.com/ej_news_2007_11_0254_jobscout24.htm.
  • Optimierung, Debugging, Anpassung, Erweiterung der ASP-Seiten der Website.
  • Automatisierung der Betriebsüberwachung geschäftskritischer Prozesse.
Visual Studio 2005 Visual Studio 2008 Visual SourceSafe
.NET Framework 2.0 Visual C# ADO.NET SQL Visual Basic ASP 3.0 WMI VBScript JavaScript JScript Windows Script Components HTML CSS
JobScout24 GmbH
München
10 Monate
2006-06 - 2007-03

Konzeption und Implementierung einer Desktop-Anwendung mit Datenbankanbindung (Business-Intelligence-Lösung)

Architekt, Software-Entwickler .NET Framework 2.0 Visual C# Windows Forms ...
Architekt, Software-Entwickler
  • Konzeption und Entwicklung des zentralen Werkzeuges zur Datenverwaltung und Auswertungsdefinition für das strategische Projekt „Daten-Analyse-System“, eine Business-Intelligence-Lösung für Steuerberater und Kanzleien.
Visual Studio 2005 Team Foundation Server SQL Server
.NET Framework 2.0 Visual C# Windows Forms ADO.NET DATEV Framework Library
DATEV eG
Nürnberg
5 Monate
2006-02 - 2006-06

Konzeption und Realisierung von datenbankgestützten Intranet-Anwendungen.

.NET Framework 2.0 VB .NET Windows Forms ...
  • Konzeption und Realisierung von datenbankgestützten Intranet-Anwendungen.
.NET Framework 2.0 VB .NET Windows Forms ASP.NET 2.0 AJAX JScript
e-on Wasserkraft
Landshut
3 Monate
2005-12 - 2006-02

Überarbeitung/Anpassung der vorhandenen Website. Erstellung eines Konzeptes für einen neuen Internetauftritt

ASP 3.0 HTML CSS ...
ASP 3.0 HTML CSS JavaScript XML
SIC Group
Bonn, Zug, Malta
6 Monate
2005-07 - 2005-12

Banknote Segment ? Currency Automation and Services

Software-Entwickler .NET Framework 2.0 Visual C# XML ...
Software-Entwickler
  • Mitwirkung bei der Entwicklung und Implementierung eines Frameworks/­Betriebs­systems für die Banknotenbearbeitungs­maschinen der BPS-Baureihe. Erzeugung von XML Schemata, Validierung von XML-Instanzdokumenten, Reportgenerierung.
Visual Studio 2003 Visual Studio 2005 Rational ClearCase
.NET Framework 2.0 Visual C# XML XML Schema Windows Forms
Giesecke & Devrient GmbH
München

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Jahre 1 Monat
1986-02 - 1993-02

Studium der Chemie

Diplom-Chemiker, Universität zu Köln
Diplom-Chemiker
Universität zu Köln

Theoretische physikalische Chemie, Computersimulation

Kompetenzen

Kompetenzen

Top-Skills

.NET Core, C#, SOLID, Clean Code

Schwerpunkte

  • Teilprojektleitung
  • Consulting
  • Softwaredesign
  • Softwareentwicklung

Produkte / Standards / Erfahrungen / Methoden

.NET Core 3.x
.NET Framework
.NET Framework 4.8
ADO.NET
Agile Entwicklung
ASP.NET Core
ASP.NET Web API
Atlassian JIRA
Azure DevOps
Box.com SDK
Bugzilla
Entity Framework Core
FxCop
Git
GitHub
Jenkins
JetBrains ReSharper
JetBrains TeamCity
MSTest
Objektorientierung
Oracle
Oracle Developer Tools for Visual Studio
Prism
REST
Rhino Mocks
Scrum
SourceGear Vault
Spezifikationserstellung
SQL Server
SQL Server Data Tools
SQL Server Management Studio
StyleCop
Subversion
SVN
Team Foundation Server
TFVC
Visual C#
Visual Studio 2019
WCF
Web Sevices
Windows Forms
WPF

Betriebssysteme

  • Server- und Client-Betriebssysteme der Microsoft-Windows-Familie (mit Internet Information Server IIS)
  • Windows Embedded Standard 7

Programmiersprachen

C#
inkl. v8
JSON
SQL
VBScript
Visual Basic .NET
Visual Basic 6
XAML
XML
XML Schema

Datenbanken

Microsoft SQL Server
MS SQL Server
Oracle 10g
Oracle DB 10g
Oracle SQL Developer

Datenkommunikation

Internet, Intranet
Windows Netzwerk

Hardware

Ansteuerung CAN-Bus-Controller
PC

Branchen

Branchen

Maschinenbau
Chemie
Dienstleistungen
Forschung & Entwicklung
UNI

Einsatzorte

Einsatzorte

München (+300km) Tübingen (+100km) Titisee-Neustadt (+75km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Österreich, Schweiz
möglich

Projekte

Projekte

4 Jahre 6 Monate
2019-10 - heute

Erweiterung/Modernisierung des zentralen Vertriebswerkzeuges

Software-Entwickler .NET Core 2.2 .NET Core 3.0 ASP.NET Core Web API 3.0 ...
Software-Entwickler

Erweiterung und Modernisierung des zentralen Vertriebswerkzeuges.

  • Migration .NET Core 2.2 auf .NET Core 3.0
  • Programmierung von Kommunikationsclients zu Backend-Systemen (Web Services, JSON, XML)
  • Programmierung von Geschäftslogik und Datenzugriffscode auf heterogene Datenquellen für die Zusammenstellung der zu versendenden Daten
  • Entwurf von Workflows und Zustandsverwaltung
  • Abstimmung mit dem Fachbereich und technischen Stakeholdern

Visual Studio 2019 Microsoft SQL Server SVN Atlassian JIRA
.NET Core 2.2 .NET Core 3.0 ASP.NET Core Web API 3.0 Entity Framework Core 3.0 C# 8 JSON WCF MediatR MS Test xUnit Moq
Deutsche Pfandbriefbank
Garching bei München
7 Monate
2019-02 - 2019-08

Client/Server-Anwendung im Rückversicherungsmarkt

Software-Entwickler Agile Entwicklung
Software-Entwickler

Umsetzung fachlicher Anforderungen in der weltweit eingesetzten, sehr komplexen Software zur Risikoberechnung und Angebotserstellung im Rückversicherungs­geschäft. Großprojekt mit mehreren Teams (incl. Offshore-Entwicklung) und einer Vielzahl an Visual-Studio-Solutions/Projekten. Desktop-Anwendung mit zweistufiger Server-Anbindung. Geschäftslogik vornehmlich im Client, Webservices-Schnittstelle zur Zentralisierung von Datenabfragen, weitere Webservices-Schnittstelle gegen die Datenbankschicht (multiple Datenbanken).

.NET 4.7 C# 6 Windows Forms Infragistics REST JSON WCF Visual Studio 2015/2017/2019 MS Test Rhino Mocks TFVC Azure DevOps Microsoft SQL Server Oracle DB
Agile Entwicklung
NTT Data
München
1 Jahr 7 Monate
2017-08 - 2019-02

Refactoring und Neuentwicklung interner Software

Software-Entwickler, Software-Architekt .NET Framework 4.7.2 Visual C# 7.3 .NET Core 2.x ...
Software-Entwickler, Software-Architekt

Analyse, Bugfixing, Refactoring und Erweiterung einer internen Desktop-Software mit Datenbankanbindung (WPF, 2 Schichten), u.a. Anbindung einer Dokumenten­verwaltung an Cloud-Storage.

Anforderungsanalyse, Konzeption und Entwicklung von Web-Anwendungen (ASP.NET Core Web API).

Erstellung von Unit- und Integrationtests.

Architektur- und Clean-Code-Beratung.

Visual Studio 2017 Visual Studio 2019 Preview Oracle SQL Developer Microsoft SQL Server Management Studio LinqPad Microsoft SQL Server SQL Server Data Tools Oracle DB 10g Oracle Developer Tools for Visual Studio Azure Data Studio
.NET Framework 4.7.2 Visual C# 7.3 .NET Core 2.x ASP.NET Core ADO.NET WPF Prism MS Test Git GitHub Box.com SDK Entity Framework Datenbankprojekte
McKinsey & Company
München
4 Monate
2017-05 - 2017-08

Analyse, Refactoring und Erweiterung

Analyse, Refactoring und Erweiterung einer alten 2-Schicht-Lösung zur Produktionsdatenverarbeitung. Implementierung von Models und ViewModels, Erstellung von Unit Tests für neuen Code. Beratung.

.NET Framework 4.5 Visual C# Windows Forms Visual Studio 2017 MSTest SourceGear Vault
ADM Wild (Eppelheim)
3 Monate
2017-02 - 2017-04

Fehlerbehebungen und Anpassung

Fehlerbehebungen und Anpassung einer alten 2-Schicht-Lösung (hauseigenes ERP-System). Analyse von Architektur und Laufzeitverhalten/Laufzeitfehlern der  Produktions¬steuerungs¬software. Erstellung von Unit Tests.

.NET Framework 4.5 Visual Basic .NET Visual C# Windows Forms Visual Studio 2017 MSTest Team Foundation Server Scrum
VAT Vakuumventile AG (Haag, Schweiz)
4 Monate
2016-11 - 2017-02

Weiterentwicklung und Bugfixing einer Client-/Server-Lösung

Software-Entwickler WPF XAML LINQ ...
Software-Entwickler

Mitwirkung bei Weiterentwicklung und Bugfixing einer Client-/Server-Lösung für die Patientenverwaltung, Befunderstellung und Diagnostik im zahnärztlichen Bereich.

Visual Studio 2015 .NET 4.5 MSTest MS SQL Server 2014 Subversion Tortoise Ankh
WPF XAML LINQ XML Scrum
Medizintechnik
1 Jahr 2 Monate
2015-10 - 2016-11

Entwicklung einer Client-/Server-Lösung für die Produktionssteuerung in der Medizintechnik

WPF XAML LINQ ...
  • Entwicklung einer Client-/Server-Lösung für die Produktionssteuerung in der Medizintechnik (Zulassungsstufe C). Produziert werden Infusionsbeutel zur intravenösen Ernährung nach individuellem Rezept (Total Parental Nutrition). Die Gerätesteuerung erfolgt über einen Embedded-Computer (Windows Embedded 7) mit Touch-Screen mittels einer WPF-Anwendung. Kommuniziert wird über den CAN-Bus. Die Auftragssteuerung, Stammdatenverwaltung, Datenhaltung und Schicht­auswertung erfolgt über eine Web-Anwendung (Single-Page-Anwendung). Kommunikation der Gerätesoftware und der Web-Anwendung via Web-Services.

Visual Studio 2015 .NET 4.5 MSTest MS SQL Server Subversion Tortoise Ankh Jenkins Atlassian JIRA
WPF XAML LINQ XML JSON Ansteuerung CAN-Bus-Controller Scrum Scrum C#
Medizintechnikdienstleister
1 Jahr 2 Monate
2014-06 - 2015-07

Entwicklung einer Client/Server-Lösung für die Produktionsüberwachung

Architekt, Software-Entwickler, Tester .NET Framework 4.5 Visual C# NUnit ...
Architekt, Software-Entwickler, Tester
  • Implementierung einer Service-Schicht auf einem komplexen Backend. Aggregation von Maschinendaten, Datenaufbereitung, Schnittstellen­­imple­men­tierung, Erstellung von REST-artigen WCF-Services, Entwurf und Implementierung von Berechnungsalgorithmen, Refactoring vorhandenen Codes hinsichtlich Single-Responsibility-Prinzip und Testbarkeit, Umfangreiche Unit- und Integrations­tests.
  • Übernahme der Weiterentwicklung des Web-Frontend (Single Page Application), Bugfixing, Code-Reviews.
  • Dokumentation (Schnittstellenspezifikation)
SQL Server 2012 Visual Studio 2013 Visual Studio 2015 Subversion Ankh TortoiseSVN Redmine
.NET Framework 4.5 Visual C# NUnit NHibernate WCF REST LINQ XML HTML CSS JavaScript Knockout.js JSON Scrum
Krones AG
Neutraubling
5 Monate
2014-02 - 2014-06

Entwicklung einer Client/Server-Lösung für die Produktionssteuerung

Software-Entwickler .NET Framework 4.0 Visual C# ASP.NET MVC ...
Software-Entwickler

Für MAN Truck & Bus (Karlsfeld)

  • Mitarbeit an der Neuentwicklung einer Lösung für die Produktionssteuerung in der LKW-Fertigung. Datenbankbasierte Client/Server-Lösung mit Web-Frontend, Ablösung der monolithischen Desktop-Software (Visual Basic 6).
Visual Studio 2013 Jira Subversion Ankh TortoiseSVN Oracle
.NET Framework 4.0 Visual C# ASP.NET MVC Entity Framework WCF-Services LINQ XML Scrum
Sulzer GmbH
München
4 Monate
2013-10 - 2014-01

Entwicklung einer Client/Server-Lösung für die Produktionssteuerung und -überwachung

Software-Entwickler .NET Framework 4.0 Visual C# WPF ...
Software-Entwickler
  • Bugfixing des Desktop-Client einer Client/Server-Lösung zur Produktionssteuerung und -überwachung von Bioreaktoren.
Visual Studio 2013 Team Foundation Server 2013
.NET Framework 4.0 Visual C# WPF WCF-Services LINQ XML Scrum
Sartorius Stedim Biotech GmbH
Göttingen
3 Jahre 4 Monate
2010-07 - 2013-10

Weiterentwicklung und Pflege einer Desktop-Lösung zur ingenieurtechnischen Berechnung von Motorkenndaten, Entwurf und Entwicklung einer Client/Server-Lösung zur Online-Anbindung von Lizenznehmern

Architekt, Software-Entwickler, Tester .NET Framework 4.0 Visual C# Parallele Programmierung ...
Architekt, Software-Entwickler, Tester
  • Ausbau der vorhandenen Desktop-Anwendung zur Berechnung thermodyna­mischer und sonstiger technischer Kenndaten von diesel- und gasbetrieben­en Großmotoren für Schifffahrt und Kraftwerke
  • Teilprojektleitung ProjedatWeb/EDP: Konzeption, Realisierung und Betrieb einer verteilten, web-basierten Client-Server-Anwendung zur Auslegung von Schiffsmotoren für die Nutzung durch Lizenznehmer.
  • Implementierung neuer Algorithmen (Thermodynamik, Kinetik)
  • Erweiterung, Optimierung und Bugfixing vorhandener Berechnungsalgorithmen (Refactoring, Multithreading).
  • Technische Dokumentation.
Visual Studio 2010 Team Foundation Server Eclipse
.NET Framework 4.0 Visual C# Parallele Programmierung Silverlight 4 WCF XML XSLT HTML CSS LINQ JavaScript LaTeX Scrum
MAN Diesel & Turbo
Augsburg
7 Monate
2009-11 - 2010-05

Konzeption und Entwicklung einer webbasierten Anwendung zur anbieterübergreifenden Buchung von Mietwagen (speziell Ferienmietwagen)

Architekt, Sowftware-Entwickler .NET Framework 3.5 Visual C# ASP.NET ...
Architekt, Sowftware-Entwickler
  • Konzeption und Realisierung der Anwendungsschichten „Geschäftslogik“ und „Datenzugriff“ einer neu entwickelten Webanwendung zur anbieterübergrei­fenden Buchung von Mietwagen (speziell Ferienmiet­wagen) in einem kom­plexen IT-Umfeld. Dynamische Integration von Fremddaten.
  • Konzeption und Realisierung der Datenbank, Entwicklung der Stored Procedures, Konzeption und Realisierung des Dienstes zur Pflege und Aufbereitung der Stammdaten der Anwendung
  • Übernahme der Benutzerschnittstelle, Code-Review, Fehlerbehebung, Implementierung fehlender Funktionalität und teilweise Neukodierung
SQL Server 2005 SQL Server 2008 Visual Studio 2008 Team Foundation Server Visual SourceSafe Altova XML Spy
.NET Framework 3.5 Visual C# ASP.NET ASP.NET AJAX Web Services HTML CSS JavaScript jQuery XML XML Schema T-SQL
ADAC e.V.
München
5 Monate
2009-07 - 2009-11

Konzeption und Realisierung einer Online-Payment-Plattform im Rahmen der Erweiterung des Geschäftsfeldes der Bank um internetbasierte Transaktionen (B2B, B2C)

Architekt, Software-Entwickler .NET Framework 3.5 Visual C# ASP.NET MVC 1.0 ...
Architekt, Software-Entwickler
  • Konzeption und Realisierung der Online-Payment-Plattform im Rahmen der Erwei­terung des Geschäftsfeldes der Bank um internetbasierte Transaktionen (B2B, B2C). Händlerportal, Endanwenderportal
Visual Studio 2008 Team Foundation Server SQL Server Visual SourceSafe
.NET Framework 3.5 Visual C# ASP.NET MVC 1.0 Web Services jQuery SQL Active Directory
InterCard AG
Taufkirchen
1 Jahr
2008-07 - 2009-06

Konzeption und Entwicklung neuer Merkmale für BIBLIOTHECA.net

Software-Entwickler .NET Framework 2.0 .NET Framework 3.5 Visual C# ...
Software-Entwickler
  • Konzeption und Entwicklung neuer Merkmale für das strategische Produkt BIBLIOTHECA.net, eine komplexe, web­basierte Software zur integrierten Biblio­theks­­verwaltung. Realisiert wurde beispielsweise die B2B-Integration des Bestellwesens via EDIFACT. Erweiterung, Refactoring, Performance-Optimierung und Bugfixing vorhan­dener Funktionalitäten. Technologietransfer.
.NET Framework 2.0 .NET Framework 3.5 Visual C# ASP.NET JavaScript jQuery EDIFACT
Bond GmbH
Cham
7 Monate
2008-01 - 2008-07

Wartung und Weiterentwicklung der Homepage (B2C)

Software-Entwickler .NET Framework 2.0 Visual C# ASP.NET ...
Software-Entwickler
  • Migration von Webanwendungen von klassischem ASP auf ASP.NET 2.0. Weiterentwicklung von ASP- und ASP.NET-Anwendungen. Entwicklung neuer Funktionalität nach Vorgabe der Produktverantwortlichen. Optimierung, Debugging und Erweiterung vorhandener ASP-Seiten. Entwicklung nach Scrum-Vorgehensmodell (v.a. Daily Stand Up)
Visual Studio 2005 Visual Studio 2008 Subversion Bugzilla
.NET Framework 2.0 Visual C# ASP.NET ASP 3.0 VBScript JavaScript HTML CSS
AutoScout24 GmbH
München
10 Monate
2007-04 - 2008-01

Konzeption und Implementierung neuer Merkmale für die Website

Architekt, Software-Entwickler .NET Framework 2.0 Visual C# ADO.NET ...
Architekt, Software-Entwickler
  • Konzeption, Entwicklung und Inbetriebnahme einer konfigurationsgesteuerten, datenbankgestützten Client-Server-Anwendung zur vollautomatischen Inte­gration von Immobilien- und Geodaten verschie­dener Anbieter in die Website JobScout24.de mit Kartendarstellung von Such­ergeb­nissen. Fehlertolerante parallelisierte Verarbeitung von täglich rund 250.000 Datensätzen in einer variablen Anzahl von Threads (Geschäftsregelab­bildung, Geokodierung, Point-Of-Interest-Generierung, Import-/Export-Schnittstellen, WebService-Kommunikation etc.). Pressemitteilung unter
    http://www.crosswater-systems.com/ej_news_2007_11_0254_jobscout24.htm.
  • Optimierung, Debugging, Anpassung, Erweiterung der ASP-Seiten der Website.
  • Automatisierung der Betriebsüberwachung geschäftskritischer Prozesse.
Visual Studio 2005 Visual Studio 2008 Visual SourceSafe
.NET Framework 2.0 Visual C# ADO.NET SQL Visual Basic ASP 3.0 WMI VBScript JavaScript JScript Windows Script Components HTML CSS
JobScout24 GmbH
München
10 Monate
2006-06 - 2007-03

Konzeption und Implementierung einer Desktop-Anwendung mit Datenbankanbindung (Business-Intelligence-Lösung)

Architekt, Software-Entwickler .NET Framework 2.0 Visual C# Windows Forms ...
Architekt, Software-Entwickler
  • Konzeption und Entwicklung des zentralen Werkzeuges zur Datenverwaltung und Auswertungsdefinition für das strategische Projekt „Daten-Analyse-System“, eine Business-Intelligence-Lösung für Steuerberater und Kanzleien.
Visual Studio 2005 Team Foundation Server SQL Server
.NET Framework 2.0 Visual C# Windows Forms ADO.NET DATEV Framework Library
DATEV eG
Nürnberg
5 Monate
2006-02 - 2006-06

Konzeption und Realisierung von datenbankgestützten Intranet-Anwendungen.

.NET Framework 2.0 VB .NET Windows Forms ...
  • Konzeption und Realisierung von datenbankgestützten Intranet-Anwendungen.
.NET Framework 2.0 VB .NET Windows Forms ASP.NET 2.0 AJAX JScript
e-on Wasserkraft
Landshut
3 Monate
2005-12 - 2006-02

Überarbeitung/Anpassung der vorhandenen Website. Erstellung eines Konzeptes für einen neuen Internetauftritt

ASP 3.0 HTML CSS ...
ASP 3.0 HTML CSS JavaScript XML
SIC Group
Bonn, Zug, Malta
6 Monate
2005-07 - 2005-12

Banknote Segment ? Currency Automation and Services

Software-Entwickler .NET Framework 2.0 Visual C# XML ...
Software-Entwickler
  • Mitwirkung bei der Entwicklung und Implementierung eines Frameworks/­Betriebs­systems für die Banknotenbearbeitungs­maschinen der BPS-Baureihe. Erzeugung von XML Schemata, Validierung von XML-Instanzdokumenten, Reportgenerierung.
Visual Studio 2003 Visual Studio 2005 Rational ClearCase
.NET Framework 2.0 Visual C# XML XML Schema Windows Forms
Giesecke & Devrient GmbH
München

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Jahre 1 Monat
1986-02 - 1993-02

Studium der Chemie

Diplom-Chemiker, Universität zu Köln
Diplom-Chemiker
Universität zu Köln

Theoretische physikalische Chemie, Computersimulation

Kompetenzen

Kompetenzen

Top-Skills

.NET Core, C#, SOLID, Clean Code

Schwerpunkte

  • Teilprojektleitung
  • Consulting
  • Softwaredesign
  • Softwareentwicklung

Produkte / Standards / Erfahrungen / Methoden

.NET Core 3.x
.NET Framework
.NET Framework 4.8
ADO.NET
Agile Entwicklung
ASP.NET Core
ASP.NET Web API
Atlassian JIRA
Azure DevOps
Box.com SDK
Bugzilla
Entity Framework Core
FxCop
Git
GitHub
Jenkins
JetBrains ReSharper
JetBrains TeamCity
MSTest
Objektorientierung
Oracle
Oracle Developer Tools for Visual Studio
Prism
REST
Rhino Mocks
Scrum
SourceGear Vault
Spezifikationserstellung
SQL Server
SQL Server Data Tools
SQL Server Management Studio
StyleCop
Subversion
SVN
Team Foundation Server
TFVC
Visual C#
Visual Studio 2019
WCF
Web Sevices
Windows Forms
WPF

Betriebssysteme

  • Server- und Client-Betriebssysteme der Microsoft-Windows-Familie (mit Internet Information Server IIS)
  • Windows Embedded Standard 7

Programmiersprachen

C#
inkl. v8
JSON
SQL
VBScript
Visual Basic .NET
Visual Basic 6
XAML
XML
XML Schema

Datenbanken

Microsoft SQL Server
MS SQL Server
Oracle 10g
Oracle DB 10g
Oracle SQL Developer

Datenkommunikation

Internet, Intranet
Windows Netzwerk

Hardware

Ansteuerung CAN-Bus-Controller
PC

Branchen

Branchen

Maschinenbau
Chemie
Dienstleistungen
Forschung & Entwicklung
UNI

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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