A common challenge for most startups is finding great technical talent. Having great business ideas are a dime a dozen, but finding team…