Hello. I already have worked on a lot of ASP.NET Projects with Azure environment.
As you can see, My best skill is C# and This is my first language when I learned.
Also I have experience with share point because I always share the information on this.
So far, I have ever worked with many kinds of APIs. ex : iron PDF, Send grid, Docusign, D&B, etc..
I think I am a developer that satisfies your needs and we can discuss via chat. If you choose me, I will do my best.
Hope discuss with you as soon as possible.
Best Regards.