0% found this document useful (0 votes)
160 views24 pages

Cracking The Code

The document discusses tools for sourcing candidates on GitHub. It provides an overview of GitHub search functions, Chrome extensions, and external sites that can help with discovering profiles, assessing candidates, and engaging with potential hires. SeekOut is presented as an aggregated platform that allows filtering GitHub profiles based on over 60 technical and diversity criteria to help identify candidates for projects.

Uploaded by

susanna2conway
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
160 views24 pages

Cracking The Code

The document discusses tools for sourcing candidates on GitHub. It provides an overview of GitHub search functions, Chrome extensions, and external sites that can help with discovering profiles, assessing candidates, and engaging with potential hires. SeekOut is presented as an aggregated platform that allows filtering GitHub profiles based on over 60 technical and diversity criteria to help identify candidates for projects.

Uploaded by

susanna2conway
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 24

Cracking the Code to

Sourcing on GitHub
Susanna Frazier, Strategic Advisor @ Universal Music Group
Anoop Gupta, Co-founder & CEO @ SeekOut

@S e e k O ut H Q @oh s u s a nna m a r i e
Chrome Extensions – Utilities
General GitHub
• E x te nsi t y • A we som e A utocom pl ete for
• Gra m m a r l y Gi t H ub
• L a st Pa ss • Gi t H ub H ove rca rd
• L i n ke d In S e a rc h Tool • Gi t H ub Or i gi na l S t re a k
• Mu l t i H i ghl i ghte r • Gl ossa r y Te c h
• On e Ta b • Isom et r i c C ont r i b ut i ons
• S u p e r Ta bs

@S e e k O ut H Q @oh s u s a nna m a r i e
SOURCE

@S e e k O ut H Q @oh s u s a nna m a r i e
GitHub Search Bar

• XYZ ty pe :us e r personal accounts named XYZ


• XYZ in:lo g in users whose username contains XYZ
• XYZ in:fullna m e users whose real name contains XYZ
• XYZ in:e m a il users whose email contains XYZ
• la ng ua ge :XYZ users with repositories written in XYZ
• lo catio n:XYZ users that live in XYZ
• fo llowe rs : nX..nZ users with between nX and nZ followers
• re po s :nX..nZ users whose repository count is between nX and nZ

@S e e k O ut H Q @oh s u s a nna m a r i e
GitHub Advanced Search

@S e e k O ut H Q @oh s u s a nna m a r i e
Google X-Ray Search

XYZ

@S e e k O ut H Q @oh s u s a nna m a r i e
External Sites – Source
• C o de S tatistic s .co m : email, for hire, language, location, name,
username
• Deve lo pe rD B.co m : education, email, company, industry, job title,
location, skills, URL
• Git-Awa rds .co m : language, location (city, country, worldwide),
username
• Hire a ble s .co : hireable, language, location, # of repositories
• Hiretua l.co m : language, location, # of followers, # of repositories
• Oc to hunt.co m : language, location
• S o urc e re r.io : language, location, name, username

@S e e k O ut H Q @oh s u s a nna m a r i e
ASSESS

@S e e k O ut H Q @oh s u s a nna m a r i e
User Profiles (Part 1/2)
1. Avatar: Right click → Click “Search Google for Image” ①

2. Name: Highlight → Click “Search LinkedIn for Name”


3. Username: Copy → Open Na mec h k. com → Paste & Search

4. Bio ③

5. Current Company

6. Location
7. Email ⑤

8. Link: Copy → Open Wh o. I s → Paste & Search ⑦

9. Organizations: Collaborative accounts

@S e e k O ut H Q @oh s u s a nna m a r i e
① ② ③ ④

User Profiles (Part 2/2)


1. Repositories (Repos): Project folders
• Source: Creator
• Description
• Language: Primary language

• Star: “Like”
• Fork: Personal copy
2. Stars: “Likes”
3. Followers
4. Following
5. Contributions: User activity
• Issues: Suggestions, Questions, etc.
• Pull Requests (PRs): Proposed changes
• Commits: Revisions
@S e e k O ut H Q @oh s u s a nna m a r i e
Chrome Extensions – Assess
• C od e r S tats
• Gi tH u b Use r L a n gua ge s
• Oc toH R

