Willkommen auf dem Maltprofil von Daniel !

Bei Malt können Sie auf eine Reihe der besten Freelancer Talente für all Ihre Projekte zugreifen. Sie können Daniel kostenlos kontaktieren und sich über den Chat auf Malt austauschen, oder andere Freelancer anschreiben und unverbindliche Angebote einholen.

Daniel Scholz

Senior Software Entwickler .NET

Kann in folgende Städte reisen: Dresden, München, Stuttgart, Nürnberg, Frankfurt am Main, Hamburg, Berlin, Hannover, Köln, Dresden, Erfurt, Magdeburg, Rostock, Dortmund, Kassel, Freiburg im Breisgau, Friedrichshafen, Passau, Trier, Oldenburg

  • 51.0493
  • 13.7381
  • Unverbindlicher Tarif 640€ / Tag
  • Berufserfahrung 7 Jahre und +
  • Antwortrate 100%
  • Antwortzeit 2h
Angebot einholen Es handelt sich um ein unverbindliches Angebot, bei dem Ihnen noch keine Kosten entstehen. Der Auftrag startet erst, wenn Sie das Angebot eines Freelancers annehmen.

Nicht verfügbar

Bis zum 30.6.2021

Angebot einholen Es handelt sich um ein unverbindliches Angebot, bei dem Ihnen noch keine Kosten entstehen. Der Auftrag startet erst, wenn Sie das Angebot eines Freelancers annehmen.

Standort und Mobilität

Standort
Dresden, Deutschland
ist bereit beim Kunden vor Ort zu arbeiten
  • Dresden und im Umkreis von 50km
  • München und im Umkreis von 100km
  • Stuttgart und im Umkreis von 100km
  • Nürnberg und im Umkreis von 100km
  • Frankfurt am Main und im Umkreis von 100km
  • Hamburg und im Umkreis von 100km
  • Berlin und im Umkreis von 100km
  • Hannover und im Umkreis von 100km
  • Köln und im Umkreis von 100km
  • Dresden und im Umkreis von 100km
  • Erfurt und im Umkreis von 100km
  • Magdeburg und im Umkreis von 100km
  • Rostock und im Umkreis von 100km
  • Dortmund und im Umkreis von 100km
  • Kassel und im Umkreis von 100km
  • Freiburg im Breisgau und im Umkreis von 100km
  • Friedrichshafen und im Umkreis von 100km
  • Passau und im Umkreis von 100km
  • Trier und im Umkreis von 100km
  • Oldenburg und im Umkreis von 100km

Auftragspräferenzen

Auftragsdauer
Möchte lieber:
  • 1 bis 3 Monate
  • 3 bis 6 Monate
  • ≥ 6 Monate
Möchte lieber nicht:
  • ≤ 1 Woche
  • ≤ 1 Monat

Checkliste

  • Die unterzeichnete Malt Freelancer Charta

    Die Charta lesen
  • Geprüfte E-Mail-Adresse

Sprachen

  • Deutsch

    Fließend/ Muttersprache

  • Englisch

    Konversationssicher

Kategorien

Fähigkeiten (50)

Daniel in wenigen Worten

Seit mittlerweile 16 Jahren begleiten mich Softwareprojekte. Den überwiegenden Teil dieser Zeit habe ich mich mit dem Entwurf und der Implementierung von individuellen Unternehmensanwendungen auf Basis der .NET-Plattform beschäftigt.

Dadurch konnte ich ein umfassendes Spektrum an Software-Lösungen kennenlernen. Dieses umfasst sowohl klassische Desktop-Anwendungen als auch moderne Web-Lösungen bis hin zu verteilten Anwendungen, Cloud-Diensten und mobilen Anwendungen. In diesem Zusammenhang war ich in den verschiedensten Branchen tätig, wobei ich im Automotive-Bereich die meisten Berührungspunkte hatte.

Neuen Themen stehe ich aufgeschlossen und mit Neugier gegenüber. Ich bewerte diese Haltung als unerlässlich, um der fortwährenden Dynamik der Softwareentwicklung langfristig gewachsen zu sein.

Neben einer ausgeprägten Identifikation mit den Aufgaben, halte ich eine lebendige und offene Kommunikationskultur für einen elementaren Baustein des Projekterfolges. Ein respektvolles und kooperatives Auftreten sind für mich selbstverständlich. Besonders in internationalen Projekten bzw. im interkulturellen Austausch konnte ich damit überaus gewinnbringende Erfahrungen machen.

