HackerEarth: an online technical sourcing and assessment solution – Sachin Gupta, Co-founder. #PNHangout.

HackerEarth is a Bangalore based start-up which helps companies hire programmers. It was started in 2012 by Sachin Gupta and Vivek Prakash, both of whom are alumni of IIT Roorkee. HackerEarth provides solutions for the technical recruitment space – one is an online assessment tool which is used by organizations to assess both internal and external candidates. Another solution acts as an engagement platform for companies when sourcing employees. With respect to internal candidates, companies typically use HackerEarth to conduct online challenges to assess their employees’ abilities. On the other hand, when we consider recruitment, there are primarily three stages during recruitment – sourcing where you source candidates, assessment which involves psychometric assessment, technical assessments, etc. and selection which is obviously where the candidate is selected. Our focus is primarily on stage one and two and our approach to these two stages differs from that of a typical recruitment agency. Our approach is to conduct an online hiring challenge. It is like an open test that we conduct on our community of developers. People come and participate in these challenges and based on their performance, we shortlist candidates. Since we began we have conducted numerous challenges, so we now have a large user base whose skill sets we’re aware of.

The test, or the challenge, as we call it, gives us a good understanding of a candidate’s programming proficiency. If they have performed well in the challenge, we know the candidate is good. We then aggregate their coding activities from online sources like StackOverflow, GitHub, etc, combine all this data to understand their core skills/strengths and we match it to a company’s requirements.

When we began HackerEarth, we were keen on working with early stage start-ups but we quickly realized that even if we give them good candidates, the number of hires wouldn’t be very high. So we decided instead to focus only on series A, series B funded companies. At that time InMobi, was a marquee client for us. Later on, Practo, FreshDesk, came onboard and we were able to fulfill their hiring needs too. We found great success in working with growth stage startups. Once we’d established some presence in the market we realized that the SaaS assessment tool could be sold to larger corporations too. Companies like Symantec and Citrix became our customers because our tool because of the time it saved them in assessments. Also, the product was much more stable and much more mature by then.

On the non-hiring front, we conduct exciting programming challenges which engages the developer community. We have a big following now. In addition, all the users on our platform are high on quality, high on skill sets and this in turn made sourcing from HackerEarth very effective.

Obstacles overcome:

The three main challenges that we have faced since we started-up are:

  1. Selection/Identification: As our company has expanded over the last 20 months, the most recurrent challenge that we have encountered is identifying our focus and priorities at different stages. If you can do this, you can actually build a very good company. When it was just the two of us, our challenge was to identify a MVP. We had interacted with a lot of people but there has to be a point where you need to sit down and start working on a product and in spite of this you will always feel that you don’t have enough information. You need to rely on your gut instinct and know why you entered that market or why you are building your product. Combine this with the initial user survey that you did to come up with an MVP and then proceed.
  2. Sales: Another big challenge for us was sales as both of us co-founders have a technical background and we had very little connection to the industry and even lesser knowledge of how to sell. In addition to the MVP we also needed to identify who are our target customers were because in many instances, potential customers expressed interest when we discussed our idea with them but their responses when we spoke to them after having built our product was very different. In our case especially, since we are a B2B solution in some sense, it was very important for us to identify our customer set as we were going after the entire technical hiring gamut. So we had to be extremely choosy. Now that HackerEarth has grown, we have a strong client base, revenue has been coming in and people are becoming more aware of HackerEarth. Building a good sales team was very important for us.
  3. Scaling: After a few successes, we realized that we needed to expand our customer base and accelerate in that direction. User acquisition is one of the most pressing things for us because we are essentially a marketplace as we have developers on one front and recruiters on the other side. It is similar to a chicken and egg problem. If you don’t have developers, you don’t have recruiters and if you don’t have recruiters you don’t have developers, so we have decided to focus more on getting developers to our platform and this is currently a challenge that my team and I are tackling.

Metrics is a must

Being a tech intensive company, the first thing that I would absolutely look for in a Product Manager is how driven the person is with metrics – you should be able to define what numbers you should be tracking, what are the time lines, you should be able to understand the sales figures, etc. By using tools like google analytics, he or she should be able to use a CRM to track sales, they should be able to use analytics to see how users are performing, they should be able to work with mix-panel and other tools to understand how users are interacting with the product and then be on top of these numbers because personally I believe product management is about tracking these numbers and making actionable decisions based on them.

HackerearthSecond is someone with actual previous hands-on experience with technology. If they still work with technology that is even better because sometimes, say you want to build a hack for marketing or you want to implement a small feature that your customer requested which typically would take say half an hour of work and you don’t want to disturb your team, you can go ahead and implement it yourself. So this is hands on technical skills, if not current, then at least experience with working with technology in the past.

Third is having domain knowledge. So somebody who has worked with programmers, somebody who can understand what programmers want and also understands recruiting because at the end of the day, the problem that we are solving is recruiting. We are helping companies hire programmers better. So if I can’t understand the pain point of a recruiter then I would not be able to build a product for them.

In addition, I believe that some sensitivity towards design is required. HackerEarth is a very design sensitive company. So the product manager also should understand what good design is. I don’t really expect them to create good designs but they should be able to understand what is good, what is bad and then work with the designer. One of the challenges of being a PM is actually working with the designer because designers tend to form a certain view point about certain things, so they are very passionate about what they see and sometimes what they see or what they feel or what they think or believe in may not actually translate to what the users want or what the business wants.

At the end of the day, being a product manager doesn’t mean you know everything. You could be wrong but to be a good product manager you need to be someone who is really passionate about solving a particular problem.

