Lead .NET Developer with 15+ years of experience across ASP.NET web applications, WPF/MVVM desktop software, back end systems, CAD/3D applications, an
Aktualisiert am 26.05.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 26.05.2026
Verfügbar zu: 100%
davon vor Ort: 100%
.NET
C#
Back-End
ASP.NET
SQL
Windows Presentation Foundation
Windows Forms
Design Pattern
Softwarearchitektur
Testautomatisierung
3D-Grafik
Robotic-Process-Automation
English
Very Good
German
Native
Polish
Native

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2025 - today: Architecture, research, and development of a .NET desktop platform


Role: Lead .NET Developer / Solution Architect

Customer: ELEKS


Tasks:?
  • Led architecture, research, and development of a .NET desktop platform for automated optical surface manufacturing.
  • Designed the application from the ground up using clean layering, WPF/MVVM, domain-driven boundaries, and integration abstractions.
  • Implemented prototypes and core modules for geometry handling, 3D visualization, workflow planning, and production-process preparation.
  • Collaborated directly with stakeholders to gather domain knowledge, clarify requirements, and shape the technical roadmap.


Skills:

C#, .NET, WPF, MVVM, Clean Architecture, CAD/CAM, 3D visualization, robotics and sensor integration


2025 - 2025: Developed backend services and Dynamics CRM integrations


Role: Senior CRM / Backend .NET Developer

Customer: DFL


Tasks:

  • Developed backend services and Dynamics CRM integrations for enterprise lottery-domain systems.
  • Implemented CRM plugins, REST API integrations, middleware, and synchronization logic with core backend systems.
  • Worked across SQL Server data models, stored procedures, validation logic, debugging, deployment, and stakeholder requirements.


Skills:

C#, .NET, ASP.NET Web API, Dynamics 365 CRM, SQL Server, T-SQL, REST, Azure DevOps, Git


2024 - 2024: Developed and maintained REST API functionality for Google SecOps


Role: Senior Backend .NET Developer

Customer: GOOGLE


Tasks:

  • Wrote unit and end-to-end tests to improve backend API reliability.
  • Contributed to agile delivery through code reviews, sprint planning, and implementation of production fixes.


Skills:

.NET Core, C#, REST APIs, NUnit, Postman, Git, gLinux, JetBrains tools


2020 - 2023: CAD application for construction layout


Role: Senior .NET Developer

Customer: HILTI


Tasks:

  • Worked on an interactive CAD application for construction layout in the field.
  • Refactored legacy architecture to improve testability and support replacement of the underlying 3D engine.
  • Diagnosed memory, performance, and multi-threading issues using profiling tools and improved critical bottlenecks by up to 10x.
  • Implemented features across UI, application, and backend layers and shared knowledge on testing, 3D graphics, debugging, and code design.


Skills:

C#, .NET, C++, WPF, Prism, Open Design SDK, DirectX, OpenGL, MSTest, Moq, AutoFixture, FluentAssertions, dotMemory, dotTrace


2019 - 2020: Participated in modernization of a monolithic system


Role: Senior .NET Developer

Customer: ECOVADIS


Tasks:

  • Participated in modernization of a monolithic system into a micro-services architecture.
  • Worked with cloud-oriented architecture patterns including DDD, CQRS, event sourcing, and asynchronous integration.


Skills:

.NET Framework, C#, ASP.NET Core, MS SQL Server, Hangfire, Azure Service Bus, Cosmos DB, Git, T-SQL


2019 - 2019: Modeled business workflows


Role: Senior .NET Developer

Customer: DIGITAL CARE


Tasks:

  • Implemented internal and external CRM customizations and business-process automation.
  • Modeled business workflows in CRM according to business specifications.


Skills:

C#, .NET, .NET Core, BPM Online, JavaScript, MS SQL, Swagger, Hangfire, Git, Jira


2016 - 2019: Governmental market-management system


Role: IT Consultant / .NET Developer

Customer: CGI


Tasks:

  • Delivered ASP.NET MVC functionality for a governmental market-management system and integrated frontend modules with back-end messaging.
  • Developed secured REST APIs, Windows task processes, CRM customizations, E2E tests, and deployment workflows.


Skills:

C#, .NET, JavaScript, ASP.NET MVC, WCF, MS Dynamics CRM, MS SQL, NUnit, Moq, MSTest, Jira, Git, SVN