Meine Arbeit zeichnet sich durch Sorgfalt und Zuverlässigkeit aus. Die mir übertragenen Aufgaben erledige ich systematisch und strukturiert. Durch meine pragmatische Herangehensweise versuche ich Problemstellungen stets mit der optimalsten Lösung zu begegnen. Kurzfristige Lösungsansätze sind nicht immer vermeidbar. Nachhaltigkeit ist trotzdem mein leitender Gedanke. Dogmatische Sichtweisen sind mir fremd. Ein konstruktiver Dialog umso wichtiger.

Neben den dokumentierten Qualifikationen befasse ich mich mit Cloud-basierten Lösungen auf Basis von Microsoft Azure und Microservice-Architekturen mit Node.js. In diesen Bereichen möchte ich zukünftig den nächsten Schritt gehen und mein Wissen produktiv anwenden.

Ich freue mich auf aufregende Projekte und anregende Begegnungen!

Projekt- und Berufserfahrung

Weiterbildung & Auszeit

Software-Hersteller

Weiterbildung & Auszeit

Januar 2020 - Heute

1. Fachliche Weiterbildung
Aufbau von Kompetenzen in folgenden Bereichen:

• Angular
• TypeScript
• ASP.NET Core
• Azure Fundamentals
• Azure DevOps
• Microservice-Architekturen mit Azure
• Azure IoT
• Node.js

2. Persönliche Herausforderungen
• Besteigung des Kilimanjaro
• Marathonvorbereitung

3. Familiäre Verantwortung
Homeschooling & Betreuung der Kinder aufgrund der Corona-Pandemie

T-Systems International GmbH

Automobilsektor

Weiterentwicklungsprojekt im Bereich der Erprobungsplanung und -dokumentation der Daimler AG

Leinfelden-Echterdingen, Deutschland

April 2019 - Dezember 2019

Weiterentwicklung eines Rich Client auf Basis von Microsoft .NET 4.6 Windows Forms (inkl. DevExpress Suite) und Oracle.

Weiterentwicklung von Backend-Serverkomponenten auf Basis von Pro*C (C).

Konzeption, Spezifikation, Systemdesign, Implementierung, Dokumentation, Beratung
.NET C# Oracle Microsoft Visual Studio VB6 C PL/SQL Pro*C SVN Tortoise Atlassian Confluence MVC ADO.NET OOP WindowsForms Polarion NetBeansIDE DevExpress WinForms Subscription LINQ

NTT DATA Deutschland GmbH - NTT

Automobilsektor

Entwicklungsprojekt im Rahmen des IAP2-Programms (Integrated Aftersales Platform Retail) der BMW AG

München, Deutschland

Januar 2015 - März 2019

Entwurf und Entwicklung einer Rich Client Anwendung zur Abbildung aller Aftersales-Prozesse im Autohaus auf Basis von .NET 4.7 und WPF.

Entwurf und Entwicklung einer Web-Anwendung zur Abbildung einer vereinfachten Termin- und Kapazitätsplanung im Autohaus auf Basis von .NET 4.6, ASP.NET MVC bzw. Web API und Entity Framework.

Insbesondere die Integration von über 20 Drittsystemen und die individuellen Anforderungen der verschiedenen Märkte (weltweit ca. 4000 Autohäuser und 20000 Anwender) stellten die wesentlichen Herausforderungen dar.

Mitglied des Architecture Boards:
Entwurf der Anwendungsarchitektur
Entwurf der Architekturrichtlinien
Entwurf von Coding Guidelines

Defect-Management – Sicherstellung der definierten formalen und inhaltlichen Qualitätskriterien und (Vor)qualifizierung von Defects über alle Eingangskanäle hinweg.

Koordination eines Scrum-Teams:
Planung des aktuellen und der zukünftigen Sprints
Kommunikation zum Product Owner
Moderation des Daily Scrum
Entscheidungsverantwortung für techn. Fragen

