Hola, tengo experiencia en c#, en desarrollo de web api, proyectos .NET con MVC, vistas en razor y todo lo requerido, ya que trabajo en una empresa de desarrollo de aplicaciones web y utilizamos estas tecnologías y leguajes. En cuanto a la seguridad utilizaría OWIN para que se requiera estar logeado y con un token activo para acceder al web service. La cabecera [Authorize] permite esto.
En cuanto a presupuesto, espero una propuesta de ustedes con un valor y luego se puede negociar.
Saludos