How to build a Start-up from a real Challenge from MyGov.in


“Live and think like a child. Or have that childlike curiosity and wonder. That’s probably the most important trait you can have, especially as an entrepreneur.  Brian Chesky, Cofounder of Airbnb”

Being an entrepreneur can be challenging, rewarding, frustrating, satisfying, disappointing, and exhilarating. But when you look back at your efforts you will have a state of mind called Bliss. You will never regret for trying your best even if you did not realize your dream.

In order to help you in your journey of becoming an entrepreneur I have taken up a real case of a start-up challenge on the Mygov.in portal and will explain how to create a start up from this.

Here is the link to the real challenge posted on the https://innovate.mygov.in/  site https://innovate.mygov.in/birac-innovation-challenge-award/   “Platform technologies for reducing the burden of Diseases (Communicable and Non-communicable diseases”

The problem (opportunity): is to prevent communicable and non-communicable disease from spreading.

Below I explained how to analyse, define, design and create a new Start-up on the above opportunity

A start up means there uncertainty, sweat, stress, self-doubt that one has to overcome first.

First finding a Good name for the start-up. In this case let’s call this company as “Consolidated Wellbeing Management Systems (CWMS)”

First step is to get clear idea of the opportunity by having a business model canvas.

Business model canvas

The Business Model Canvas offers a concise tool for thinking through the business and keeping the key points highly visible to you, your team and all other stakeholders.

Now we need to visualize the company’s present and future operations in the form of a Infographic. I used D3JS Java script , PHP and Xammp  and developed the following structure. You may consider using other software tools.

Like a well-built home, great software focuses on giving its users hundreds of small, satisfying interactions.

“It looks different, it feels different and it sounds different.” Should be the feeling users should have.

We wanted to build something that can be used by many people from diverse backgrounds. Before writing the first line of code you should do some research, make plans, create to-do lists and sketches, and try to visualize what you will want to have in the end.

Since the Layout is too big to fit into one screen I have sliced it into multiple screenshots as follows to show the complete start-up hierarchy and its activities

The most important points to remember for a start-up is to know the last mile i.e you should be able to visualize your company 20 years forward and come backwords to have clear vision  of how to sustain that long. Since this is a software based challenge what differentiates and sustains this company is choosing the right IT infrastructure and clearly understanding what value can be delivered to customers (citizens, Business Government agencies, Doctors Hospitals etc.).

Here are some important points to remember while developing the software platform.

  1. Very simple user interface with an eye on aesthetics and mindfulness that citizens with no technical background will be using the app.
  2. Minimalistic design such as a single button for citizens to just notify that they have a disease.
  3. Notification of the disease to nearest Health providers and government agencies.
  4. Speech recognition software for Doctors and Government agencies to add further information on the patient’s button click message.
  5. APP features for Health providers should have interface connection to AADHAR(India’s unique Id No), using http://indiastack.org/about/ (IndiaStack is a set of APIs that allows governments, businesses, startups and developers to generate patients profile, geographic locations and all other information)  that allows Government and health providers to plan the logistics in controlling the disease spread.
  6. Planning the use of AI, IOT sensors and Machine learning tools to create a global software platform and integrate it with multiple health and other related infrastructure, scalability of operations, and performance of the software information systems is very essential.
  7. The integrated system should achieve the following goals.
  • Allow citizens to report about the disease and alerting government and other agencies to notice that there is a disease about to spread.
  • Allow health providers , government agencies and others to know about the geographical location of spreading  disease
  • Display the available transportation logistics to reach the location
  • Display the nearest health care providers information, enable users to alert the concerned professionals, collect real time data on the spreading disease using IOT sensors at strategic locations such as hospitals.
  • Allow Doctors to monitor the flow of patients and availability of medicines and support staff.
  • Create a Dashboard for command and control monitoring at the federal and state level with all statistical information related to disease, transportation, location, costs and any other information needed for fast action.
  1. The software should be scalable, adoptable and should have operational efficiency and integration capabilities to future inventions such as Speech Recognition, IOT, Machine Intelligence and Artificial intelligence and integration to health Monitoring equipment’s.
  2. The software should be cloud based and should be hacker proof and should have integration with all payment gateways Example fo Cloud based service providers are 1. Microsoft Azure 2. Amazon Web Services AWS IBM 4.SalesForce 5.SAP

In India top 10 cloud services providers are Tata Consultancy Services (TCS), Infosys Limited, Wipro Limited ,Cipher Cloud, CtrlS Datacenters Ltd.

Next Blog will have more deeper analysis on this subject. Thanks for reading. Comments and suggestions are welcome.

Reverse engineering Resume


I was helping one of my master students with his resume preparation and felt that I should write a blog on how job candidates should make their resume appealing from an employer’s perspective.

Before you start your resume you should put your imagination to work. You should think you are the recruiter and interviewing a candidate. What answer are you expecting from the candidate. As recruiter you will ask questions to the candidate as follows

Why are your skills right for this position?

Tell us more about your last job?

How are you going to add value?

What is your work ethic?

Tell us three adjectives that would describe your attitude?

What about your weaknesses?

Why should you matter to us?

Where do you want to eventually live and settle?

Where else are you looking and why do we stand out in your set of choices?

Are there any reasons why you would not take this job if it were offered?

I have written a book “Interview questions with answers” which have 80 more questions with answers so that all branches of engineering and MBA candidates can use it to prepare their Resume.

When you are reading the questions your mind also thinks of what answer you expect from a candidate.

Now let’s take one question from the above Why are your skills right for this position? “

Depending on job requirements you can have variety of answers for the above questions. 

Let’s assume the position is a Software engineer and expected skills are soft skills , Java, web and mobile technologies. …

One answer is : “My skills of java code will enable a process and quality improvement,  if implemented in a manufacturing firm production facilities”

 

If a Mechanical engineer has to answer the above question he/she can  consider this sample answer: “my deep understanding of engine technologies (let’s say hyrdolics )  made me to come up with new engine improvement ideas that would be helpful to the company and my knowledge of software coupled with Domain knowledge makes me productive right away “

Look at the answers I wrote. These answers enables you to understand whether your skills and subject knowledge is enough to meet the expectations of the recruiter. In your skills and abilities section of resume you can put exactly what kind of end results you can provide by using your java or whatever you learnt. . By clearly reverse engineering the end results of your training’s and skills you can put the same in your resume and your resume stands out from other candidates very well.

By answering other questions that matches your skills and abilities you can make a resume with end results in mind to clearly mention the benefits you can provide for a recruiter.

If you want more advice you can contact me.. Happy job hunting…