Konzeption, Spezifikation, Systemdesign, Implementierung, Dokumentation, Beratung
.NET C# WPF Scrum ASP.NET MVC Git Microsoft Visual Studio Agile Methode ASP.NET Web API Unity IoC Dependency Injection SVN MSTest Unit Testing Atlassian JIRA Atlassian Confluence SQLite Jenkins Bitbucket Resharper Fiddler WCF Entity Framework RESTful Services HTML5 CSS3 JavaScript OOD OOP Clean Code SOA LINQ OOA

T-Systems International GmbH

Automobilsektor

Migrationsprojekt mit Nearshore-Beteiligung im Bereich der Erprobungsplanung der Daimler AG

Leinfelden-Echterdingen, Deutschland

Mai 2012 - Dezember 2014

Umstellung einer VB6-Anwendung (Rich Client) auf Microsoft .NET 3.5. Dabei wurde in der ersten Phase auf Grundlage der Altanwendung ein Framework entwickelt, um die benötigten Kernfunktionalitäten abzubilden. Mit Hilfe dieses Frameworks wurden in einer weiteren Phase alle Funktionen der Altanwendung migriert bzw. aktuelle Change Requests implementiert.

Weiterentwicklung von Backend-Serverkomponenten auf Basis von Pro*C (C).

Konzeption, Spezifikation, Systemdesign, Implementierung, Dokumentation, Training, Beratung
.NET C# Oracle Microsoft Visual Studio VB6 C PL/SQL OOD OOP WindowsForms ADO.NET MVC Pro*C SVN DevExpress WinForms Subscription Polarion LINQ

T-Systems Multimedia Solutions GmbH

Software-Hersteller

Entwicklungsprojekt der SaaS (Software as a Service) -Plattform der T-Deutschland GmbH

Dresden, Deutschland

Juli 2011 - Mai 2012

Entwurf und Entwicklung von Komponenten für Backend bzw. Applikationsschicht einer n-Tier Anwendung auf Basis von .NET 4.0. Als Schnittstelle für die Präsentationsschicht wurden WCF-Services entwickelt und bereitgestellt. Das Architekturdesign wurde dabei maßgeblich am DDD (Domain Driven Design) angelehnt. Neben einer sauberen Architektur war die größte Herausforderung und wesentliche Aufgabe die Integration, der über die Plattform provisionierbaren Produkte und die dafür notwendigen Bestellsysteme.

Dazu zählen im Einzelnen:
MS Exchange 2010 SP1 (Hosted)
NIC (Domainservice der Deutschen Telekom)
NCBS (Online-Backup)
MS Sharepoint Server
MS Dynamics CRM

Zur Datenhaltung wurde MS SQL Server 2008 verwendet. Das Identity-Management wurde über MS ActiveDirectory realisiert, das Access-Management (SSO, Single Sign-on) über MS Forefront Threat Management Gateway (TMG).

Das Projekt wurde nach dem agilen Vorgehensmodell von Scrum durchgeführt.

Systemdesign, Implementierung, Dokumentation
C# Enterprise Service Bus Cloud Computing NServiceBus .NET ASP.NET MVC Scrum DDD WCF Microsoft Visual Studio Unit testing Clean Code Agile Methode HTML CSS JavaScript Dependency Injection Unity Confluence Entity Framework SOA SOAP jQuery MSTest OOA OOD OOP Transact-SQL Resharper SQL Server SaaS Software as a Service Message Queuing

T-Systems Multimedia Solutions GmbH

Telekommunikation

Entwicklungsprojekt der DeMail-Plattform der Deutschen Telekom (Rechtsverbindliche E-Mail)

Dresden, Deutschland

Januar 2011 - Juli 2011

Entwurf und Entwicklung von WCF-Services mittels .NET 4.0 zur Integration der Plattform in die Gesamtsystemlandschaft der Deutschen Telekom. Die zu entwickelnden Dienste mussten insbesondere enorm hohen Anforderungen an Performance und Lastverhalten genügen. Zu diesem Zwecke wurde das Parallel-Framework aus der .NET-Klassenbibliothek verwendet, um die korrekte Verarbeitung von Massendaten zu gewährleisten.



Das Projekt ist hierbei nach der Methodik der testgetriebenen Entwicklung (TDD) vorgegangen. Um ständig einwandfrei funktionierende Komponenten garantieren zu können, wurde daher außerdem eine Testplattform auf Basis von MSTest entwickelt. Auf Grundlage dieser wurden Unit-, Integrations- und Datenbankintegrationstests bereitgestellt.



