.NET Senior Developer & Microsoft MVP
James is a Microsoft MVP and experienced .NET developer with a background in fintech & insurance-related industries. His focus is on domain-driven design, evolutionary software architecture and code quality. He's also the author of Refactoring TypeScript - a book about keeping your code healthy. James is also the creator of a popular suite of advanced application tools for .NET Core called Coravel.