Monday, October 06, 2008

5 Hacks for Startup Hiring in India

Here are some thoughts on hiring for a Startup in India. My experience with hiring in India for the last fifteen years, in one word, has been – “Awesome” ! In Pune I have met some of the best Programmers and Designers in the world and work with many of them. There are some of most hardworking, smart and knowledgeable individuals, who love to crank code (read an interesting post here, under the “People” section). I love working with the great guys at Komli!

Hiring in India is different than hiring in other parts of the world. The following thoughts are written for an employer in mind, especially a startup employer. These thoughts are in a random order, and based on personal experiences. Please don’t equate my consistent use of ‘he/him’ with a gender bias.

1. “Offer acceptance is not equal to JOINING”

This is something you learn the hard way. It is very difficult to believe that a candidate talks so nicely, and accepts your job offer, only to NOT show up on the joining date. This is a shocker, which takes several days to recover from. If the candidate is good he calls up/e-mails you a few days in advance, telling you that he cannot join. Many will not inform you, and simply won’t show up on the joining date.

My recent experience – “a senior managerial candidate, who was relocating from the USA to India, accepted the offer after several negotiations that went on for weeks. He was very happy and I was very happy, that we have a deal. The day he was supposed to land in Pune, and join after a few hours of landing – he didn’t show up. I patiently waited until the evening, and next morning. Emailed him, and found out that instead of flying into Pune, he landed into Bangalore, and joined another large company yesterday. How nice.”

Accept the fact – a hire is only a “probability” until the day he shows up. This probability increases as the date of joining comes near. An offer acceptance on e-mail, or in hardcopy are still probabilities of joining.

The way I would handle this is – a) don’t count on a hire until he joins, b) always plan for backups – no hiring is complete until the last guy joins, c) keep calling the candidate every few days, to find out if he is going to join – if he tells that he is not joining, it’s better to know that early on, rather than on the last date, and d) if the numbers are large – over-hire, to compensate for the probability.

2. “The Resume”

I have found that many resumes have inaccurate information in them. You can actually build a “probability-framework” on what percentage of a resume is true – based on some of the key parameters of the resume – such as skill-set (Java, PHP, RoR, ASP.NET, C/C++, C#, etc). Try that, it works.

The way I handle this is – talk to the candidate, find out what he has done. Correlate that with his resume. Most of the times they match.

Another interesting parameter is the – “keyword density”. My personal experience has been that the higher the keyword density, the more likely is that the candidate is bogus. You cannot learn – all of “C, C++, Java, PHP, MySQL, Oracle, OLTP, Apache, Tomcat, RoR” in 2 years :-)

3. “The Sourcing”

Sourcing of resumes has a major impact on the success rate. I think it is very important to access the success rate of each of the source of resumes – direct, referral, recruiters, newspapers, online portals, etc. You may be surprised to know that there may be a difference of 10x in the conversion rates of each of these sources – so you should focus on the source that has the highest conversion rate.

For startups referrals work the best. Keep your employees happy, so that they find more friends who want to become happy!

4. “The Interview”

A few things at the top of my head are following:
Do initial screenings before you go too deep into technical discussion. If the candidate is not good, let’s find out in the first ten minutes of discussion, so that you save time on both sides. One important thing in my mind is – ask questions about your most recent problem that your company is facing, find out if he can solve that problem or not. Even if a guy can solve the most complex algorithm problems, or he can do the most optimal data structure design – can he solve your current (or past two-three) problems? Make sure you factor that into the overall decision. Don’t compare the candidate to yourself – “he is not like me; I can do it better than him”. It is very difficult to find a guy better that yourself, don’t try that :-)

5. “The Timing”

Try to keep “good” interviews at the top of the day, during mornings. You are in the office at 9AM, if the candidate doesn’t show up, or doesn’t pickup the phone – that does very bad things to your day. It’s a difficult thing to do, but I try and keep most interviews at the later part of the day.

Well, that’s all I have for now. There are many more things, but I wanted to keep it simple.

Got any more ideas, send me a message on facebook or Twitter?

