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.

LONG VERSION:

I am working on a project for a small company based out of Noida. 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   January 1, 2019

Took a sabbatical for 4 months and developed a software to auto trade shares

I took a break from Web and Mobile Development to learn a new skill: Share Trading. Yes, I got fascinated with share trading and how it can be used to build wealth so, I took a decision for sabbatical for 4 months.

During these 4 months I studied various techniques for share trading and created a small software which would trade shares on intra day basis i.e., buy and sell the same day. It was a very good learning experience as I found out that trading shares intra day is very technical. It involves lot of reading and application.

Since, it the development is complete, I am back to Web and Mobile Development. If you want to get a web or mobile application developed, contact me.

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.

Conclusion:

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   December 2, 2017

My latest project has gone online: MakPacs

I am stoked to share with you my latest project which has gone online: MakPacs for Tele-Radiology Reporting.

It is a web based application which runs on desktop browsers and it enables the doctors and radiology centers to upload ct scans, mri etc. and report on it.

I thoroughly enjoyed working on it as it was a very challenging software but at the same time I used new technologies which I never used before. One technology was web push notifications. The software send a push notification on android google chrome browser and desktop browsers when some event happens.

I used the following technologies:

  1. PHP 7.1
  2. MySQL 5.5
  3. HTML 5
  4. Angular JS 1.6.3
  5. Web Push Notifications
  6. AWS S3 for Storage
  7. Cloudways for Server

The data is backed up every hour automatically and the I do complete server monitoring and perform steps against hacking.

If you are looking for getting a web or mobile app developed, give me a call.

Gaurav Chandra Gaurav Chandra   June 27, 2017

How do Freelance Developers and Companies earn money?

Recently I got a call from a prospect. He wanted to get a mobile app developed and was shopping around for a freelancer or a company. I quoted him my price and he countered by stating that they already had a talk with another freelancer who was ready to do the work in 1/4th of the price I quoted. I told him that he is more than welcome to hire that person if he thinks that he will be getting a good deal but in reality it is not a good deal. Here's why:

Almost 99% of the freelance mobile app developers or mobile app development companies in India work on a simple model, which is actually taken from Inkjet printer companies (printers are very cheap but the ink is very costly). They will quote you very less amount so that you are tempeted to hire them in the first place. Once, you give them the contract or pay them, they will start extorting the money from you for a long time.

Let us take an example. Suppose you have a budget or Rs. 1L and time line of 1 month. You shop for a company or a freelancer and you utlimately settle on Rs. 50K as the price of a project to be delivered in 1 month. They will take advance from you and start the work. Then they will start delaying the project as they would be working on more than 3 projects simultaneously to offset the low cost and earn money. They will tell you all kinds of technical jargon. 1 month will become 3 months for you and will make you unhappy. You go back to them saying you are not happy with their performance and you want all the code to be given back to you. They will say NO and you will be stuck with them.

Then one day you want to get something changed like a spelling. They will quote you 5 times of the normal rate and will try to convince you that it is a huge time taking work, but in reality it will not take more than 15 minutes. They have succeeded in fooling you. You will have no choice but to given in to their demands and the project cost, which was supposed to be Rs. 50K, ultimately becomes Rs. 1.5L. So, you end up paying more than your budget.

I don't work like this. I will quote you what I think is the fair price for both of us and will not make a fool of you ever. If there is a delay, I will tell you why and be truthful about it. That is why I am expensive than most of the other mobile app developers or mobile app development companies in India. And I give a 30 days money back guarantee.

Get in touch with me if you don't want to be fooled, don't want to over spend and want a trust worthy mobile app developer.

Gaurav Chandra
Gaurav Chandra

Gaurav Chandra

I am available for work

Contact me now