2013 - 2016: Developement a SolidWorks plugin supporting


Role: Hybrid .NET Developer

Customer: DPS SOFTWARE GMBH


Tasks:

  • Developed a SolidWorks plugin supporting sheet-metal design and production workflows.
  • Ported and refactored legacy implementation from VB to C#, introducing MVP, SOLID principles, TDD, and regression testing.


Skills:

C#, .NET, WPF, WinForms, ADO.NET, NUnit, Moq, MS SQL, COM+, WiX

Kompetenzen

Kompetenzen

Top-Skills

.NET C# Back-End ASP.NET SQL Windows Presentation Foundation Windows Forms Design Pattern Softwarearchitektur Testautomatisierung 3D-Grafik Robotic-Process-Automation

Produkte / Standards / Erfahrungen / Methoden

Profile

Senior .NET Developer with 15+ years of experience across ASP.NET web applications, WPF/MVVM desktop software, backend systems, CAD/3D applications, and complex integration-heavy platforms. Strong in application architecture, refactoring legacy systems, performance optimization, automated testing, and building maintainable .NET solutions for technically demanding domains.


CORE SKILLS

  • C#, .NET, ASP.NET Core/MVC, WPF, MVVM, WinForms
  • Software architecture
  • Test driven development
  • DDD, REST, SQL Server, Azure, Dynamics CRM
  • CAD/3D software, performance profiling, unit/integration/E2E testing
  • Git, C++, debugging technniques, legacy modernization


SELECTED TECHNICAL STRENGTHS

  • Architecture:
    • clean layering, maintainable module boundaries, refactoring strategy, and abstraction of external systems.
  • Desktop and industrial software:
    • WPF/MVVM applications, CAD/3D workflows, visualization, and complex user interactions.
  • Back-end and integrations:
    • REST APIs, CRM customizations, SQL Server, Azure messaging, background jobs, and data synchronization.
  • Quality and performance:
    • unit/integration/E2E testing, profiling, memory diagnostics, multi-threading debugging, and bottleneck optimization.


Main strengths:

  • application architecture
  • clean code
  • maintainability
  • performance optimization
  • testing
  • debugging
  • complex domain modeling

?

Domains:

  • industrial software
  • CAD/3D applications
  • back-end services
  • CRM integrations
  • Robotics
  • GIS/navigation software

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2025 - today: Architecture, research, and development of a .NET desktop platform


Role: Lead .NET Developer / Solution Architect

Customer: ELEKS


Tasks:?
  • Led architecture, research, and development of a .NET desktop platform for automated optical surface manufacturing.
  • Designed the application from the ground up using clean layering, WPF/MVVM, domain-driven boundaries, and integration abstractions.
  • Implemented prototypes and core modules for geometry handling, 3D visualization, workflow planning, and production-process preparation.
  • Collaborated directly with stakeholders to gather domain knowledge, clarify requirements, and shape the technical roadmap.


Skills:

C#, .NET, WPF, MVVM, Clean Architecture, CAD/CAM, 3D visualization, robotics and sensor integration


2025 - 2025: Developed backend services and Dynamics CRM integrations


Role: Senior CRM / Backend .NET Developer

Customer: DFL


Tasks:

  • Developed backend services and Dynamics CRM integrations for enterprise lottery-domain systems.
  • Implemented CRM plugins, REST API integrations, middleware, and synchronization logic with core backend systems.
  • Worked across SQL Server data models, stored procedures, validation logic, debugging, deployment, and stakeholder requirements.


Skills:

C#, .NET, ASP.NET Web API, Dynamics 365 CRM, SQL Server, T-SQL, REST, Azure DevOps, Git


2024 - 2024: Developed and maintained REST API functionality for Google SecOps


Role: Senior Backend .NET Developer

Customer: GOOGLE


Tasks:

  • Wrote unit and end-to-end tests to improve backend API reliability.
  • Contributed to agile delivery through code reviews, sprint planning, and implementation of production fixes.


Skills:

.NET Core, C#, REST APIs, NUnit, Postman, Git, gLinux, JetBrains tools


2020 - 2023: CAD application for construction layout


Role: Senior .NET Developer

Customer: HILTI


