About

About DotNetRewired

Hi, I’m Derek — the developer behind DotNetRewired.

I created this brand because I’ve been where you are. Staring down a massive, outdated .NET app. Wrestling with Web Forms and tightly coupled MVC code. Trying to modernize things without breaking what’s already in production. I’ve spent years in the enterprise world helping teams rebuild messy systems into clean, maintainable, and scalable solutions.

DotNetRewired is my way of sharing what I’ve learned — without the buzzwords, without overengineering, and without pretending that rewriting everything from scratch is the only way forward.


What I Believe

  • You don’t need to rebuild everything to build something better.
  • A clean architecture is about clarity, not complexity.
  • Migration plans should be practical — not just PowerPoint slides.

What I Do

I help .NET developers and teams:

  • Rebuild legacy Web Forms and MVC apps using ASP.NET Core
  • Design scalable APIs and clean service layers
  • Modernize systems while keeping business running
  • Tackle data migration with structure and confidence

If you’re stuck with an old codebase and don’t know where to begin — I’ve been there. Let’s fix it the right way.


  • YouTube Channel – Walkthroughs, and modernization tips
  • GitHub Profile – Sample code, architecture patterns, and side projects
  • Resume – Experience, technical background