a method of initiating contact based upon automatically shared profile data can include a step of automatically and wirelessly exchanging profile information between at least two computing devices . a determination can be made as to whether a contact opportunity exists by comparing received profile information with a set of previously established contact rules . a notification of a contract opportunity can be automatically presented upon one of the computing devices , depending upon whether the profile information favorably compares with the contact rules .