Unfortunately Windows device driver development is very difficult and there are less and less such driver development experts in the world, much less than so-called Linux device driver developers.
Microsoft used to have a MVP program for Windows driver development, later there is no more such category.
I happen to know a little surface thingy about Windows driver development. I am not a programmer and I know next to nothing about Windows programming. But somehow I have been involved in a few Open Source projects for many years in the role of testing and technical support, which have some components of Windows driver development. So I know it is very difficult.
You can take a look at the traffic of the following forum, where some top Windows driver development experts (and newbies) are discussing issues. Many newbies come from India. BTW, I do not really read the posts there since I may only know 0.1% of the stuff there. But I have something which I need to know so I only ask those questions when needed.
https://community.osr.com/