Как понять, что сотрудник аутсорсит код на стороне?
Собственно зачем тратить время на это расследование? Вы его можете потратить с большей пользой для бизнеса и себя. Главный вопрос - вас устраивает результат работы этого разработчика за те деньги, которые вы платите? Если да, то лучше заняться другой проблемой, если нет, просто смените разработчика.
Как на счет того, чтобы поработать с ним через upwork? Будете скриншоты его экрана видеть, может это поможет вам определить реального исполнителя.