Labels: , , , , , ,

Thursday, July 10, 2008

Best Web 2.0 Sites in India

I am compiling a list of best Web 2.0 sites in India. I am most likely going to do a writeup on each of the sites, and then suggest making a group of like minded people, who can exchange great ideas. The initial list is following in no particular order. Feel free to add more in this list, by commenting this post:

      Labels: , , , , , , ,

      Sunday, September 30, 2007

      PubMatic selected by TechCrunch as a Top 40 Startup in the World

      PubMatic, a product of Komli, was selected by TechCrunch as a Top 40 Startup in the World. Nearly 750 startups from around the world applied for this honor, and PubMatic was lucky enough to be selected! This was announced at the TechCrunch40 conference in San Francisco, CA, a conference built to showcase these 40 top startups.

      We are hiring!If you dream in Java, think in PHP, and talk in <xml> over IM, you should talk to us.

      In addition, as part of our presentation at the conference, we announced that PubMatic has been released into a global beta available for all publishers around the world! During our alpha over 500 publishers from around the world have been using PubMatic and seeing some amazing results. See news about PubMatic here.

      Online advertising is growing at a very fast pace, and the number of variables affecting the performance of an online ad has been growing at an even faster pace. Komli is devising methods for maximizing the yield of online advertising using
      advanced algorithms running over large-scale systems. We are also developing decision support system for data analytics, analysis of real time data, such as user behavior and web analytics, server scalability to support 100,000,000 requests per day (to start with), and much more cool stuff.


      The last I posted about Komli, we had just moved into our new office. We were still building the product. Since then a lot has changed, we wrote a bunch of code, did a beta, were selected as a Top 40 startup in the world, our team grew to 8 people, and have been having a lot of fun.


      The beta release was amazing, we had close to 400 customers using PubMatic, a small team of very enthusiastic world-class programmers were writing code and managing escalations at the same time.



      While we hacked code in Java, PHP, AJAX and C 12 hours a day, and listened to rock and the latest Bollywood tunes of Bhool Bhuliyaa, the continued to have a sense of humor. This is a sketch that one of us drew on the whiteboard, while he was designing a new DB schema for user authentication.

      And, did I mention, we never miss a chance to have fun ...




      Labels: , , , , , , , ,

      Saturday, July 21, 2007

      Mobile Bliss

      I was reading a post by Fred Wilson on AVC.

      From today's front page story in the New York Times about Google's $4.6bn wireless bid.

      In the Internet giant’s view of the future, consumers would buy a wireless phone at a store, but instead of being forced to use a specific carrier, they would be free to pick any carrier they wanted. Instead of wireless carriers choosing what software goes on their phones, users would be free to put any software they want on them.

      Hell yeah! This is the way it must be. Open devices, open services, open spectrum.

      What would be really cool is if Google paid $4.6bn for the spectrum and then opened it up for the world to use as we see fit, just like Facebook opened up their platform.


      The good part is that we already have this in India. It's strange that we don't realize the importance of things that come free to us - I can go any buy a phone, choose whatever carrier I want, and put whatever software on that, TODAY!

      Labels: , ,

      Tuesday, July 10, 2007

      Internet Ad Spends In India To Double In 2007

      Reported on ContentSutra by Anupama Chandrasekaran:
      Media agency ZenithOptimedia expects Internet ad spend in India to more than double in 2007 and to be 10 times its current size in 2009. [via agencyfaqs] Ad spends on the Internet could jump to Rs. 450 crore this year from Rs. 210 crore in 2006 and could skyrocket to Rs 2,250 crore mark by 2009, the study said. This would mean that in two years, ad spends on the Internet will surpass those on radio, cinema and outdoor, individually.

      Labels: , , , , ,

      Wednesday, June 20, 2007

      Online Transactions To More Than Double In 2007-08

      ContentSutra reports:
      Railway, air and movie tickets, as well as electronic item sales are boosting e-commerce in Indian metros, according to a study by the Associated Chambers of Commerce and Industry of India. The result could be a 150 percent jump in online revenue to Rs. 5,500 crores in 2007-08 from Rs, 2,200 crores in the year-ago period. According to the report, the percentage of Mumbai’s population that shops online is 24 percent and is expected to touch 40 percent. Delhi follows suit at 20 percent and is likely to go up to 30 percent. Ironically, the percentage of e-shopping population in Bangalore, the Silicon Valley of India, stands at a paltry 6 percent for 2006-07.
      It's very interesting to see Bangalore doing so little ePurchases. Do you wonder why? Is it because IT-people are more aware of the frauds that can be done online, and therefore they wouldn't like to eat the food that they cook? Like ever time I put my credit card details on a web form, I know that the data is going over wire from my laptop to the router to the server to their server to some other server, and it is potentially cached at all locations. Plus I need to check if I am not being phished, so I triple check the URL, and then I check if it is a https connection all the way. I am sure my wife wouldn't think of that when she does an electronic purchase.

      But, I love the progress in online transactions increasing in India. More online transactions also means more advertising moving online, good for Komli :-)

      Labels: , , , , , , , , ,

      Monday, February 05, 2007

      Coca-colonialism and Tata-colonialism

      One of the finest writings that I have recently read is by Swaminathan Aiyar, who writes editorials in Times Of India. Swaminathan's breadth and depth of knowledge about the economic and social subjects around the world, and his special commentary about India's economic growth in the last 5 weeks has been amazing.

      I am reproducing a recent article in TOI:
      "Consider IBM. For decades it was castigated as a monopolist and epitome of neo-colonialism. IBM was the pioneer of the personal computer, but eventually got beaten so badly by Asian rivals that it sold its entire PC business to Lenovo of China. To survive, IBM became mainly an IT services company.

      Leftists may still see that as a new way for IBM to colonise the world, through domination of IT services. But listen to the latest news. IBM sees its future survival as dependent on Indian expertise. Its Indian employees have skyrocketed in number from 4,000 in the early 2000s to 53,000 today.

      A document circulated by IBM to its Indian employees projects a workforce of hold your breath 120,000 in India by 2008. IBM is becoming Indian rather than American in terms of employment.


      Can this be called IBM's conquest of India? Or is it better called India's conquest of IBM? Should the R&D of Indian scientists in IBM be called American research or Indian research?"

      Labels: , ,

      Friday, December 29, 2006

      VC And M&A Deals In Indian Digital Media In 2006

      Contentsutra has a good list of VC and M&A deals:
      There were as many as 26 venture capital deals publicly announced. That has brought in about $175 million in VC money alone in 2006. The M&A has also been picking up with more than a dozen deals while the most of figures are undisclosed. Here is a quick compilation.

      Labels: , ,

      Friday, December 22, 2006

      First short movie to premiere on the mobile phones in India

      Contentsutra reports:
      Phonethics Mobile Media has tied up with Reliance Communications to make available on Reliance Web World, their short film Ctrl+Alt+Del, starring actor Rahul Bose. As per the release, this is the first short movie to premiere on the mobile phones in India. I wouldn’t call it a premiere, since it has been screened at film festivals, and on NDTVs Indie Film Club. Phonethics will also be developing 30-60 second and 3-5 minute long content for the mobile. A trailor can be viewed here.

      Labels: , ,

      Saturday, December 09, 2006

      India's GSM user base crosses the 100 mn landmark

      Economictimes reports:
      Riding on the cellular boom and the aggressive strategy by operators to add new users, the GSM subscriber base in the country has crossed the 100-million landmark. India has now become the third-largest GSM market in the world behind China (401.7 million subscribers) and Russia (152.2 million). Five million new GSM subscribers were added in November, which is the largest since cellular services began in India in 1995. During October, India had created a global record by adding 6.5 million new wireless (including both CDMA and GSM) subscribers.

      GSM market share stands like this:
      Bharti Airtel - 30.3% with total subscriber base at 30,262,269
      BSNL - 22.80% with total subscriber base at 22,975,201
      Hutchison Essar - 22.10% with total subscriber base at 22,274,580

      Labels: , , ,