This project was built for an interview at Forge Global when they were known as Equidate in 2015.
The idea is to discover someone's online presence, e.g. social media usernames and email addresses, given their first and last name along with any other initial clues, e.g. their Twitter handle. The final version used a set of hueristics to guess social media usernames and email addresses based on varitions of a person's full name.
I didn't have enough time to implement the scrapers or API clients to interact with services like Gmail or AngelList, but the skeletons for their implementation are in place and documented with potential approaches and caveats to discover and verify an identity. Since I care deeply about great documentation the project also includes a automatically generated documentation website built with Sphinx.