For people searching for you...
... that works. That's why there's Monster, LinkedIn, Dice, HotJobs, etc.
When applying for a job, however, the employer is usually asking for you to come to them. They want something they can use within the context of their HR system.