Нужно сделать проект visual studio на C#, в котором будет:
1) Сервер (WCF или еще что-нибудь, не принципиально)
2) Клиент для связи с ним Модель простая – клиент с другого компьютера обращается к серверу и передает объект (можно в json виде), сервер выполняет алгоритм X (который вставлю в Ваш проект) и возвращает другой объект клиенту.
Главное проблема: и клиент, и сервер находятся под разными VPN (один, грубо говоря, подключен к Италии, другой к Австралии) и нужно чтобы все это работало. Если это невозможно, то предложите, пожалуйста, альтернативы и тд. Если нужно, можно оба компьютера объединить в свою VPN через Hamachi или еще что-нибудь (не силен в серверных технологиях). Сроки и цена договорные, но задача, я думаю, не очень сложная для опытного специалиста, поэтому желательно по-быстрее сделать.
Пишите свой скайп в ставках для связи.