Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
A Forbes 30 under 30 alum and the first Indian founder to go through Y Combinator, HackerRank founder Vivek Ravisankar is out to kill the resume and help developers land jobs based on skill.
Davis Baer: Whatâs your background, and what are you working on? What is HackerRank?
Vivek Ravisankar: HackerRankâs mission is to match every developer to the right jobâââwith the underlying driver being skill. Software developers can come to HackerRank to practice and prove their skill by solving coding challenges and companies can hire technical talent based on skill.
Today, we are proud to have a global developer community of over 4 million developersâââwhich is roughly more than 15 percent of the worldâs developer populationâââand more than 1,100 businesses like Dropbox, VMware, Stripe, Adobe, Coinbase and Capital One that are using HackerRank to find talented developers.
HackerRank has been an incredible journey. It all started as a vision for improving the way developers find jobs.
For a bit of background, I was born and raised in Bangalore and Chennai, India. Iâve been interested in computer programming most of my life, and in college I decided to pursue a CS degree. India has one of the highest populations of developers, making the market incredibly competitive. As a result, the best tech companies tend to look for student resumes or profiles with a high GPA from elite universities.
The problem is that grades and alma mater arenât an accurate reflection of true ability. That was certainly the case for me. During college, my friend and eventual co-founder Hari Karunanidhi and I spent hours programming and competing in (and winning!) online coding challenges for fun. We had solid fundamentals and were really strong coders, but didnât necessarily have the pedigree that recruiters were looking for, especially in such a competitive candidate pool.
After graduation, I was fortunate enough to land a job as an engineer at Amazon. I felt incredibly lucky that Amazon recognized my potential and gave me a chance. While I didnât go to a top-tier college, several Amazon recruiters came to my campus for a coding competition that I was participating in. Ultimately, I benefited from the fact that I was able to demonstrate my skill first-hand. I really wanted to help create opportunities for more developers at scale.
During my time at Amazon, I spent a lot of timeâââhours every weekâââinterviewing technical candidates only to find out later that some of them didnât even pass the baseline skill requirements. Whatâs more, for every one position weâd fill, weâd interview roughly 50 candidates. These interviews took up a ton of my time that would have been better spent building products. In fact, Amazonâs CTO Werner Vogels has said that engineers tend to spend 30% of their time just recruiting.
At this point, I started thinking back to my own job search experience and the experiences of so many othersâââincluding Hari. I realized that people who are more than qualified for a job are often overlooked because they didnât go to a top school, donât have a fancy degree, a high GPA or the network needed to get their foot in the door. It became clear that the model for hiring was broken. So Hari and I set out to fix it.
Our original idea was around job prep and mock interviewsâââwe called it InterviewStreetâââbut it didnât work since students didnât want to pay for mock interview assistance. Our second idea was a tool to help match Indian students to masterâs programs in the U.S. That one didnât work out either. We realized that in order to create a viable business, we needed to rethink our revenue stream while still aiming to match every developer to the right job.
Eventually we landed on the idea of HackerRank in 2011 and were accepted to Y Combinator that year. In fact, we were the first Indian founders to go through YC! It was our third attemptâââwe applied with the other two ideas, but they werenât accepted. In the final round of the application process, we were invited for a 10-minute interview in Silicon Valley. I got an expedited business visa, but Hariâs was denied. Three days later, I jumped on a plane to the U.S. for the first time in my life. I landed on Thursday and my interview was on Friday. That trip paid offâââwe were chosen for the YC Summer 2011 batch. But since Hari didnât get an H1-B visa, we co-founded the company from Silicon Valley and Bangalore. Seven years later, we still run the company from dual headquarters.
What motivated you to start HackerRank?
I realized that dependance on the resume as the best predictor of ability is a mistakeâââfrankly, it isnât a good way to evaluate programmersâ skill objectively. I think at one point, when Hari and I did the math, we realized we were both doing about a hundred phone screens to get one offer at Amazon and IBM. That is unsustainable. Think about how not only inefficient that process is, but also all of the productivity lost by taking engineersâ time away from building new products and services.
We thought, there had to be a better wayâââboth for developers and companies. So thatâs how we got started.
What went into building the initial product?
From early on, Hari and I have strived to be very clear about our vision and goals. HackerRankâs north star has always been to level the playing field for job opportunities. Weâre both developers, and we made this company to solve a specific pain point that impacts software developers and the companies looking to hire them.
As weâve built and scaled the product, weâve always asked ourselves âHow do we guarantee an outstanding developer experience?â The developer candidate comes firstâââand this focus on developer experience is a competitive advantage for companies.
In terms of the actual code base, HackerRank was initially built using CodeIgniter, a popular PHP framework. Unfortunately, as we tried to build out the platform using that framework, we realized it was not conducive to building and prototyping quickly. So, we decided to move to Ruby on Rails, since the community was pretty active and there was a wide variety of plugins (gems), which made back end development easy and quick.
On the front end, we used Backbone.JS since it was a simple framework with a minimal learning curve, and it allowed us to build the first version of HackerRank within a week. Unfortunately, as the application grew, it became increasingly difficult to manage the codebase, which required us to move to React.
How have you attracted users and grown your company?
Attracting our first users took some time and a bit of scrappiness. We attempted several strategies, including asking my ex-manager at Amazon to beta test the product, but not surprisingly, Amazon wasnât keen to try out a product that was just built by a couple of guys in a garage. So we had to go back to the drawing board.
We decided to create a fake resume that boasted the best of the best credentials and we put it up on various job posts. We ended up receiving a slew of inbound phone calls from recruiters interested in speaking with this âcandidate.â And whenever we would receive a phone call, we would say, âHey you know what, Iâm not that person. But, if you use our product we can help you find people like this.â This strategy ended up being really successful in generating demand. We actually secured Zynga as an early customer with this approach.
As weâve grown, weâve prioritized making sure the platform is easy to use and can deliver immediate value to our customers. Selling to enterprises has also required us to make sure weâre able to cater to their needs, which are very different from startups. If youâre going to sign up a customer like Goldman Sachs, Bloomberg or VMware, you must give them the ability to deploy to large parts of their organization, whether thatâs an integration with their existing tracking systems like Workday, Taleo, Single Sign-On or Pins Management.
Whatâs your business model, and how have you grown your revenue?
We are a SaaS based application that companies pay to assess developersâ skill. Itâs free for developers and always will be. Our revenue growth has been a combination of organic word-of-mouth and having an inbound and outbound sales force.
What are your goals for the future?
My goal is to build a world where candidates land jobs based on merit. I want to ensure that developers around the world have a way to showcase their skill, that companies are recruiting and assessing candidates based on their ability, and that we at HackerRank are bridging the two to ensure every developer is matched with the perfect job.
What are the biggest challenges youâve faced and obstacles youâve overcome? If you had to start over, what would you do differently?
In Silicon Valley, there is a tremendous amount of emphasis placed on companies to be high growth, which has merit. But companies also need to balance that high growth with good fundamentals.
Back in 2014â2015, we were hiring really quickly. I was consumed by the idea of âhyper growth.â I learned the hard way, though, that you must establish a solid foundation that can support that rate of growth while still maintaining a healthy and sustainable business. At one point, I realized that we were growing too quickly for our own good. First, we needed to make sure we were clear on the product we were selling, whether we had a solid product road map to support it, whether we had the right team to build and scale the platform, etc. We took our foot off the gas pedal, which slowed our growth, but allowed us to really focus on building a solid foundation. Now, the company is in a much stronger and healthier state, which allows us to accelerate growth in a smart way.
Have you found anything particularly helpful along your journey? Any advice, books, habits, decisions you made that have helped you succeed?
I find it inspiring to read about how other successful and creative business leaders have built their businesses and overcome challenges along the way. I recently read âThe Hard Thing About Hard Thingsâ by Ben Horowitz, which is a book that every CEO or business leader should read. Oftentimes, the external view of companies is that they are always doing great. However, the reality can be very different. I found it therapeutic to read this book, and itâs an important read for every entrepreneur because it teaches you how to focus on the road instead of the wall when there are so many things changing internally and externally that impact your company.
In addition to Ben Horowitzâ book, Y Combinator founder Paul Graham has been a great mentor. He has taught me invaluable lessons, including the importance of understanding that the highs arenât as high and the lows arenât always as low as they look. Maintaining that perspective is important at scale.
A third concept Iâve found helpful is this idea of being an infinite learner. Itâs a concept popularized by Reid Hoffman. Every day, you have a bigger job than the previous day. Itâs crucial to think about the skill sets you need and those that are missing to ensure you are continually growing in your career. By taking stock of your skills and those lacking, it is also easier to determine the best course of action to develop and master these skills.
Whatâs your advice for entrepreneurs just starting out?
Itâs important to build a company that reflects an idea you are passionate about and driven to bring to life against all odds. If youâre building a company for the sake of building it or just to make money, youâre not in it for the right reasons. Building a company isnât easy. Youâll inevitably come up against challenges you couldnât have anticipated, have to make trial-and-error choices on decisions that you donât know the right answer to and face disappointment and stress. If you are not excited about your idea, it will be difficult to weather these hurdles. On the flipside, if itâs a problem that youâre on a personal mission to solve, itâs hard to give up because youâve fallen in love with the idea.
Where can we go to learn more about HackerRank?
If you want to learn more about HackerRank, you can visit our website: HackerRank.com. You can also reach out to me with any additional questions or comments on Twitter @rvivek and / or LinkedIn at Vivek Ravisankar.
Davis Baer is the co-founder of OneUp, a tool to schedule and automatically recycle evergreen posts on Facebook, Twitter, Pinterest, LinkedIn, and Google+.
Founder Interviews: Vivek Ravisankar of HackerRank was originally published in Hacker Noon on Medium, where people are continuing the conversation by highlighting and responding to this story.
Disclaimer
The views and opinions expressed in this article are solely those of the authors and do not reflect the views of Bitcoin Insider. Every investment and trading move involves risk - this is especially true for cryptocurrencies given their volatility. We strongly advise our readers to conduct their own research when making a decision.