#PNHANGOUT is an ongoing series where we talk to Product Managers from various companies to understand what drives them, the products they work on and the role they play in defining the products success.

If you have any feedback or questions that you would like answered in this series feel free to email me at appy(dot)sg@gmail(dot)com. 

 

Product development is stimulating

“Vision without action is a dream. Action without vision is wasting time. Vision with action can change the world.” Joel Author Baker. Abhiraj Malhotra is “Technology Head & Evangelist” – SchoolPad at Chalkpad Technologies Pvt. Ltd. 

Abhiraj is a passionate software developer and an entrepreneur, whose vision is to infuse productivity into organizations towards a positive change. His interest is in web technologies, web application development, and user interface designs. The Malaysian hockey federation recognized Abhiraj’s work and appropriately awarded him for designing and developing Hockey Champions trophy 2007 official website. This is an astonishing achievement! Today, Abhiraj’s flagship product is “Assistwindow.” 

The content of this interview has the potential to increase your organization’s productivity. Read on….

Please tell us your story that inspired you to be an entrepreneur.
Even when I was studying in school, I loved programming in C++. It not only helped me learn more but I was also able to dabble and learn the intricacies of programming. My passion to write computer programs blessed me with the much needed exposure to solve real-time problems. When I was studying 11th grade, I designed my first website. I kept enhancing my knowledge in programming through continuous learning. My first breakthrough in freelancing was the development of a matrimony portal in ASP 3.0, alternatively known as “Classic ASP” – a popular web development language then. 

I continued to succeed in my programming endeavors, and I was not only reaping financial rewards, but these successes were fuelling my entrepreneurial dreams. Infosys recruited me as a software engineer at my B.Tech campus interview in 2008. I served Infosys for two years. In pursuit of my entrepreneurial dream, I am now a partner in a scholastic organization in Chandigarh. 

Please define “Assistwindow” in less than 25 words.
“Assistwindow” is an online and internal Q&A platform for knowledge sharing & organizing. “Assistwindow” provides meaningful answers to seeking members, thus increasing organizational productivity.

Why and how did you start your company? Why this domain?
Product development is stimulating; hence I migrated to developing products for schools. I simply love my work. In my present work tenure, I enlightened myself in the usage of B2B (Business to Business) technology tools. My present journey also enlightens me much about business and client servicing from which I continually comprehend the multidimensional facets of user experience and product knowledge. 

My team has grown to a strong and dedicated seven member team over the last two years, and as a result of which my products are being developed successfully. During this journey, knowledge sharing was one of the management concerns that I reckoned could directly impact productivity. Since I derived tremendous value out of Q&A platforms such as “Stackoverflow” and “Quora,” I planned to construct an internal Q&A platform. Consequently, “Assistwindow” came into being.

“Assistwindow” is an online Q&A platform for sharing & organizing knowledge within an organization that provides relevant and meaningful answers to seeking members. Members of staff in an organization can answer questions raised by their counterparts anytime and from anywhere. The knowledge that is continually being built is grouped intelligently, and hence can be retrieved quickly. This results in an enhanced productivity for an organization since staff members avoid disturbing each other to gain answers and clarity.

When we deployed “Assistwindow” internally, we realized its tremendous value for internal knowledge sharing for B2B (Business to Business) organizations. This platform will facilitate greater productivity in an organization, since it empowers the staff to enhance their time management skills. 

What did you choose the name “Assistwindow?”
Those who seek knowledge require ‘assistance,’ and ‘window’ is primarily construed as an entrance of life (light and air). Thus our product derived its name “Assistwindow.” 

What is Assistwindow’s key differentiator?
The two core differentiators of “Assistwindow” are its simplicity and efficiency. It is a terrific value offering for it delivers its promises to increase clientele productivity. 

What is the greatest challenge AssistWindow has faced thus far? How did you overcome that challenge?
Our biggest challenge is to connect with people who need such a product. To overcome this challenge, we invest in social media. We share our experiences and learning through our blog named “Business, Web & More…” 

Our blogs have attracted people’s attention. Our recent blog titled “How Plans Kill Productivity” on “Hacker News” received 5000 unique hits within 5 to 6 hours of its publishing. 

Who are your potential clientele?
Our potential clientele are single or multi-site B2B (Business to Business) organizations with a need for internal knowledge sharing.

Organizations in the manufacturing and services verticals can also deploy “Assistwindow” as a personalized Q&A platform for their clients. The questions clients raise about the product and the answers received from the manufacturer will be grouped and reused as and when required. 

What are your future plans?
Our objective is to expand the reach of “Assistwindow” for it to serve our potential clientele. Moreover, any product of such a genre should be continually fine-tuned to keep abreast with the constant advancements in clientele need and technology.

What has been your moment of glory?
Our moments of glory will always reside in customer satisfaction on account of their enhanced business productivity through “Assistwindow.” 

What have been your personal and professional learnings thus far?
Consistency and patience is my primary learning. Nothing big can happen overnight, and one needs to be consistent with his time utilization for any meaningful achievement. 

I have also learnt not to work ad hoc. I desire planned routines of all the tasks that I like to accomplish. The tasks could relate to work, hobbies or even setting apart time to relax and restore my body. One needs to maintain a mix, for one cannot pursue a single objective always. 

I like to discuss any situation, for I believe courteous discussion will provide clarity to any situation 

Finally, I love writing, since writing helps me to think deep, and deep thoughts are vital to success. 

What support would you like?
The only support that will satisfy me is to expand the reach of “Assistwindow” as a tool to improve the business productivity of many more organizations.