Monday, April 4, 2016

Custom Search Engine Tools for Sourcing.



Following are Google Custom Search Engines (CSEs) to make life easier for Sourcers and recruiters everywhere.

CSE Name Public URL
Search Everything         http://bit.ly/SearchEverythingCSE
Language Proficiency http://bit.ly/LanguageProficiencyCSE
Email Formats                 http://bit.ly/EmailFormatsCSE
Slideshare Resumes         http://bit.ly/SlideshareResumesCSE
Slideshare CVs                 http://bit.ly/SlideshareCVsCSE
Scholar Profiles                 http://bit.ly/ScholarProfilesCSE
LinkedIn Persons         http://bit.ly/LinkedInPersonsCSE
Meetup Persons         http://bit.ly/MeetupPersonsCSE
Google-Plus Persons         http://bit.ly/GooglePlusPersonsCSE
Search for PDF                 http://bit.ly/SearchForPDFCSE
Document by Format http://bit.ly/DocumentsByFormatCSE
Documents Storage         http://bit.ly/DocumentsStorageCSE
Google Domains         http://bit.ly/GoogleDomainsCSE
Career Pages                 http://bit.ly/CareerPagesCSE
X-Ray About.me         http://bit.ly/XRayAboutMeCSE
Diversity Associations http://bit.ly/DiversityAssociationsCSE
Hidden Resumes         http://bit.ly/HiddenResumesCSE
Emails in Resumes         http://bit.ly/EmailsInResumesCSE
LinkedIn Countries         http://bit.ly/LinkedInCountriesCSE
Accounting Services         http://bit.ly/AccountantsCSE
Healthcare Professionals http://bit.ly/HealthCareCSE

*Information gathered here is from other websites.  

Sunday, April 3, 2016

GITHUB Technical Talent; Boon for Recruiter/Sourcer



GitHub can be a powerful tool for sourcing software engineering talent. GitHub is a software project hosting service on which software engineers create a profile, host their code, or contribute to other projects. GitHub profiles often include an email address, twitter handle, and/or link to a personal website.


Github Profile Search:

Profiles: 

site:github.com “joined on” “public activity” -tab.activity

Example: 

site:github.com “joined on” “public activity” -tab.activity india python

Profiles with location:

site:github.com “bangalore” “joined on” “public activity” -tab.activity

Example:  

site:github.com “bangalore” “joined on” “public activity” -tab.activity python

Profiles with above + key terms: 

site:github.com (ios | android) “joined on” “public activity” -tab.activity

Example: 

site:github.com (ios | android) “joined on” “public activity” -tab.activity india 

Profiles with above + followers | starred count: 

site:github.com (“50..250 followers” | “100..500 starred”) (ios | android) “joined on” -tab.activity

Example:

site:github.com (“50..250 followers” | “100..500 starred”) (ios | android) “joined on” -tab.activity india

You can also expand your search by removing -tab.activity in any of the strings examples above. Or target the activity page with tab.activity

Additionally, you can include “email *” in your search string to return profiles that contain an email address in them, however email addresses are obfuscated and the returned results may include some noise if the term email is used elsewhere in the users profile.

Narrow results by when a user joined: By year “joined on * 2009?  or by month  “joined on mar *”


Github Resume Search:

Github Resumes: 

site:resume.github.com

Resume Search 1: 

site:github.com (intitle:resume|cv|vitae | inurl:resume|cv|vitae) -inurl:https|format


Resume Search 2: 

site:github.com (intitle:resume|cv|vitae | inurl:com/resume | inurl:com/cv | inurl:com/vitae) -inurl:https|format


Github Organizations:

Organizations: site:github.com “joined on” “repositories * members” -tab.members

Organization locations: site:github.com “san francisco” “tab.members”

Organization members: site:github.com inurl:tab.members

Organizations + member count: site:github.com “50..500 members” “tab.members”

Organizations + public repositories: site:github.com “1..100 public repos” “50..500 members” -tab.members


Organizations + repositories OR members: site:github.com (50..500 “public repos” | “members”) “tab.members”


Github Blogs/Personal Pages:

site:github.com (intitle:musings|blog) -inurl:https

site:github.com (intitle:musings|blog | inurl:musings|blog) -inurl:https


Github Email Id's: How To Find Almost Any GitHub User’s Email Address

Traditionally, you may cross reference a GitHub profile with LinkedIn, run the username through namechk and see where else they hangout, or even try to deduce an email address with the Rapportive plugin. you can get almost any GitHub user’s email address directly through GitHub’s own API from the comfort of your own browser in following simple steps.

Step 1: 

Copy and paste the next line into your browser


https://api.github.com/users/xxxxxxx/events/public

Step 2:

Find the GitHub username for which you want the email:


for Example: sayanchowdhury

Step 3:

Replace the xxxxxxx in the URL with the person’s GitHub username.

Step 4:

https://api.github.com/users/sayanchowdhury/events/public

Press Enter

Step 5:

Press Ctrl+F and search for “email”





According to GitHub, this information is publicly available. However, you would likely only see it if you were an Engineer committing code to your candidate’s public repository through the Git system. This works by accessing public information through GitHub’s API in your browser. While this method works for the vast majority of usernames, there are a few who have opted not to store their personal email address on their public repositories.

Sometimes it may return multiple email addresses belonging to the various contributors to the repository. You can clear through these by searching for the name on the account ("Sayan Choudary”) instead of “email”



Although on second thought, you may wish to engage the other contributors as well.




There are literally countless ways to source Github and it would be a boon to any technical recruiter or sourcer to get familiar with the network. It not only lets you uncover great talent, but can help you become a more effective recruiter/sourcer by encouraging you to gain a better understanding of what the role you’re trying to fill requires.


*Information gathered here is from multiple sources.