Как обезопасить себя при оплате услуг программиста?
Если нет рекомендаций, отзывов и приличного портфолио, то о предоплате не может быть и речи. Деньги Ваши, диктуете Вы. Пусть начинает работу, поэтапно отчитывается, поэтапно будете оплачивать.
Пусть покажет портфолио, аккаунт на github и что угодно еще, чтобы подтвердить, что он настоящий.
Если в итоге такого общения вам все-равно кажется, что он "мутный" - ищите другого исполнителя.