Zur Datenhaltung wurde MS SQL Server 2008 verwendet. Das Projekt wurde nach dem agilen Vorgehensmodell von Scrum durchgeführt.

Systemdesign, Implementierung, Dokumentation
.NET C# WCF Scrum Microsoft Visual Studio Team Foundation Server SQL Server Transact-SQL MS Test Unit Testing TDD Clean Code LINQ Dependency Injection Unity SoapUI SOA Resharper

T-Systems Enterprise Services GmbH

Automobilsektor

Migrationsprojekt mit Offshore- und Nearshore-Beteiligung im Bereich des Erprobungsmanagements der Daimler AG

Leinfelden-Echterdingen, Deutschland

Juli 2006 - Dezember 2010

Umstellung einer VB6-Anwendung (Rich Client) auf Microsoft .NET 3.5. Dabei wurde in der ersten Phase auf Grundlage der Altanwendung ein Framework entwickelt, um die benötigten Kernfunktionalitäten abzubilden. Mit Hilfe dieses Frameworks wurden in einer weiteren Phase alle Funktionen der Altanwendung migriert bzw. aktuelle Change Requests implementiert.

Konzeption, Spezifikation, Systemdesign, Implementierung, Dokumentation, Training, Beratung
.NET C# Oracle Microsoft Visual Studio OOD OOP MVC PL/SQL VB6 DevExpress WinForms Subscription SVN ADO.NET LINQ WindowsForms

T-Systems Multimedia Solutions GmbH

Maschinenbau

Realisierung einer mobilen Lösung zur Unterstützung und Optimierung der bestehenden Außendienstprozesse eines Herstellers von Waagen und Labortechnik (Mettler Toledo)

Dresden, Deutschland

April 2004 - Juni 2006

Entwicklung einer Client/Server-Lösung. Dabei wurde clientseitig eine Kombination aus Smart Client (Microsoft InfoPath) und einer WindowsForms-Anwendung implementiert. Die Lösung zeichnet sich vor allem durch Offline-Fähigkeit und eine digitale Unterschriftenkomponente aus. Seitens des Servers sind XML Web Services und Enterprise Services verwendet worden. Das System wurde weiterhin an bestehende ERP Lösungen und Microsoft Dynamics CRM 3.0 angebunden. Für den Innendienst wurde ein Tracking-System als ASP.NET Webanwendungen bereitgestellt.


Konzeption, Spezifikation, Systemdesign, Implementierung, Dokumentation
.NET C# Microsoft Visual Studio ASP.NET Microsoft InfoPath Microsoft Dynamics CRM 3.0 SQL MSDE XML WebServices WindowsForms ADO.NET DevExpress WinForms Subscription Digitale Signatur Transact-SQL

Campana & Schott Realisierungsmanagement GmbH

Beratung & Audit

Diplomarbeit im Rahmen eines Projektes mit dem Fokus "IT gestütztes Projekt- & Portfoliomanagement"

Frankfurt am Main, Deutschland

August 2003 - März 2004

Thema: Entwicklung eines Moduls zur Unterstützung des Geschäftsprozesses "Jährliche Budget-/Vorhabenplanung"
Implementierung einer ASP.NET Anwendung und InfoPath-Formularen um Daten bezüglich des abzubildenden Prozesses zu erfassen und zu verwalten. Die Anwendung ist dabei als Modul eines Projektmanagementportals zu sehen. Diese Lösung wurde weiterhin mittels XML Web Services an Microsoft Project 2003 Server angebunden, um aus geplanten Vorhaben konkrete Projekte zu generieren. Auf Basis dieser Daten wurden Auswertungen mit Microsoft Analysis Services (OLAP-Cubes) erstellt.

Analyse, Design, Konzeption, Spezifikation, Implementierung, Dokumentation

T-Systems Nova GmbH - Nova

Telekommunikation

Praxissemester: Softwareentwicklung für den indirekten Vertrieb von Dienstleistungen der ICT-Branche

Mannheim, Deutschland

September 2001 - März 2002

Entwicklung von Komponenten zur Auswertung bzw. visuellen Aufbereitung von Schnittstellenprotokollen mittels XSL Transformationen.

Implementierung, Konzeption, Dokumentation
XSL XSLT XPath HTML JavaScript CSS XML XML-Schema

Ausbildung & Abschlüsse

Zertifizierungen