I have 16+ years of expertise in creating Desktop, Web, and Mobile applications in various Microsoft Technologies.
I have gone through your requirement for "Design reports, Write Apis, background tasks using .Net Core/C#" - I can easily create web application as per your requirement in ASP.NET.
Technology Experience
Web Development Technologies: ASP.NET MVC, ASP.NET Core, ASP.NET Web Form, SignalR, Bootstrap, JQuery, HTML5, ASP.NET Web API
Software Technologies: C#, VB.NET, WPF, WCF, Crystal Reports, Windows Services, Windows Form
Mobile app Development: Android/iOS App, UWP apps, Xamarin
Database: SQL Server, PostgreSQL, MySQL, SQLite
Achievements
* I have 16+ years of development experience
* I have been 8 times awarded Microsoft MVP (Most Valuable Professional) by Microsoft
You can also see my portfolio to know about my expertise in Software Development. I look forward to further discussion and working on your project.
Thanks,
Gaurav Khanna