Will an Algorithm Pick You For Your Next Coding Job?

Will an Algorithm Pick You For Your Next Coding Job?

As part of Matt Biddulph’s new job with Nokia, he needed to recruit programmers for projects in Berlin. Unfortunately, the former CTO of Dopplr didn’t know the area well and wasn’t sure how to find good coders.

He started by looking up profiles of Berlin developers in the GitHub database. Next, he wrote a simple program that would rank the developers based on their connections and contributions. He explains, “The JRuby code uses Yahoo BOSS to do the web search. After querying the GitHub API for each user’s followers it builds an in-memory graph using the Java Universal Network/Graph Framework. Then it ranks each user node in the graph using the Betweenness Centrality algorithm.”

And of course, his code is now available at GitHub.

View article


About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.

About Our Journalist