SQL Server meets .NET (Core)- professionally!

My name is Thorsten Kansy, and I’m a software development consultant who specualizes in the development of .NET (Core) applications with Microsoft SQL Server. Whether you’re looking for a software consultancy, training, or advice, I’m here to help.


+49 (0) 6187 / 2009090
Microsoft Teams
X (Twitter)

A Software Development Consultant with a Long Track Record of Success

I’m Thorsten, and I’ve been developing software programs for more than 30 years. And for more than a decade, I’ve been working in a leadership role – delivering application development projects from concept to completion.
Today, I offer .NET (Core) and Microsoft SQL Server training services, as well as advice and guidance on how to use the likes of Entity Framework Core, ASP.NET Core and Blazor to create functional, user-friendly software that delivers results.
My clients rely on my vast experience as a technical manager, project manager, concept creator, software developer and trainer to ensure their projects are delivered on time, within budget, and according to their exact specifications.
In short, I’m a software architect and developer who now spends most of my time helping others to deliver exceptional software and applications
When you choose me for Microsoft SQL Server training, .NET (Core) training, or software consulting, you’re guaranteed the services of a highly experienced and accomplished professional.
  • Consultant, software architect, coach and technical author
  • More than 30 years spent delivering bespoke software projects
  • More than 25 years of experience as a software architect
  • Author of many specalized books and articles on software development
  • An experienced speaker and an authority at specialized conferences around the world
  • Creator of countless training videos
If you’re looking for an SQL programmer for guidance and advice, or if you want to enhance your current software development skill set, contact me for an initial chat.

Software Consultancy Specialties

For many years now, I’ve been playing an integral role in the development of high-quality software and applications. In addition, I’ve passed multiple Microsoft exams – making me an authority on Microsoft SQL Server and a wide range of related technologies.
I bring a huge skill set and range of experiences to the table – all based on these four key specialized fields:
Microsoft SQL Server
  • Database design
  • Performance
  • Optimierung
  • T-SQL
  • Administration
  • Entity Framework Core
  • Windows Presentation Foundation (WPF)
  • ASP.NET Core
  • ASP.NET Core Blazor
  • ASP.NET Core WebApi
Software architecture
  • Building of architectures
  • Technology selection
  • Development of prototypes
  • Proof of concept
Software quality
  • Clean code
  • Code reviews
  • Development of prototypes
  • C# (Improvments)
Whether you need training, advice, or someone to take control of your next software development project, our journey together begins with a chat.

Software Development and Consulting Services

As a highly experienced .NET and SQL programmer, I’m here to help your organization deliver your software and application projects accurately and cost-effectively. While I always tailor my services according to the needs of the client, I offer six core software consulting services.

Software Development Consulting

Successful software development requires an ability to adapt to change. Find the solutions you need to overcome challenges by leveraging my considerable experience and technical know-how. Whether you’re facing problems related to .NET programming or you want an expert to take the reins of your next project, you can rely on me to deliver.

Troubleshooting and Custom Solutions

There are many ways to tackle software development problems, but the best solutions are achieved when those problems are identified and tackled quickly and efficiently. If your software isn’t delivering results, don’t waste time looking for answers. I’ll analyze your software and create custom solutions designed to deliver the best possible results.

Technology Acquisition Consulting

While you might have the option of upgrading your platform or infrastructure, is it really worth it? Where are your resources best directed? And are the technology-related decisions you’re making now future-proof? These are just a few of the questions I’ll help you answer. And with my help, you can ensure that your investments deliver the required functionality and a healthy return on your investment.

Software Development Workshops

Don’t waste time experimenting with various programming and software development methods. Attend my coaching workshops to learn best practices and fine-tune your programming skills with the help of an experienced expert. My workshops are both practical and theoretical in nature, giving you a solid foundation from which to impress your clients, develop exceptional software, and establish a solid professional reputation.

Project support

I understand that many clients like to remain in full control of their projects – from concept to completion. But what happens when something goes wrong? Can you be sure you’re approaching issues in the most effective and efficient way? I’ll be there throughout your project to ensure everything runs smoothly. In my capacity as a software development consultant, I’ll guide and advise you at every stage. And I’ll ensure you have the skills and technical expertise needed to deliver results long after I’ve gone.

Software Development Support

In my experience, things can go wrong at any time during a major software development project. And when that happens, it’s always a good idea to have help and support on hand immediately – otherwise, projects can stagnate and become more complex and frustrating by the hour. With my software development support services at your disposal, however, you’ll always have my experience and expertise to call upon.

Let’s Discuss Your Software Development Needs

All of my client relationships begin with an initial consultation. Whether you’re looking for a long-term software development consultant or someone to take charge of your .NET (Core) training, our relationship starts right here. Get in touch, and tell me how I can help!