An individual with a strong background in Computer Science and experience in Data Analytics and Machine Learning.
Also, a Full Stack Developer with experience in working with Python, Java, Kotlin, Flask, Node.js, React.js, Angular and NoSql databases like Redis and Mongo, Relational databases like MySql and OracleDB.
Was also covered by The Hindu, DNA - Daily News and Analysis, The Times of India, The Economic Times, Navbharat Times, InShorts, TheBetterIndia and many other regional newspapers and blogs.
For my Master's capstone project at RIT developed Spothole - Artificially Intelligent Pothole Detection, Reporting and Management Solution. Visit The Spothole App to learn more.
Co-Founded Chattodo, a product where one can gain insightful knowledge on the basis of accomplishment of tasks with just some people collaborating over chats towards completing a project. Visit Chattodo to learn more.
I completed my 2019 Summer Co-Op at Champs Software, Inc. where I created a PaaS for training and deploying deep learning based object detection models.
Worked on two projects as a Co-Op with Solu Technology Partners over Spring 2020 where I was given the opportunity to lead from the front on developing the analytics segment for one of the projects.
I graduated from Rochester Institute of Technology with a Master's degree in Information Sciences and Technologies in Fall 2020 and I am current working as a Senior Mobile Applications Developer at Reachmobi, Inc. in Florida.
Continue reading to learn more about me and my experiences in addition to finding out what my peers, co-workers and professors have to say about me.
<tensorflow, darkflow, darknet, 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, firebase analytics />
Fort Myers, FL
► In less than a year at ReachMobi I have contributed towards the development of 4 applications which are live on the Google Play Store and have a user base greater than 5 million (Messenger Home, Messenger Lite, Weather Home and iTheme).
► Leading the programming tasks / efforts for all the 4 products
► Built features like search, customization, attachments, local databases and conducted A/B tests which helped improve user experience and user retention on the messenger apps by 8%.
► Incorporated and improved AdMob, AppOpen, Mopub, Native and Keyword based ad placements to improve on revenue streams. Monitored Firebase Crashlytics for bugs and helped fix more than 50 crashes, driving crash free users up to 99.2% in the products and company wide while collaborating with people from different teams.
► Booted up and launched a new product iTheme, an iOS themed app which gives a user the best of both (iOS and Android) inside a week.
► Made constant improvements on the apps, eg. notifications, device specific configurations, UI changes, resource management, tracking, instrumentation, remote configs, etc.
► Helped in forming new ideas like building widgets, persistent notifications, rewarded ads, walkthrough changes, etc to drive up default rate and thus daily active usage for the apps.
► Worked with Redshift to query data and exporting it to Excel for creating plots for retention, default rate, walkthrough completion, click through rate, a/b test results, etc.
► Completed most of the deliverables before the deadline and made weekly releases along with documenting the same on Slite.
► Helped resolve compliance-based issues company wide by coming up with smart solutions to tackle the same
► Technologies, Libraries and Tools Stack - <Android, Java/Kotlin, RxJava, ContentProvider, Google Play Billing, Subscriptions and Managed Products, SQLiteDB, Leaflet.js, Location Services, Glide, Tenor API, Google Firebase, Redshift, Excel, GitLab./>
► Worked on two applications for the duration I was at the company.  An internal contact management and time-off request application.  A survey tool application to be used for conducting surveys and for on-boarding / hiring new employees.
► Integrated Angular and researched (DAR Analysis) on libraries for incorporating analytics on the frontend.
► Introduced Ngx-Charts (D3) to build clean and minimalistic charts. Modularized code, manipulated API data, and created domain entities on the frontend while making relevant changes in the backend to form chart data.
► Charts for counters by the time of submission, submission history, time spent on each question scatter plot, pie/donut/bar optional charts (expandables).
► Routing for segregating survey level and question-level data with tabs.
► Dynamic data-table from the responses API data with sorting, filtering.
► Introduced the concept of filter chips to link drill-down based filtering on question level charts with the data-table.
► Invisible ReCaptcha for having survey level security.
► Resolved open issues on the Ngx-Charts library (text on chart slices, making chart slices clickable with an indication).
► Introduced MongoBee migration scripting.
► Worked on identifying regression tests to be performed.
► Feature for color-coding email statuses sent out to multiple supervisors by seen/unseen color codes, priority, and date.
► Implemented automation tests, unit tests resulting in code coverage of at least 95%.
► Found and resolved bugs in the frontend as well as backend, ranging from minor to critical severity, which greatly improved application performance and user experience for both applications.
► Created and delivered presentations for end of sprint demos featuring all the work done in a sprint for both applications.
► Technologies, Libraries and Tools Stack - < angular 9, typeScript 2, java / kotlin, spring boot, spring data and jpa, mysql / mongodb, jira, junit 5, selenium 3, jenkins, aws ec2, ngx-charts (d3), agile s/w dev, bitbucket/>.
► Creator of IMClassify, a platform for different expertise level individuals or organizations, to develop entire computer vision life cycles for performing tasks related to object detection.
► The product is a platform used to train images for "any object’s" detection.
► A PaaS for data collection, pre-processing, training, testing, and finally deployment using your browser directly.
► Although I worked on the project as a co-op, I was the lead developer for the project.
► Researched business requirements and designed wireframes to come up with a clean and minimal UI.
► Configured the scalable cloud infrastructure and darkflow training environment on AWS.
► Set up the Apache PHP environment for hosting the REST services.
► Configured the relational database environment, created the data model for the application, and wrote scripts to automate the onboarding process for new developers.
► Created REST API services (PHP) to perform CRUD operations on the database. Developed scripts to interact with the deep learning model, to create machine learning models on the go with asynchronous monitoring and test them at various checkpoints.
► Created scripts for model and parameter configuration, data collection, training, testing, model evaluation, and performing RAD for models that had reached near completion stage.
► Developed the React.js client application consisting of the dashboard that consumes the REST APIs to help users navigate through different sections of the training process & cycle.
► Used visual analytics and charts to help the user understand the training process and metrics in an easier way.
► Modified the VGG Annotator open-source tool to fit the platform needs and integrated the same with the REST services. The tool had capabilities to annotate objects using labels predecided by the user.
► Technologies, Libraries and Tools Stack - <react.js, php7, python3, mysql, darkflow, darknet, vgg annotations, ant design, wieldy, gitHub, aws ec2, route 53, trello, vanilla js, html5/css, jquery/>.
► To know more about my work here please visit My Experience @ Champs Software, Inc.
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.
► Chattodo is a product where one can 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.
► In a gist, Chattodo is a chat-first productivity app, which is designed with small teams in mind. In the age of "move fast, fail fast", it is important to get things done. On Chattodo, users typically chat with each other just like any other messaging platform, but they see a lot more happening than just chatting.
► Available on the Play Store, launched through Product Hunt with the story narrated on Medium. (Chattodo)
► Technology Stack: <java for android, xml, firebase realtime db, cloud functions, php, firebase cloud messaging, firebase remote configs, heroku for other deployments />
The RIT Alumni Association proudly supports nearly 125,000 RIT alumni that live and work around the world. The dedicated staff and alumni volunteers help manage more than 30 RIT Alumni Association chapters. The goal is to help people connect with each other and RIT through community, sporting and educational events.
► Working at the Department of Development and Alumni Relations (DAR), RIT.
► Working on the management and maintenance of the Drupal web environment for the "Alumni" and "Giving" sites at DAR.
► Successfully deployed 10+ modules, views and 15+ pages from the staging to the production sites in my tenure here as a student worker.
► Modules built include ➞ iModules Rest API ➞ iModules Analytics Client for displaying email statistics obtained from the Rest API. (Chart.js) ➞ Accordion in Accordion ➞ Custom Bootstrap Column Module ➞ Chapters and Groups ➞ FAQ Module ➞ Stories of Impact ➞ Tiger's Tale ➞ Web Forms Module
► In addition to this worked on a series of pages using the above modules, existing modules and deployed them too.
► Technologies, Libraries and Tools Stack: <php, twig, drupal, scss, js, jquery, chart.js, mysql, asana/>
► During my short tenure here, I worked on developing a couple of modules in the trade processing system which accepted trades from restful services in various formats (like FPML) and converted them all to a unified format to make further amendments on them.
► 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.
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.
► 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
► 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, socket.io, postgresql, google maps api, tookan api, json, aws />
► 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 />
► Developed the internal website and inquiry portal for Air India Engineering Services Ltd.
Nirbhay has strong fundamentals and problem-solving capabilities and is a logical thinker. He is a quick learner with a passion for his work and frequently takes on and conquers new challenges. He has natural product instincts that help him to appreciate "big picture" concepts, making him a more complete developer who understands and expands on direction given in valuable ways. Most importantly, Nirbhay is an eager and effective contributor - he comes to the team with solutions, not problems. When we brought Nirbhay in, I had no doubt his future was bright and I'm only more confident of that today. I'm excited to follow his career and hope to find opportunities to work with him again very soon.
Nirbhay is a member of an all co-op team working on an internal web application for Solu. I act at the technical lead for the team. The project has a Kotlin/ReactiveSpring backend stack and an Angular/TypeScript frontend stack. While Nirbhay has mostly worked in the frontend, he has worked in the backend as well. Nirbhay has demonstrated skill in delivery functionality on time. He is a great team player. He takes criticism (in the form of design and code reviews) very well and adopts what he has learned to new user stories. On a personal note, I enjoy working with him and would gladly do so again.
At this young age, Nirbhay is already a stalwart in the making. His ability to envision and integrate AI & Computer Vision solutions in real time, his ability to make a road map and then build according to plan and exceed is a hallmark of a great talent, that's as competent as he is disciplined and dedicated. Very rare to find this kind of combination. I have been lucky to have a talent like Nirbhay work on projects with me. Very reliable, very mature and poised for greatness. That said, there's miles to go and lot more of Nirbhay's work I wish to see and projects of mine that I hope he will be a part of.
Nirbhay was one of the best students in Client Design & Development during Fall 2019. He aced each of the three projects, in each case going well above and beyond the requirements to include functionality that really demonstrated a desire to excel. All of Nirbhay's work - even each of the weekly homeworks - was done thoroughly, in a really polished way. Nirbhay was a pleasure to have in class.
Nirbhay Pherwani was the top student in the Fall 2019 Visual Analytics course I taught at RIT. Well done, Nirbhay! You excelled on every assignment and the final, consistently performing to a high standard no matter how difficult or quirky the specs you faced! You had to learn R, the tidyverse, and Tableau as skills required by this course as well as absorbing a great deal of visualization theory. I can't ask for more than what you brought to the course.
Nirbhay came to CHAMPS Software as a summer intern. Even before he came to our Florida office, he had already outlined his project for image processing with computer vision. Instead of developing merely an application to do this, he proposed that we develop a platform to automate the entire process of image processing such that the end user would not have to depend on external technologies. The scope of the project seemed extensive for the short duration that he would have in Florida. However, with the help of his friend Dhiren, they were able to release the beta version of the platform before the summer was over. We interacted with Nirbhay on other ideas and projects during his stay with us. He always had suggestions as to how the solutions could be devised and the technologies that could be deployed. There was no need to supervise Nirbhay as he was focused on getting the project done. No doubt he had some other projects going on at the same time. So this made for many late nights. But he accomplished the goals and objectived we had set for the internship. I am convinced that he is going to be a very successful business owner very soon as he is driven . He has already accomplished success in some businesses and won awards for his projects. We continue to communicate and probably work on other projects soon. I highly recommend Nirbhay to anyone who is considering a project involving advanced technologies.
An exquisite coder with an unquenchable thirst for knowledge and innovation. It was remarkable to have studied and worked alongside a man of such profound stature. He always looks to make things better and never settles for anything but the best. With a constant eye at what's new in the market and a never-ending process of self-improvement, he can be one of the finest assets of any organization he becomes a part of.
These are my words not only to recommend Nirbhay but to express my gratitude to the universe to have given me a brother who has the heart to bring the goodness in the world, the kind I am after. May you and I, do relentlessly, whatever be necessary forward on our mission, with our baby - www.chattodo.co.
I met Nirbhay 2 years ago just after I finished writing and drawing the wire frames of my most important vision. I had met a lot of software engineers on my journey forward till then, but I was looking for someone ‘more’ than that. I needed someone to not just code the product Chattodo, but to immerse themselves in the front line of our mission. A mission, not for the faint hearted. A mission that requires humans of immense courage and conviction. In short, a coder who was willing to be an entrepreneur of soul. In Nirbhay I found that ‘more’. His ability to work hard in situations of odds and disagreements, all the way to bringing a product design to its functional shape and form, at such a young age, is a testimony to his potential.
Nirbhay, thank you for joining me on my wild goose chase; and aiding me with your technological brilliance to catch it. I hope you will continue timelessly to help me tame it.
I am inspired to lead a team that has you, as my best man. You have the ability to shine far above and beyond all your contemporaries. You deserve endless adulations and love from me for you have the balls to go all in, with or without any immediate rewards. That is why you will win, and in the process inspire many capable engineers to back humans of soulful visions and plans. The world needs more people growing up the way you are.
Cheers to love, dreams, occasional conflicts and world improving AI, over an underlying permanent togetherness of you and I.
Thanks once again for not giving up and putting mission above one’s own self.
I am dedicating a poem by Rudyard Kipling called If, to Nirbhay. I highly recommend Nirbhay to everyone who stumbles upon his name. His best is obviously yet to come.
#AI #disruption #education
IF - BY RUDYARD KIPLING
I have worked with Nirbhay on a couple of course projects while pursuing our Masters program. Nirbhay is a great team worker, an innovative thinker with amazing leadership qualities. He has always been an energetic, hard-working person and never gives up until he finds the best solution. A very good problem-solver with strong technical skills and has been up to date with the latest technologies. I had a very good experience working with him on projects. A broad-minded person who considers the opinions and perspectives of his team members and not just his own perspective, hence a great teammate to work with. Hoping to work on more projects with him. One of the highly recommended people.
Nirbhay is a guy with excellent coding skills. He has worked on a range of technologies and has a deep knowledge on them. Apart from coding, he is a leader. He can lead and manage the team very well. We have worked on a lot of projects right from college to the company and have won a number of Hackathons together. It's great to have a guy like him besides you. I highly recommend Nirbhay and his contributions are always very valuable for the entire team.
I am really proud to share that my endearing brother Nirbhay Pherwani has broken the stereotypes of conventional innovation. Icarus Innovations is not just a enterprise formed for showcasing remarkable innovation, but also have their pivotal focus towards improving the untouched challenges of our society. Nirbhay has always been a trendsetter in every project he works in because he is out to achieve that with relentless conviction and belief. The cognitive ace & futuristic skill set which Nirbhay holds is beyond the paradigm of conventional excellence. Our world is evolving with new technology every second, but only few are concerned towards creating a integrated technology tool which can improve the lives of people living in our surroundings. Today, he is working for a project, which can improve the conditions of our roads in real-time & I think a person like Nirbhay and his colleagues at ICARUS who are not only dynamic fusioners but concerned citizens, are out there to address the challenges faced by our society in real-time...Sometimes innovation is not just about evolving dynamism, but also about infusing #humanism and the Team at ICARUS are determined to achieve that.
#cheers #team #icarus #NirbhayPherwani
I rarely come across real talents who stand out like Nirbhay. I had the pleasure of working with Nirbhay at Chattodo. Nirbhay's ability to handle the project was unlike any I’ve seen before and made a dramatic increase in the productivity level of our company. No matter how tense a meeting, Nirbhay handles it effortlessly. As a team member or a leader, he earns my highest recommendation.
I have worked with Nirbhay on several projects together. In time, I have found him to highly self motivated and hard working. Nirbhay is the type of person you can depend on at any time of the day or night. I also find him highly intelligent and perceptive. He has worked with several technologies and is still learning continuously to keep himself updated. His work ethic is encouraging. I have known him to not stop working until he's found a robust solution. I highly recommend Nirbhay from all aspects; a colleague, an employee, a team member and as a friend.
Nirbhay can easily be counted on when it comes to quality work. Haven't seen him back out from a challenging task in all these months, which says quite a lot about his character. Chilled out on most occasions, yet always serious about any responsibility or work you shoulder him with. Thinker & Team player to the core. Strength be with you, mate.
I have worked with Nirbhay on multiple projects, majorly during our internship at Air India. His strong technical knowledge had been a great support for the team and gave a direction to our work. He has always been a pioneer in experimenting with new technologies and made a perfect use of the right technology at the right place!
Having known and worked with Nirbhay for a number of years, I can attest that he's an extremely hard-working and passionate individual. A coder with immense knowledge and a strong, goal driven person. He works well whether in a team environment or an individual setting, as he's not only someone who strives to learn more continuously, but also a guide and friend. Highly recommended.
Ranked first at the 2016 MII Hackathon conducted by IIT Bombay. The project topic was Automated Irrigation System with Predictive Analysis of Crop growth.
Ranked first at the 2017 Hackathon conducted by IIT Bombay powered by VistaPrint and Facebook. The project topic was: Vistaprint Chatbot
Ranked first at the yearly "Flow Monster Hackathon" in the Global Technology Analyst Program for incoming technology analysts.
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.
Ranked third at the 2016 Hackathon organized by Mastek Ltd. The project topic was: WIT – Watch it together.