Cracking The Code
Cracking The Code
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
@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” ①
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
① ② ③ ④
@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