28.10.2025 aktualisiert


Daniel Scholz - Senior Software Developer (.NET)
Skills
Entwurf und Implementierung von Enterprise-Anwendungen (Windows, Web, Cloud, Distributed, Mobile) im Umfeld von Microsoft .NET
Zertifizierungen
Microsoft Certified Solution Developer .NET (MCSD)
- Developing and Implementing Web Applications
- Developing and Implementing Windows Applications
- Developing XML Web Services and Server Components
- Designing and Implementing Databases with MS SQL Server
- Analyzing Requirements and Defining Microsoft .NET Solution Architectures
- Developing ASP.NET MVC Web Applications
- Programming in HTML5 with JavaScript and CSS3
- Developing Microsoft Azure and Web Services
- Programming in C#
Skills
Vorgehensmodelle/Paradigmen
- Objektorientierte Programmierung (OOP)
- Domain Driven Development (DDD)
- SOA (Service-oriented architecture)
- Modellierung von Softwarearchitekturen (Patterns, UML)
- SCRUM
- C#
- JavaScript
- SQL
- HTML
- CSS
- C
- VB.NET
- VB/VBA
- XSL
- XSLT
- XPath
- Entwicklung
- .NET 4.8
- .NET Core 3.1
- Windows
- WPF
- Windows Forms
- DevExpress WinForms Subscription
- Web
- ASP.NET Core
- ASP.NET MVC
- ASP.NET Web API
- jQuery
- Distributed
- WCF
- Message Queuing
- NServiceBus
- IoC/DI
- Unity
- Test
- MSTest
Entwicklungsumgebungen
- Microsoft Visual Studio (2003 – 2019)
- Microsoft Visual Studio Code
- Microsoft Visual Studio Online
- Resharper
- NetBeans
- Git / BitBucket
- SVN / Tortoise SVN
- Azure Repos
- Microsoft Team Foundation Server
- Microsoft Visual SourceSafe
- MKS
- Oracle
- Microsoft SQL Server
- SQLite
- MongoDB
- SQL Navigator
- TOAD
- Oracle SQL Developer
- SQL Server Management Studio
- MongoDB Compass
- Entity Framework
- LINQ
- ADO.NET
- WCF Data Services
- Azure DevOps
- Microsoft Team Foundation Server
- Polarion
- JIRA
- Microsoft Project
- Confluence
- Azure Pipelines
- Jenkins
- Borland Together for Visual Studio .NET
- Sparx Enterprise Architect
Sprachen
Projekthistorie
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 durch die Corona-Pandemie
Branche
Automotive
Umfeld
Weiterentwicklungsprojekt mit Nearshore-Beteiligung im Bereich der Erprobungsplanung und -dokumentation eines deutschen Automobilherstellers
Schwerpunkt
Weiterentwicklung eines Rich Client auf Basis von Microsoft .NET 4.6 WinForms (inkl. DevExpress Suite) und Oracle.
Weiterentwicklung von Backend-Serverkomponenten auf Basis von Pro*C (C).
Rolle
Lead developer, Softwarearchitekt, Tech. Consultant
Tätigkeit
Analyse, Design, Konzeption, Spezifikation, Implementierung, Dokumentation, Beratung
Branche
Automotive
Umfeld
Entwicklungsprojekt im Rahmen des IAP2-Programms (Integrated Aftersales Platform Retail) eines deutschen Automobilherstellers
Schwerpunkt
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
Rolle
Lead developer, Softwarearchitekt, Tech. Consultant, Team lead
Tätigkeit
Analyse, Design, Konzeption, Spezifikation, Implementierung, Dokumentation, Beratung