"introducing" people that worked on something on a website usually puts me off. Every corporate website you'll find today has a "team" page with some people with fake smiles.
I don't really care about the face of people that made projects, I prefer a website to describe the project itself, why they used this or this technology, why they made the design choices they made.
I would never have imagined that there would be visitors who actually dislike those intro pages hehehe! This is enlightening and will definitely affect how (if?) I implement it in future.
I feel it is particularity true for [tech / engineer] people, which usually prioritize [relevant / accurate / straight to the point] information over [marketing / feelings].
I don't really care about the face of people that made projects, I prefer a website to describe the project itself, why they used this or this technology, why they made the design choices they made.