Somebody has checked my LinkedIn profile: I want to send him a message. I have found the following sentence on the web to start my message with
I noticed that you had stumbled upon my profile....
The word stumble looks a bit formal to me.
Is there any alternative for that?