Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/ on line 144
Gaurav Chandra's Blog
Gaurav Chandra Gaurav Chandra   August 26, 2019

Beware of Fake Reviews of Mobile App Freelancers or Mobile App Development Companies on Google

Recently I was contacted by an SEO company for doing SEO of my website. I asked them what they had to offer and they proceeded with their sales pitch. One point they stood out from their sales pitch was that they can get me fake google reviews which pushes the ranking up on google page. I was taken aback and decided to search for my own website ranking on google.

I found out many websites which copied my content or copied the style and heading of my content. To add to this they had lot of google reviews which pushed their website further up in google ranking. I proceeded to have a look at the reviews and within one glance I found out that they were fake reviews.

How to find out fake reviews?

  1. Look at the text of the review. Many times the reviews will have bad english. The reason is that the reviews are written by people who are not fluent in english. These are mostly the employees of the SEO company as for SEO you do not need fluent english
  2. Look for the length of the sentence. If the sentence is short or one worded, then it is most definitely fake. If you were my client, I would ask for at least a paragraph.
  3. Check with the website testimonial page. If there is a review, it would be on the testimonial page of the website, if they have it. It would not make a sense to not put the review on the website as google can, at any time, remove the review from the listing on search engine.
  4. Check the name of the person or email associated with the review. If the email is like "" or name is like "Vicky" or "Honey", then it most definitely mean that the user is not genuine. If the website owners claim that they made the software for a company, then in no way the company representative will use these type of emails.

Be very careful out there. With proliferation of internet, any person with no experience or know how can become or claim to be a mobile app developer. In fact, my own SEO personnel decided to create a competing website while he was being paid to do SEO on my website.

So, you need to be careful to whom you should give your contract or rather your hard earned money to.

Gaurav Chandra Gaurav Chandra   April 26, 2019

Please take note: Do not hire part time freelancers. Period.

Short Version: Do not hire part time freelancers or mobile app developers or web app developers. You will have lot of headaches in coordinating and the time to go live WILL overshoot your timeline.


I am working on a project for a small company based out of Bangalore. They wanted a mobile app and a web based admin panel to manage the workflow. They are targeting end consumers. I was hired to do both but because of their aggressive timeline, they decided to give the web work to somebody else (part time freelancer and cheaper than me). Their go to market date was 1st May. Till now, the mobile app is complete 95% and web panel only 10%. Why? I was supposed to do the mobile app for ios and android along with server side php coding for application porgramming interface (API), language by which the mobile will communicate with the server database. But the other guy insisted on doing the API as he was too fixated on doing the things his way. My dependency is now on him. I completed my mobile app by 22nd March but till now I cannot release it to public because he is slacking on his part. He is supposed to give me the pending API so that I can finish my work.

I have been nagging him every single day to complete the work and he always comes up with an excuse. In short he is working full time for a big IT firm, and he freelances in the night where he can give max 3 hours per day. Due to working in night, the client cannot coordinate effectively with him or meet him. And he has multiple freelancing projects. He has a small family due to which he cannot take out time on Sundays.

Yes, he is cheap. He quoted half of the price which I did but now the client is angry that the project is delayed with no end in sight. They share their concern with me and I always say, "It is your fault.". They went with the cheapest option and they are paying a price for it. If I would have been doing the whole project, I would have completed all work by now.

I always keep my clients first. That is why I charge a premium. I am more expensive than other freelancers and sometimes a small company. I am a Mercedes of Mobile and Web App Development.

Gaurav Chandra Gaurav Chandra   June 26, 2018

Learnings from my plumber

Recently I got my house's bathroom redone as the pipes had developed leakages. In India you don't get a trained and certified plumbing professional as they all come in the category of labourers with basic or no formal education. They learn their trade on the job and start their practice. Sometimes, they work as a freelancer or under some bigger contractor.

While dealing with him, I learnt a lot about ethics and why the clients are apprehensive about your pricing or you in general. He did a good job but there were lot of problems in the way he made money.

Problem 1: Breach of Trust

He did not tell us the correct material costs. He would get all the material as none of my family members had time and we were ok to pay extra for this service provided he tells the correct material cost. But he did not and inflated the costs. When I found out about correct cost, I was not happy as he lied to us.

Outcome: He lost my trust and probably next time I will not hire him or if I have to, I will buy the materials on my own.

Learning: Never ever break the trust of the client. If you want to charge for extra work, always tell the client upfront. Because if you don't and the client finds out later, it will be a breach of trust and you will not get more work from that client.

What I do: Because of this reason I always ask my clients to pay for the server or domains directly to the company and not me.

Problem 2: Not completing the work on time

He did not complete the work on time. He kept extending the work and giving execuses like not well or had some work but he wanted the cost of labour to be paid on time. I asked him to complete the work first when I saw this lacklustre attitude, he kept on saying I will complete the work tomorrow. But tomorrow never came for quite some time.

Outcome: I had to reprimand him and withhold his money as a result.

Learning: Never ever make excuses. If there is a genuine delay, inform promptly. Keep communicating about the status of the project so that the client is at ease and sees that work is being done.

What I do: I keep my clients informed regularly about the project status and if there is an increase in scope or there is a delay, I tell them in advance.

Problem 3: Not keeping records for the work done and payment received

Although I kept the records of payment and work done, he did not. This led to lot of confusion and discussions. When I confronted him about the lack of records, he did not have anything to say.

Outcome: Time wastage and bad temper.

Learning: Always keep record of work done and payments. And refer to them in case of doubts.

What I do: Before starting the project, I make sure that there is a written agreement signed with scope of work and payment schedule included. This works as a record for both parties and one can refer anytime there is confusion. Also, all the changes or additions in work is communicated via email so that there is a record.


As a freelancer it is very easy to become undisciplined but discipline, commitment and integrity is what sets professionals apart from fly by night operators. If you hire me, I will never take things for granted and you will gain a partner for life.

Gaurav Chandra Gaurav Chandra   February 1, 2017

Always hire trustworthy developers for your project

When you search on google with the keyword "Freelance Mobile App Developer" you will get lot of results on the front page. If you see top 3 results, you will see names and websites of 2 developers who are just making their website and content for SEO purpose only. If you see their websites, it is full of irrelevant information and haphazardly made. In fact one of them has a fake testimonial video also on his website.

Now, I am not saying that you should not hire them. I am saying that they are not trustworthy as they are making their website, putting in content on their website not for YOU but for Google so that they rank higher when you search for a developer. This makes me wonder that how can they be trusted with a project? Sure, they are very cheap. They can make a mobile app in Rs. 20,000/- only but what about after sales service. Wht about the times when you need to get some changes done? At that time they will start charging you a BOMB.

To change even a speling, they will ask you to pay upto Rs. 2,000/- when in fact it costs nothing. Can you afford to keep work with these developers in the long term? Ask yourself.

Hire a trustworthy person and pay a little extra so that you get the best of service. A trustworthy person will be an asset and will be available when you need them for your project.

Get in touch with me to know how I can help you with your project. Sure, I am more expensive than the others but I will not make a fool out of you when you need me.

Gaurav Chandra
Gaurav Chandra

Gaurav Chandra

I am available for work

Contact me now