Personal opinion....
No. There's no reason anyone hiring me needs to know what I look like.
There's a very old resume rule which states that you never put your photo on your resume. There is a very good reason for this.. bias or outright discrimination. Not just based on sex or race, but on age, attitude, percieved personality, etc.
Placing your photo on something, where you are looking to gain work, merely allows those that are of that mindset to avoid you based upon your appearance. It offers almost zero benefit having your photo on anything seeking work.
For a 20 year old looking to gain work.... those seeking more experienced companies will immediately be turned away. For someone looking for an young, socially connected, fresh worker, a photo of someone ~40 years old will immediately turn them away. All based solely on the photo, not capabilities because they'll never even get that far.
That being posted, if you are branded well and you are your brand and you are well known, then using your photo may be beneficial. For example, if Neil deGrasse Tyson started a webdev firm.... using his photo would immediately lend creditability to the web site. Or at least confirm that yes it's his company. So in this instance using a photo is good. But this is the exception, not the rule. So, for most....
There's zero reason you need to include a personal photo and in most cases it will hurt you far more than it may help you.