Nirbhay Pherwani

Co-Founder@Chattodo | Full Stack Software Engineer | Machine Learning Explorer | Make in India, 7 other National level Hackathon Wins | Masters@RIT | MicroMasters@Columbia | Ex-JPMorgan Chase & Co.


Rochester, NY


+1 585.503.0347


What am I all about

An individual with strong background in computer science and experience in data analytics and machine learning. A full stack developer with experience in working with Python, Java, Flask, Node.js and NoSql databases like Redis and Mongo, relational databases like MySql and OracleDB.

Has been a part of various government research teams in The Defence Research and Development Organisation [DRDO] and Bhabha Atomic Research Centre [BARC]. A serial hackathon winner, with over 8 victories in his name organized by government organizations like Make in India to top institutions like the IITs to Fortune 500 Companies like JPMorgan and Standard Chartered.

Has been covered by the The Hindu, DNA, The Times of India, The Economic Times, Navbharat Times, InShorts, TheBetterIndia and many other regional newspapers and blogs.


What I have a good hang of

Application Development

<android, php, java, python, r, flask, node.js, .net, r-shiny, html, css, bootstrap, javascript, jquery, ajax, json />


Machine Learning / Analytics

<tensorflow, keras, theano, scikit-learn, numpy, pandas, predictive analytics, weibull analysis, chatbot development />



<mysql, ms sql server, oracle 11g, redis, mongo, firebase realtime db, cloud firestore />



<amazon web services, heroku, firebase cloud functions, git />


Progress bars, anyone?









Data Analytics








Here's what I've done so far
Feb 2018 – Present


Co-Founder and Lead Developer

Mumbai, IN

Chattodo is a productivity app packaged as a chat first app. The product has been designed keeping in mind a fundamental truth about communication, that communication must be immediately followed by action. Everything else about productivity from channels to integrations, is secondary. Also, notes is, communication with self.

Currently building Chattodo, a product where one could gain insightful knowledge on the basis of accomplishment of tasks with just some people collaborating over chats towards completing a project. We at Chattodo are trying to make this possible by building an environment to observe conversations around tasks discussed and marked as done. We will try to recognize knowledge that must have been earned in the act of completing those tasks and also assign a metric to it so that it can help for the purpose of assessment and thus candidate evaluation and validation.

Technology Stack: <java for android, xml, firebase realtime db, cloud functions, php, firebase cloud messaging, firebase remote configs, heroku for other deployments />

Oct 2017 – Mar 2018

Standard Chartered


Multiple Locations

Worked on a project which involved mitigating fraud risk related to duplicate invoicing. Built upon Machine Learning techniques like Support Vector Machines to achieve the same.

July 2017 – Nov 2017

JPMorgan Chase & Co.

Technology Analyst

Mumbai, IN

Worked on Distributed Ledger Technology in a Trade Processing System that accepts trades in various formats and converts them all to a unified format to make further amendments on it.

Technology Stack: <java, mule esb, sql, xml, json />

Ranked first at the yearly "Flow Monster Hackathon" in the Global Technology Analyst Program for incoming technology analysts.

Dec 2015 – Feb 2017

KeyQual Technologies Pvt. Ltd.

Software Engineer

Mumbai, IN

KeyQual Technologies Pvt. Ltd. a Govt. of India affiliated "Innovative" Startup. (DIPP149). Keyqual got supported by NASSCOM 10000 Startups, E-Sparks Viridian Accelerator, IvyCamp, Youth4Work, Smeep Technologies, Nityam i-Tech (Software Distribution) & The Resume Company.

While working at KeyQual I built a couple of retrieval based bots for the company. NetXit is a chatbot for an online work exchange platform for connecting B2B and B2C. Keyhire chatbot targets the social hiring segment with functions such as Job Search, Applications, Evaluations and Corporate - Candidate Reverse Connect.

Stack: <tensorflow, nltk, dual encoder lstm, numpy, pandas,the ubuntu dialog corpus for conversational needs and a redis database in the background for retrieving data related to the specific chatbot />

Also, developed a responsive job portal which had the following functionalities: Mobile Compatibility, Authentication, SSL Certification, Runtime Notifications, Google Maps API Integration, Pagination, Filters, Social Sharing. Extracted data (in structured form) from web portals in huge numbers and managed storage of the same in the database at runtime. One of the key features in the making was the creation of a sub job portal dynamically just at the press of a button along with a completely responsive admin dashboard for the new registration.

Stack: <python, php, html, css, javascript, jquery, ajax, angular, json, beautifulsoup, sql />

Dec 2015 – Jan 2016

Mahindra & Mahindra

Data Analytics Intern

Mumbai, IN

Analyzed data on automotive car components and developed a predictive model for survival and failure of the same. The technique used for modeling failure was Weibull; and Kaplan Meier, Nelson Aalen were the methods used for analyzing survival of the components.

In addition to the above, also analyzed sales data (Bolero sales in Chennai) and predicted sales forecast of upcoming 6 months for the same using the ARIMA Model.

Technology Stack: <r, r-shiny />

Paper I: International Journal of Science Technology & Engineering | Volume 4, Issue 5.

Paper II: International Journal of Advance Research in Computer Science | Volume 8, No. 9, November-December 2017

Feb 2016 – Apr 2016

Velociti Pvt. Ltd.

Android Development Intern

Bangalore, IN

Developed an android application to manage an optimized solution for local logistics and transportation needs for both businesses and consumers in the urban areas.

Technology Stack: <java for android, node.js,, postgresql, google maps api, tookan api, json, aws />

Dec 2015 – Dec 2015

Big Rattle Technologies Pvt. Ltd.

Android Development Intern

Mumbai, IN

Developed an Android Client for Google Adwords which automates the process of keyword bidding and managing campaigns.

Stack: <java for android, google adwords api, oauth 2.0., php />

June 2015 – July 2015

Air India Ltd.

Web Developer (Intern)

Mumbai, IN

Developed the internal website and inquiry portal for Air India Engineering Services Ltd.

Stack: <html, css, javascript, jquery,, sql />


My constant companion
2018 – 2018

Columbia University in the city of New York

MicroMasters, Artificial Intelligence [ColumbiaX on edX]

2018 – 2020

Rochester Institute of Technology

Masters, Information Sciences and Technologies

Rochester, NY
2013 – 2017

University of Mumbai

Bachelor of Engineering Computer Engineering
CGPI: 8.61/10

Mumbai, IN


What people have to say


Happy times!

Government of India and IIT Bombay Make in India Hackathon

Ranked first at the 2016 MII Hackathon conducted by IIT Bombay. The project topic was Automated Irrigation System with Predictive Analysis of Crop growth.

Facebook, Cimpress and IIT Bombay ESummit 2017 <​I_HACK> Hackathon

Ranked first at the 2017 Hackathon conducted by IIT Bombay powered by VistaPrint and Facebook. The project topic was: Vistaprint Chatbot

JPMorgan Chase & Co. Flow Monster

Ranked first at the yearly "Flow Monster Hackathon" in the Global Technology Analyst Program for incoming technology analysts.

Standard Chartered Technology Hackathon

Won the first place at the 2017 Standard Chartered Tech Hackathon. Built a Support Vector Machines based application to mitigate fraud risk related to duplicate invoicing.

Mastek Hackathon 2016

Ranked third at the 2016 Hackathon organized by Mastek Ltd. The project topic was: WIT – Watch it together.


Here it gets interesting.

Honourable mentions!

Media and institute coverage!

hit counter