@S e e k O ut H Q @oh s u s a nna m a r i e
External Sites – Assess
• code rstats.net/gi thub/# u se r n a m e X YZ
• code stati sti c s.com /i nsi ghts/ u se r n a m e X YZ /ove r vi ew
• gi t-awa rd s.com /u se rs/u se r n a m e X YZ
• gi t h u bp rofi l e su m m a r y.com /u se r /u se r na m e X YZ
• gi t S ta l k .n etl i f y.com /u se r n a m e X YZ
• gp.fe de p ot.com /p rofi l e /u se r n a m e X YZ
• hi re a bl e s.co/d eve l op e rs/u se r n a m e X YZ
• profi l e -sum m a r y-for-gi th u b .com /use r /use r na m e X YZ
• sou rc e re r.i o/u se r n a m e X YZ
• https: //ta l e ntsi gna l s.com /use r / u se r na m e X YZ
@S e e k O ut H Q @oh s u s a nna m a r i e
ENGAGE

@S e e k O ut H Q @oh s u s a nna m a r i e
Contact Finding “Hacks”
• A PI.Gi t H ub.com /Use rs/Use r n a m e X YZ /Eve nt s/Publ i c
• Gi t H u b.com /Ow n e r /Re p o/C om m i t/Uni qu e ID.patc h
1. View a GitHub user profile
2. Click their Contribution activity
3. Click any of their created Commits
4. Click any of the Commit Unique IDs
5. Type “.p a tch ” at the end of the URL & Search
6. Locate the committed user’s name and email

@S e e k O ut H Q @oh s u s a nna m a r i e
Chrome Extensions & External Sites – Engage
Chrome Extensions External Sites
• Amazi ngHi r i ng • Name ch k. com
• Con n ecti f i er S oci al L i n ks • Wh o. I s
• Contex t S cou t
• Hi ki d o
• Hi retu al
• Nyme r i a
• OctoHR
• Peopl e S earch
• S i gnal Hi re
• ZAPi nfo
@S e e k O ut H Q @oh s u s a nna m a r i e
SEEKOUT

@S e e k O ut H Q @oh s u s a nna m a r i e
Aggregated Profiles

@S e e k O ut H Q @oh s u s a nna m a r i e
SeekOut Developer Profiles

@S e e k O ut H Q @oh s u s a nna m a r i e
25+ Search Filters (Diversity, Blind Hiring Mode, & more)!

@S e e k O ut H Q @oh s u s a nna m a r i e
60 Power Filters!

@S e e k O ut H Q @oh s u s a nna m a r i e
Power Filter + Diversity Example: Machine Learning + Female
cur_title:("machine learning" OR "deep learning" OR AI
OR "natural language" OR "Speech recognition" OR
"computer vision") OR ("machine learning" OR "naive
bayes" OR SVM OR "decision trees" OR "information
extraction" OR "gesture recognition" OR "random
forest" OR "online learning" OR "deep learning" OR
"linear regression" OR "Logistic Regression" OR "support
vector" OR Ensemble OR clustering OR "Principal
component" OR "singular value" OR "K-nearest" OR
"neural network" OR "artificial intelligence" OR "Hidden
markov" OR "convolutional networks" OR "gaussian
mixture") OR (Tensorflow OR Caffe OR "Amazon
machine learning" OR Rekognition OR "Apache Singa"
OR CNTK OR Torch OR Accord.NET OR Mahout OR
Theano OR Brainstorm OR "Apache Spark" OR "Azure
ML" OR Veles OR mlpack OR Keras OR Caffe2 OR shogun
OR naive-apl OR darknet OR Recommender OR CCV OR
VLFeat OR DLib OR OpenCV OR Caffe OR CatBoost OR
CUDA OR "Intel DAAL" OR "Vowpal Wabbit" OR Kaldi OR
mgl OR libsvm OR cortex OR Disco OR Yanni OR gago OR
Cloudforest OR Facebox OR corenlp OR "Stanford
Parser" OR "POS Tagger" OR "name entity recognizer"
OR tokenizer OR lingpipe OR H2O OR classifier OR weka
OR Deeplearning4j OR emgu OR Aforge.NET OR
opencvdotnet OR SimpleCV OR OpenFace OR NLTK OR
Pylearn OR PyTorch OR Numpy OR SciPy)
@S e e k O ut H Q @oh s u s a nna m a r i e
Candidate Insights
• City
• Top Topics
• Language Expertise
• Followers
• Stars
• Current Company
• Current Title
• Years of Experience
• Years in Role
• Diversity
• School
• Degree
• Major
• Industry
• Company Size

@S e e k O ut H Q @oh s u s a nna m a r i e
Projects & Messaging

@S e e k O ut H Q @oh s u s a nna m a r i e
Questions?
bit.ly/OhCodeCracking

@S e e k O ut H Q @oh s u s a nna m a r i e

You might also like