Tasks:

  • Worked on an interactive CAD application for construction layout in the field.
  • Refactored legacy architecture to improve testability and support replacement of the underlying 3D engine.
  • Diagnosed memory, performance, and multi-threading issues using profiling tools and improved critical bottlenecks by up to 10x.
  • Implemented features across UI, application, and backend layers and shared knowledge on testing, 3D graphics, debugging, and code design.


Skills:

C#, .NET, C++, WPF, Prism, Open Design SDK, DirectX, OpenGL, MSTest, Moq, AutoFixture, FluentAssertions, dotMemory, dotTrace


2019 - 2020: Participated in modernization of a monolithic system


Role: Senior .NET Developer

Customer: ECOVADIS


Tasks:

  • Participated in modernization of a monolithic system into a micro-services architecture.
  • Worked with cloud-oriented architecture patterns including DDD, CQRS, event sourcing, and asynchronous integration.


Skills:

.NET Framework, C#, ASP.NET Core, MS SQL Server, Hangfire, Azure Service Bus, Cosmos DB, Git, T-SQL


2019 - 2019: Modeled business workflows


Role: Senior .NET Developer

Customer: DIGITAL CARE


Tasks:

  • Implemented internal and external CRM customizations and business-process automation.
  • Modeled business workflows in CRM according to business specifications.


Skills:

C#, .NET, .NET Core, BPM Online, JavaScript, MS SQL, Swagger, Hangfire, Git, Jira


2016 - 2019: Governmental market-management system


Role: IT Consultant / .NET Developer

Customer: CGI


Tasks:

  • Delivered ASP.NET MVC functionality for a governmental market-management system and integrated frontend modules with back-end messaging.
  • Developed secured REST APIs, Windows task processes, CRM customizations, E2E tests, and deployment workflows.


Skills:

C#, .NET, JavaScript, ASP.NET MVC, WCF, MS Dynamics CRM, MS SQL, NUnit, Moq, MSTest, Jira, Git, SVN


2013 - 2016: Developement a SolidWorks plugin supporting


Role: Hybrid .NET Developer

Customer: DPS SOFTWARE GMBH


Tasks:

  • Developed a SolidWorks plugin supporting sheet-metal design and production workflows.
  • Ported and refactored legacy implementation from VB to C#, introducing MVP, SOLID principles, TDD, and regression testing.


Skills:

C#, .NET, WPF, WinForms, ADO.NET, NUnit, Moq, MS SQL, COM+, WiX

Kompetenzen

Kompetenzen

Top-Skills

.NET C# Back-End ASP.NET SQL Windows Presentation Foundation Windows Forms Design Pattern Softwarearchitektur Testautomatisierung 3D-Grafik Robotic-Process-Automation

Produkte / Standards / Erfahrungen / Methoden

Profile

Senior .NET Developer with 15+ years of experience across ASP.NET web applications, WPF/MVVM desktop software, backend systems, CAD/3D applications, and complex integration-heavy platforms. Strong in application architecture, refactoring legacy systems, performance optimization, automated testing, and building maintainable .NET solutions for technically demanding domains.


CORE SKILLS

  • C#, .NET, ASP.NET Core/MVC, WPF, MVVM, WinForms
  • Software architecture
  • Test driven development
  • DDD, REST, SQL Server, Azure, Dynamics CRM
  • CAD/3D software, performance profiling, unit/integration/E2E testing
  • Git, C++, debugging technniques, legacy modernization


SELECTED TECHNICAL STRENGTHS

  • Architecture:
    • clean layering, maintainable module boundaries, refactoring strategy, and abstraction of external systems.
  • Desktop and industrial software:
    • WPF/MVVM applications, CAD/3D workflows, visualization, and complex user interactions.
  • Back-end and integrations:
    • REST APIs, CRM customizations, SQL Server, Azure messaging, background jobs, and data synchronization.
  • Quality and performance:
    • unit/integration/E2E testing, profiling, memory diagnostics, multi-threading debugging, and bottleneck optimization.


Main strengths:

  • application architecture
  • clean code
  • maintainability
  • performance optimization
  • testing
  • debugging
  • complex domain modeling

?

Domains:

  • industrial software
  • CAD/3D applications
  • back-end services
  • CRM integrations
  • Robotics
  • GIS/navigation software

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.