John har arbetat med elektronisk identifiering och e-legitimationer sedan 2000. Först på Posten eSäkerhet mellan 2000 och 2004, sedan på Telia mellan 2004 och 2008. Mellan 2009 och 2026 var han konsult inom området och 2010 grundade han Ayoy tillsammans med Oscar Jacobsson. 2026 lämnade han Ayoy och började arbeta på BankID.