Heroku’s Free Plan Enabled Speed to Market and Scale for Recruiting App

HumanPredictions surfaces professionals who are likely open to changing jobs and recommends how best to connect with individuals

Recruiting top talent is both an art and a science. A combination of people skills and automated technology helps companies find and hire great new employees. Traditional sourcing tools may produce a pool of qualified individuals, but how many of those people are open to new opportunities? Such tools also automate the recruiter’s “art” of building connections by sending templated emails to potential candidates. But does generic outreach lead to meaningful conversations?

More Efficient and Effective Recruiting

The fine balance between art and science inspired the founders of HumanPredictions to take a different approach to recruiting. They wanted to help companies source more efficiently by focusing on candidates that are not only qualified, but are also more likely to be interested in changing jobs. They also wanted to help recruiters be more effective by customizing their outreach to better engage individuals.

To accomplish this, HumanPredictions indexes public data weekly from social media and industry sources, such as Twitter, GitHub, Stack Overflow, or conference sites. The app uses machine learning to analyze the data and identify patterns that indicate job change readiness. For example, an individual may have updated their LinkedIn profile, or deleted old code from their GitHub repo in order to prepare a portfolio.

Screen Shot 2017-02-06 at 8

The app also tracks professional activities, such as conference talks or open source projects, providing a richer profile data set to recruiters. The HumanPredictions team adds their own expertise on top of the data, arming recruiters with insights and recommended talking points or tailored content that can help them personalize their outreach to particular individuals.

HumanPredictions is designed to make it easier for busy managers and executives to participate in recruiting efforts, which further boosts response rates. The company just launched a new feature that enables customers to filter candidates by identifying followers of their employees on social media. Almost like a referral program, this allows team members to also participate in outreach.

From MVP to Prime Time on Heroku

As a young bootstrapped company, HumanPredictions needed to contain costs until they could onboard paying customers and gain business momentum. The team started out using Heroku’s free plan to build out an MVP and go to market with their new product. At launch, they had about 10k professionals in their database, all located in Chicago. Although it was running on Heroku’s free resources, the early product was able to still deliver on the founders’ core vision and prove commercially viable with an initial set of customers.

Heroku’s free plan allowed us to offset costs in the critical early phase of our bootstrapped startup. We could get an MVP up and running quickly on the Heroku platform and immediately demonstrate our value to customers. David Pick, CTO & Co-Founder, HumanPredictions

As their business grew, the app needed more redundancy and processing power, so the company moved to a paid plan on Heroku. They also upgraded their Heroku Postgres database so they could get more throughput, and added background workers to increase performance and set up for scale. A second app server allowed them to do rolling deploys.

Heroku lets us easily scale at the pace of our business, without having to deal with the underlying hardware. David Pick, CTO & Co-Founder, HumanPredictions

The HumanPredictions stack is comprised of a primary app built in Ruby on Rails running on the Heroku platform. Heroku Add-on Elastic Cloud powers their Elasticsearch functionality, and Redis Cloud enables caching. As data is core to their business, the company needed a data store with no downtime and robust backup capabilities. They’ve found that Heroku Postgres has more than met their needs.

Heroku Postgres has been fantastic for us. It’s reliable, easy to use, and the upgrade path is super simple. David Pick, CTO & Co-Founder, HumanPredictions

Screen Shot 2017-02-06 at 9

The HumanPredictions app writes more data than it reads. The team is excited about Apache Kafka on Heroku and has added it to their roadmap to support future data streaming needs as the business grows.

Predicting the Future

For this hot young company, the future is bright. They’ve been recently featured in Recruiting Daily as one of the top 10 new recruiting products of 2016, which will add momentum to their sales and marketing focus. They’ve also been chosen to join IDEO’s Start-up in Residence mentoring program, becoming the first HR technology participant.

As HumanPredictions gains traction in the marketplace, the bootstrapped startup can rely on Heroku to easily scale resources, pricing, and services alongside the success of their business.

Are you building an MVP for your new startup? HumanPredictions used Heroku’s free plan to build their MVP and gain early success in the market while containing costs at a critical time for the bootstrapped startup. For more information, contact Heroku today.

More stories