About
MY BACKGROUND
“I’m an eager young mind with a dream to make the world a better place to live!”
An innovative, self-driven, & passionate Data Scientist with a core background in computer science. I do what I love! Integrating AI & Data Science into software solutions is my passion. I’ve been following my passion & experimenting with Artificial Intelligence since 2016. I believe that data give empathy. Data-driven & product-driven approach can yield the best solutions to real-world business problems. As a Data Scientist, I always challenge myself in solving unsolved, complex real-world problems irrespective of domain or industry.
Data Science is an important tool to drive core business values to the next level. I do design, create, deploy & automate the core machine learning process. I’m a full-stack data scientist with experience in data munging, data preparation, data modeling, Exploratory analysis, predictive modeling, model deployment & model validation/testing. Designing only the code isn't enough, we need optimized & operationalized solutions! I have a keen desire to make solutions perfect by further optimizing them using computational intelligence.
I’m known for my diverse technical skillset. I can play different roles in a team, including critic, innovator, observer, & leader! The machine learning guy with a passion for driving change. I spend my typical day by updating myself with current trends, by reading & implementing Research work from fellow researchers, by learning new tools & technologies which can expand my skillset, by helping individuals (creating sustainable community) or by conducting novel research in the domain of AI.
I love to meet like-minded people to gain/share knowledge. I'm always a helping hand. I've learned tools/technologies overnight just to help people with the problems they’re facing! Feel free to reach me out if I can be of your help in any way. I’m always excited about meeting new people over a coffee/dinner, or a walk or a meetup!
Education
WHAT I’VE LEARNED
Michigan Technological University | Graduated May 2019
Master of Science in Data Science, GPA: 3.8/4.00
Graduated Spring'19 - Fall'17 Graduate student of Data Science
• Computer Science Department & Specialized in AI, Machine learning, & Deep learning.
• Advisor: Dr. Timothy Havens (Director of Data Sciences)
• Assisted as a Research Scientist on DARPA's Explainable AI program.
• Assisted as a Teaching Assistant for the Graduate level Data Science course.
Nirma University
Bachelor of Technology in Information Technology, GPA: 3.80/4.00
Undergraduate Student of Information technology, Fall 2013.
Recognition,
• Awarded Merit-Based Scholarship based on my performance ( Full tuition Waiver for the entire program)
• Helped in Establishing AR/VR Lab at University
• A leading member of GPU Computing group
• IEEE Published writer
Experience
WHERE I'VE WORKED

Data Scientist II
Aug 2019 to Aug 2021.
• Working closely with the Product Development team to fine-tune the computer vision and machine learning-based data processing capabilities of our proprietary software platform. Working towards the data processing pipeline, and ensuring any updates meet FDA requirements for Class II medical devices. Working towards organizing data and analyzing that information for continuous improvements to product development strategy. Majorly leading & handling Data science operations to support product development. I am leading Group K for building Artificial intelligence-enabled point of care medical diagnostics devices solution using the innovative data-driven & machine learning-based product.
● Build a fully automated data science/ machine learning pipeline that handles the data gathering, data cleaning, data exploration, model training, model validation, and model reproducibility.
● Design and develop machine learning-based solutions to detect the color change for medical diagnostics purposes.
● Manage and maintain various company-wide software services on Amazon AWS.
● Analyze data to identify and resolve operational problems, develop and document data management procedures.
● Develop procedures for data management including scalable and privacy-preserving HIPAA compliant data solutions for product development.
● Apply data analytics knowledge and experience in combination with analytical and programming skills for product innovation.

High-Performance Computing Advisory Panel Board member
Feb 2019 to Present.
• (Remotely advising & mentoring as HPC Panel Board Member)
I have joined HPC Technical Computing Advisory Panel to bring all my domain knowledge and expertise in Parallel Computing, High-Performance Computing, Data Engineering, Machine Learning, and Data Science to help the company shape the future direction of Parallel High-Performance Computing Computing with the usage of Machine Learning and Big Data.
Research Scientist
2 years, Sep 2017 to Aug 2019.
ICC Center for Data Sciences (DataS), Michigan Technological University
Research Scientist who worked on various projects of ICC Centre for Data Sciences at Michigan Tech majorly in the domain of Machine learning, Deep learning, Computational Intelligence, Scientific computing, and Software Development. I've majorly worked for Dr. Timothy Havens (Director of Data Science at Michigan Tech), Dr. Shane Mueller and Dr. Gowtham Shankara.
Overall, I have worked as a full-stack Data Scientist working in each and every phase of a data science project lifecycle - data munging, data cleaning, data exploration & analysis, feature engineering, Model building & testing, deploying models and performing comparative analysis and optimization for state of the art algorithms.
(1) Worked on a project of DARPA (US Department of Defence) under Dr. Shane Mueller.
• We tested the performance of six commercial and open-source image classification systems on imagery from a set of 10 tool categories, examining how 17 visual transforms impacted human and AI classification.
• Inception A on AWS: Using transfer learning, We trained the new version of Google Inception classifier using our own set of transformed images.
• Inception B on AWS: We trained another version of Google Inception classifier using the RAW(original) dataset and newly created image transformations. (without using transfer learning).
• The objective was to make the deep learning models robust enough for any use case.
(2) Worked as a Graduate Teaching Assistant to assist Dr. Shane Mueller for PSY5210: Advanced Statistical Design & Analysis I course.
• Developing Prototype Material suitable for a future offering of Data Science elective course online.
• Conducting Lab sessions, Teaching sessions, and Research discussions.

Technical Writer (AI, Data Science, Machine learning, Deep Learning)
Feb 2019 to Present.
• Sharing concepts, ideas, and codes for great Data Science community of Towards DataScience. Contributing technical writer, editor, and journalist for domains such as ArtificialIntelligence, Computer Programming, Computer Science, Data Science, Machine learning, Deep learning, and Advanced Statistical analysis & design.
Data Scientist Co-op
7 months, Jan 2017 to July 2017, T.M Systems Pvt. Ltd.
As part of the TM System’s R&D team, I’ve assisted them with the R&D of their fraud analytics and modeling strategy.
(1) Developed fraud classification and detection system for credit card transaction data using different machine learning algorithms such as Random Forest, Support Vector Machines, Logistic Regression, and Deep Neural networks. I have also performed comparative analysis and optimization analysis for the given models.
(2) During the next phase, I’ve researched about differential privacy in machine learning to provide a privacy-preserving data-driven mechanism to control financial frauds.
I’ve designed the automated workflows and data drivers to make overall machine learning and data science procedure privacy-preserving.
Data Analyst
1 year, Nov 2015 to Oct 2016, Akkomplish Consulting Pvt. Ltd.
Worked as a Consultant in the domain of Predictive modeling, data mining, statistical analysis and software engineering.
• Assisted with Machine learning & Data mining based solutions using state-of-the-art methods
• Extended company’s data with third-party sources of information when needed.
• Enhanced data collection procedures to include information that is relevant for building analytical systems.
• Processing, cleansing, and verifying the integrity of data used for analysis.
• Performed ad-hoc analysis and presented analytical results in a clear manner.
• Designed and implemented moderately complex software solutions using data science and AI.
• Handled development of framework processes for applications.
Undergraduate Research Assistant
3 months, May 2016 to July 2016
3 months, May 2014 to July 2014
Worked as a Research Assistant at Computer Engineering & Information TechnologyDepartment at Nirma University. Majorly assisted in the domain of, Data analysis using Python, Machine learning, Descriptive & Inferential Statistics, Data mining, Cloud computing, and information retrieval systems.
Software Developer Intern
3 months, May 2015 to July 2015, Varmora Infotech Pvt. Ltd.
Worked as a Software Developer Intern at Varmora Infotech. Majorly assisted with Softwaredevelopment, Application development, and Game Development.
Projects
ON WHAT I'VE WORKED ON
1. Explainable AI for Understanding Decisions and Data-Driven Optimization of the Choquet Integral using Superior Super-Computer of Michigan Tech (Scientific Computing using HPC)
Timeline: Oct 2018
Building different Deep neural networks based on different architecture on ImageNet dataset. Investigating the new XAI approach using Fuzzy Choquet integral introduced by Dr. Timothy Havens & team.
Working on Michigan Tech's High-performance computing infrastructure for Scientific Computing based AI applications. Incorporating modular, powerful & parallelize code on HPC/ Supercomputing infrastructure. Developing model on Superior Supercomputer on Original ImageNet (full) dataset.
Developed the different DNN’s using AlexNet, ResNet, CaffeNet, GoogleNet architecture. The code was compatible to handle the parallelized tensor flow enabled GPU version. It’s a fully automated process oriented SIL based workflow, which does several tasks in a single command. The code was designed by considering the need for Sustainable computing so it can be retrained using transfer learning in the future.
Mainly used,
Python, BASH Scripting, Tensorflow for code development.
2. Explanation in AI System ( using Transfer learning on Inception Classifier) - DARPA Project
Timeline: May 2018 | Team: Shane Mueller
As a Graduate research assistant working on a project of DARPA(US Army research agency) under Dr. Shane Mueller. The research majorly focused on the transfer learning ability of Machine learning.
We did train our own Google Inception like classifier for different examples. The examples contain different shape, size, and orientation of different types of images. We did test the retrained model to the new test cases for finding its robustness. The main investigation here is to check whether the machine learning model can perform as accurately as it was before without tempering test cases. The objective is to make the deep learning models robust enough for any use test case (ex. the test image that easily identifiable by humans but not by machine)
I did use the Amazon web services, python, tensor flow, and shell scripting. Moreover, for creating new test cases of image, I did use Photoshop and ImageMagick for creating image transformations.
The project included the work in the areas including,
• Deep Neural network
• Convolution neural network
• Machine learning using Amazon Web service ( Elastic computer engine)
• Classification analysis using R
Overall I used Ubuntu Linux environment with Python 3 and Tensor flow. (followed traditional Data Science cycle)
• Data munging/wrangling
• Exploratory analysis
• Deep learning model creation
• Model training
• Model Validation & testing (Google cloud vision)
• transfer learning
• Parallel, GPU computing integration
3. Experiential User guide for Facebook's Business page
Timeline: May 2018 | Team: Erin Richie, Sivaramakrishnan Sriram, Shruti Ganjoo
Developed the set of experiential user guide lessons for Facebook's business pages. The EUG Development was held in four different parts such as,
1. Design & data collection
2. EUG Implementation
3. Methods
4. User guide lessons
We did find the most important points and flaws. After finding the key pain of customers. We did focus on that misconceptions and then provided the possible explanatory solution for the same. We used different methods for explaining the process or point to the users. We even discussed the detailed implementation of the methods in the next section. For a more clear understanding, we used the background information with the possible backing points.
4. Optimization using Artificial Bee Colony
Timeline: May 2018
Using another swarm intelligence tool for getting optimized values of fx and x within the given range of benchmark functions. I used the Artificial bee colony algorithm for optimizing the values for given benchmarks in a given range. The optimization was carried out by a process inspired by nature, using the nature of honey bees during their food hunting process.
There are three types of bees,
- Employed bees
- Scouts
- OnLookers
Employed bees will gather food from food sources. onlookers will look for newly available sources, they will see the dance of Employed bees ( dance frequently if nectar amount is more ). Scouts will search for the new food sources. The optimization here is to find the best available food source and the associated cost for the same. The process continues until all number of onlookers gets the food source and all the best food sources occupied by bees. so the final optimized output is the best location for the food source and associated cost for the same.
For Artificial bee colony, I did perform the 100 runs on each benchmark functions(Ackley, Branin, Dejong, Rosenbrock, Rastrigin) Moreover, I did report the fxbest and xbest found for the each of the benchmarks. In this way, I used the algorithm inspired from nature to solve the optimization problem.
5. Optimization using Particle Swarm Optimization
Timeline: May 2018
Performed one of the Swarm optimization procedure, Particle swarm optimization. The goal is to optimize the benchmark functions such as Ackley, Branin, Dejong, Rastrigin, and Rosenbrock. Developed the PSO function which optimizes the objective function in the given interval range. After getting it optimized the next goal is to find the optimal parameters for all benchmarks. I did some trial and runs to find the best parameters overall. After this, I did find the best parameter for each function individually. Now I tried getting the early stage convergence using the given parameter set. In short, I was trying to get less number of steps/iterations for each benchmark. In this manner, I did analyze the optimization of benchmarks using swarm optimization techniques in detail.
6. Adversarial attack on Google Inception v3 Classifier
Timeline: April 2018 | Team: Erin Richie, Sivaramakrishnan Sriram
Performed the Adversarial attack on Image classifier. The Deep neural network based model Inception v3 by Google has good capabilities and deep insights of image classification but still, there are ways to fool the DNN based image classifiers. We created adversarial samples using the Fast gradient step algorithm. We used Caffe Deep learning framework (python environment) and implemented a Targeted and non-targeted attack for the classifier.
In this experiment, we studied the nontrivial exploits, different contrastive examples and some of the outlier cases. We established and demonstrated the systematicity of the attack. we answered the questions such as, How the attack works and how to make users aware of the usage of the system. Moreover, we created explanations for "How and when the system generates an error?". We proposed different ways of explanations for the users to make them understand the working and cautions of the system. Mostly all the Deep learning or Machine learning based systems without any defending mechanism can be affected by an attack so making systems robust against adversarial attacks is necessary. The project was part of the course explainable AI (XAI) or explanation in AI systems.
7. Genetic Algorithm Project
Timeline: April 2018
Developed Generic genetic algorithm code in MATLAB which finds the optimal maxima of function and minimal optimal of the parameter. Played with Genetic algorithm process steps and tried different parameter values to identify the best scheme for the general GA process. Developed the general procedural function and tested the function on the set of different parameter values. I did set the optimal parameters which overall generates the best results for our benchmark test function.
8. Iterated Prisoners' Dilemma using Genetic algorithm
Timeline: April 2018
Studied various algorithmic theories of Game Theory, including the iterative prisoner's dilemma. Developed the Genetic algorithmic approach based simulation which identifies the best possible strategy for the prisoner's dilemma problem. In the domain of game theory, the no regret situation and Nash equilibrium should be achieved. I did implement the Nash equilibrium and performed the test on the Axelrod's tournament using the different strategies. I did analyze the strategy results and trade-offs for each of them. The analysis was carried out on the different set of strategies which actually won the competition. Furthermore, I analyzed the prisoner's behavior on the 0-memory, 1 memory ... n memory types different forms of Iterative problem. After considering the previous moves, I did speculate the next possible moves using the best strategy found for the problem.
9. A/B WOZ study of Explanation and Justification of Decisions made by Deep neural network based Visual Search application for visually impaired
Timeline: Feb 2018 - Mar 2018 | Team: Erin Richie, Sivaramakrishnan Sriram
Conducted the WOZ Study for the Deep neural networks based AI System. An actual woz study for the visual search application. The analytical and experimental study for finding feasibility, soundness, an explanation for the given system. we considered the convolutional neural networks and Recurrent neural network based Deep neural network system which captures the environment and describes it in natural language to the users. We did a fake setup and perform the experiment on different users. After experiencing the entire system the user will write the feedback. Based on the feedback by users, we did analyze the level of explainability, trust, and robustness of the system.
10. Fuzzy Clustering Project
Timeline: Mar 2018
Implemented Fuzzy C means clustering algorithm in MATLAB. I did also code other two variants such as GK-FCM and PCM (Possibilistic C Means) algorithms. Experimented on different initialization types on each algorithm. Moreover, I did try different parameter values and chose the optimal parameters for each of the algorithm. After this, I performed experiments on iris data for all of the three algorithms. I did try out different initialization scheme such as random selection, selecting from Gaussian distribution & selecting from data points in vector form.
Performed 100 iterations for each algorithm using the best initialization & reported label accuracy.
Estimated the parameter optimums using the same process and identified the ideally best case parameter selection for each of them on the iris dataset.
11. Business case for Deep neural network based Visual Search application for visually impaired
Timeline: Jan 2018 - Feb 2018 | Team: Erin Richie, Sivaramakrishnan Sriram
The Project was part of the Explainable Artificial Intelligence system. We have prepared an in-depth business case for the Deep neural network based AI system. The system was for visually impaired people. The system is the application of visual search. We discussed the device which captures the live environment and process it using high-level deep learning networks to describe it in a natural language so that visually impaired people can understand what's going on around there. We need to consider the aspect of Explainable AI into this. How to make AI systems explainable and understandable in front of others. We discussed different use cases such as CEO, Engineer, Users, regulator, etc. For each of them, we came out with system specification details and possible explanations. Explaining a complex system in a simple and complete manner was our task. The models we discussed were based upon Convolutional neural network and LSTM - Recurrent neural network. This project was fun because XAI is the new research topic and I love doing research. Still, the question is simple, How to make AI systems self explainable? but the answer is very complex. We tried giving the best explanations for each of the use cases. The case was specific but the perspective was wide because we need to see through each different lenses so I found this project very interesting and challenging.
12. Fuzzy Controller for controlling the Robot movement
Timeline: Feb 2018
Designed the Fuzzy controller for the Robot moving in the specified arena. The Fuzzy logic was designed for the Robot to achieve the specified goals. The task is to achieve all the goals in the given time frame. The time or number of steps should be as minimum as possible. The optimization for a total number of steps was performed using different tweaks to the existing controller. The overall fuzzy logic procedure including designing the fuzzifier, Fuzzy rules, mapping, and defuzzifier was performed. At last the fuzzy inference system was designed to integrate everything. The simulation was done in the Fuzzy toolbox of MatLab.
13. Company Analysis of OcuGlass
Timeline: Sep 2017 - Dec 2017 | Team: Aoi Buto, Chirag Dave
This Project was part of Managing Innovation and Technology course. The Project was about doing research on the selected firm. We opted OcuGlass LLC. an only American acid etched glass manufacturer. We studied the firm, their business process, innovation strategy, technological details, marketing strategies, financial state, competitors, business strategies and business opportunities. We visited the company, factory and we attended meetings with the CEO. We understood the firm from the client, student and organization's point of view. At last, we came up with SWOT analysis and Recommendations. The recommendations were based upon the various theories we studied in class. The theories related to innovation and technology management. From the process to the product, each and every business process step was studied and analyzed by us. We presented a thorough analytical report of the facts and recommendations to the CEO and class. The report was in depth business case report. We suggested possible solutions to their main problems. For each and every solution we presented the alternatives with the possible way of implementation. The implementation guide was in detail and very precise.
From this project, I learned a lot of things regarding the business aspect and the technological aspect of innovation in the organization. This was really very memorable project experience.
14. Consumer Analytics for Rozsa Center for the Performing Arts
Timeline: Sep 2017 - Dec 2017 | Team: Mary Jennings, Ankit Kapoor, Chirag Dave, Priyansh Agarwal
The Project was part of Information system management and data analysis course. The objective of the project was to pick an organization, find the biggest problem of it and solve it. We decided to work with the Rozsa Center for the performing arts. It's the arts center of MichiganTech. We studied the Rozsa as an organization. The study included core business processes, business model, business strategies, IT strategies and their integration in business, Information system management and Problems affecting the organization. The Rozsa center organizes the events and manages them. They even rent their space to renters. Their main revenue stream is consumers who buy the tickets! They didn't have any kind of data collection mechanism so they were not using data science for improving their business. I suggested them to collect the data so We headed in the direction to establish the data collection mechanism for Rozsa, we established the mechanism. In parallel, I developed the machine learning model which uses the previous ticketing data and predicts consumer behavior. The application is customer discovery and identification, understanding and knowing your consumer's behavior. We developed a prototype of a predictive system for the same and established surveys and questions and collection mechanism. At last, we presented the whole business case in front of the class and solved the problem. It was one of my great team experience.
15. Fraud Analytics & Modelling
Timeline: Jan 2017 - May 2017
The Project was part of my final semester at Nirma University. The project was on Fraud analytics and modeling. I was a data scientist intern, the primary task was to analyze the various fraud detection methods and their performance. I have implemented and studied the performance of logistic regression, Support vector machines, Random forests and convolutional neural network. Demonstrated the pros and cons of all methods. I've generated a detailed draft of comparative analysis of all methods.
In the second part, the research on differential privacy mechanism was carried out by me. I was thinking of privacy-preserving machine learning. I did the research on privacy-preserving machine learning modeling using differential privacy and presented as a whole prototype project in front of a jury of organization and university.
Tools used: Python 3, Anaconda Jupyter Notebook, Scikit learn, Other python libraries
Domains explored: Machine learning, Deep learning & Statistical computing, Computer Security.
16. Research on Differential Privacy in Machine learning
Timeline: Sep 2016 - Dec 2016 | Team: Ketul Majmudar, Himen Sidhpura
This Project was part of the course Information retrieval systems. After studying machine learning and intelligent systems, I was interested in making them secure so I started my research on the same. Under the guidance of Prof. Sapan Mankad, I studied several mechanisms for privacy preserved machine learning. Reviewed the different mechanisms and compared it with various systems. I wrote the Review paper for an in-depth review of that system and presented the mathematical model for differentially private machine learning-based system. The proposed and discussed system had complex architecture integrated with a data driver and noise generator. I've explored the various areas of computer science such as statistical modeling, mathematical modeling and differential privacy in machine learning. My research consisted of architectural details, working details, sequential modeling and even architecture of whole new privacy-preserving mechanism. The final outcome was a review paper of the mathematical model of differential privacy.
17. Optical Character Recognition for Handwritten digits
Timeline: Sep 2016 - Dec 2016 | Team: Shefali Jain
This was part of my minor project, I was eager to apply my machine learning skills to the real-world problem so I picked out a handwritten digit recognition system. We started exploring the various algorithms for character recognition system. we've used the MNIST dataset for the recognition.
First I started comparing various algorithms for OCR. I've used KNN classifier, Naive Bayesian, Convolutional neural network, recurrent neural network, and Boltzmann machines.
We came up with an idea to implement CNN for OCR. We used Matlab for the same and implemented the working model of CNN for recognition. It was basic CNN which takes images as a input and classifies the number into various classes as a output.
The final product was a working model of CNN for character classification. The task performed by us contains data munging, feature engineering, feature extraction and classification based on principle components.
18. Research & comparative analysis of Deep learning networks
This was one of my personal project for research and exploration of various deep learning models such as Feed forward neural networks, back-propagation neural networks, Convolutional Neural networks, Recurrent Neural networks, long-short term neural networks and Generative additive networks, Boltzmann machines, MCMC based networks, etc.
19. Predictive Analytics in Health Sciences (Diabetes Case study based analytics)
Timeline: July 2016
Developed Diabetes analytics based on historical data of behavioral science of disease. The analytics were based on determined fixed factors of disease. The tools used were Python - Jupyter notebook and related python libraries such as sklearn.
20. Search engine based Information retrieval system
Timeline: June 2016 - July 2016
Designed a Python-based Information retrieval system. The system was kind of document retrieval system based on TF-IDF score. Incorporated the information retrieval concepts and learned the different ways to search queries and optimizations.
21. 3D FPS Game using Unreal Engine 4
Timeline: Jan 2016 - April 2016 | Team: Ketul Majmudar
Created 3D FPS Game Using Unreal Engine 4. I was curious to learn game development concepts so I decided to join my friend Ketul for his game development project. I like to learn new things, moreover, I do believe in diversifying my skills. we decided to create the game prototype by the end of the project. We have used the unreal engine for creating the game. The 3D graphics were created by Ketul and I was responsible for the blueprints based coding workflow. The unreal has C++ based blueprint workflow for coding the game. The coding environment is unique and different than another scripting so it was a really very new learning experience.
22. Recommender System in R
Timeline: April 2016
Designed Multivariate Regression Model For Predicting Movie Success using R. During the class of machine learning we designed the system which predicts the success of movies by considering various factors. It was a multivariate linear regression model which predicts the success rate of a movie based on historical data provided by IMDB.
23. Research Case study of Cloud Computing in Analytics and Machine Learning
Timeline: March 2016 | Team: Barkha Patel
Research and Literature Survey on Cloud Computing. During the class of cloud computing, we started investigating the importance and integration of cloud computing in business. The application of cloud computing in machine learning and big data age. AI Systems and their dependence on cloud and big data were examined by us. We did create a business and technological case study based on this topic. Research on the current state of the art and current technologies was really very Informative experience. We have studied many AI systems and commented on their relation/integration with cloud computing. (AI Systems such as IBM Watson, Google DeepMind AI, Apple Healthkit, Intelligent assistants such as Siri)
24. Event management System Website for Nirma University
Timeline: Sep 2015 - Dec 2015 | Team: Ketul Majmudar, Himen Sidhpura
In Nirma University, We have different Students Associations and Clubs like Rotaract Club, Computer Society of India, IEEE Student Chapter IT-NU, ISTE, etc. These clubs organize Technical/NonTechnical events, Activities, and Workshops. We have designed a Website which will handle all events and activities online. Our website can take care of event registration, payments, creating and managing events and all clubs related tasks. At the end of the project, we came up with the working prototype of the website. We need to do some refinements before publishing it or making it live! But at the end of the project, we had the prototype model of event management system for our university.
25. Online Quiz System ( Client Server Application )
Timeline: Nov 2015
Developed Quiz Application using Client Server Programming in C as a part of Data Communication Networks Innovative Project.
26. Compression algorithm comparative analysis
Timeline: Jan 2015 - April 2015
Conducted Research on Compression Techniques and their Performance Analysis on Different multimedia applications.
Wrote one Review Paper based on Analysis and Comparison of Different Compression Techniques.
27. NISC- No Instruction set Computer Logic Design
Timeline: April 2015 |Team: Himen Sidhpura, Ashutosh Joshi
Designed Simulation of NISC based Computer Processing Unit Design in Logisim. Studied NISC and RISC in depth. This was the innovative project for computer organization subject.
28. Shopping mall management system
Timeline: April 2014
Developed Shopping Mall System in C++ as a part of the Innovative assignment of Art of Programming Course.
Skills & Expertise
WHAT I BRING TO THE TABLE
Data Science
-
Artificial Intelligence
-
Deep learning
-
Machine learning
-
Computational Intelligence
-
Data mining & visualization
-
Predictive modeling
-
Scientific computing
-
Data Analytics
-
Explainable Artificial Intelligence
-
Information Retrieval systems
-
Big Data Analytics
-
Business Intelligence
-
Computational Optimization
-
Information system management
-
Evolutionary computing
Computer Science & Information Technology
-
Design & Analysis of Algorithms
-
Data Structures
-
Database management systems
-
Cloud computing
-
Object Oriented programming
-
Parallel computing
-
Software Engineering & Development
-
Operating Systems
-
IT Strategy
-
Computer Architecture
-
Open Source Development
-
Theory of Computation
-
Data Communication Networks
Mathematical Sciences
-
Statistical Analysis & design
-
Descriptive & Inferential Statistics
-
Time series Analysis
-
Numerical analysis & optimization
-
Fuzzy logic
-
Probability theory
-
Algebra & Calculus
Business & Management
-
Fundamentals of International business
-
IT Strategy
-
Information system management
-
Managing Innovation & technology
Programming Languages
-
C
-
C++
-
Python
-
R
-
SQL
-
Web programming
Tools
-
MATLAB
-
Tableau
-
Anaconda Jupyter Notebook
-
Visual Studio Code
-
Amazon Web Services
Platforms
-
Linux
-
macOS
-
Windows
Publications
Title: The Unreasonable Ineptitude of Deep Image Classification Networks
Authors: Shane Mueller et al. (Nisarg Dave)
Publisher: 35th International Machine Learning Conference 2019
Date: Los Angles, USA, July 2019
Title: Modelling and Performance Analysis of Various CMOS Applications based on Recent Technologies
Authors: Nisarg Dave, Prof. Parita Oza
Publisher: IEEE International conference on Computational Intelligence & Communication Networks 2015
Date: 12th December 2015
Leadership
-
Leading member of GPU Computing Group at Nirma University
-
Established Holography & Augmented Reality Lab at Nirma University. (Helped Professor for Proposal & for Research on current state of art.)
-
Leading member of Computer society of India & IEEE Student chapter.
Volunteering
-
Computer Instructor at Yuva Unstoppable
-
Community server at Make a Difference
-
Active volunteer in organizing technical events at my University.
-
Naturalist and wild life conservator at Youth hostels.
Title: System on Chip
Authors: Nisarg Dave, Himen Sidhpura, Prof. Darshana Upadhyay
Publisher: INTERNATIONAL JOURNAL OF CURRENT ENGINEERING AND SCIENTIFIC RESEARCH (IJCESR) 2015
Date: 12th April 2015
WHAT PEOPLE SAY

Prof. Sapan Mankad
Assitant Professor, Nirma University
Nisarg – an innovative designer (see his website), a perfect material with high potential for research and strong with conceptual clarity in Probability and Statistics concepts has always impressed me with his projects and extra-curricular activities parallel to his studies. I have always seen a deep passion into him for recent trends including Deep Learning. I have observed his keen interest and curiosity to absorb new concepts, theories and smoothly adapt to them. I have always thought that Nisarg will serve as a good candidate for higher studies and has potential to come up with quality research. Apart from this qualities, he also possesses the characteristics like team leadership and content writer which I noticed during a class assignment which he was almost handling effectively.
I wish him all the best for his future endeavors..!

Prof. Gaurang Raval
Assistant Professor, Nirma University
Nisarg has been very sincere and highly interactive during the theory and lab sessions for the courses on Databases as well as Network Programming which I taught him during his UG studies. He is highly dedicated towards the task assigned to him. I was also mentor for his project on Fraud Analytics & Modeling in final semester project work. In this project he applied effective integration of various concepts of Machine learning, Statistical Modeling, Deep Learning & Data mining. He showed his proficiency in tools like Tableau, Knime for mining the data, Wolfram Mathematica to identify major features. He also demonstrated skills of Python with application of bunch of libraries like PyBrain, Scikit-learn, pandas, Keras, matplotlib and seaborn for the project implementation. He is very quick at learning new technologies and suitably applying it for the task on hand.
I wish him all the best in his future endeavors.

Prof. Tejal Upadhyay
Assistant Professor, Nirma University
Nisarg is a humble, personable and dedicated individual. I was Nisarg’s advisor for 3 years during his stay at Nirma University. Nisarg studied couple of subjects under my tutelage. He makes sure that he completes tasks on-time and to his utmost best. Nisarg has contributed in cementing place between university students by doing volunteering in Computer Society of India and organizing workshop for establishing collaborative learning opportunities at Nirma University. He possesses a positive outlook on life, work and manages to positively influence individuals around him with his strong work ethic. He has good organizational skills with deep technical background. He is a very good asset to any company.

Prof. Dvjesh Bhatt
Assistant Professor, Nirma University
"It’s rare that you come across standout talent like Nisarg. I had the pleasure of mentoring Nisarg for two years at the Nirma University, collaborating with several project teams. He performed really very well under my tutelage. Nisarg’s ability to juggle multiple projects was unlike any I’ve seen before and made a dramatic difference in the productivity level of the team. Above all, I was impressed with Nisarg’s ability to work on wicked problems, trying to find out new simple ways to do it differently. He is very good at Application development, under my observation he has worked on two different projects related to Application development & Web Development. As a team member or a leader, Nisarg earns my highest recommendation."

"Nisarg is a curious individual who is keen on learning new things every day. He is highly focused and has a clear vision of things; be it the end product of a project or his career goals. Problem-solving is in his very nature. Whenever he comes across a challenging problem, he takes up the initiative to solve it. The most interesting thing about his work is his approach to solving problems.Nisarg and I worked on a differential privacy project in our senior year during undergrad. He was always curious about unique and difficult research topics and focused heavily on optimization while working on prototypes for the project. The paper for the project was ultimately considered for local conferences but we did not go through with it as both of us were busy with our academics.Another notable project that we worked on was a 3D FPS Shooter Prototype in Unreal Engine 4. This shows that his knowledge is not restricted to fields like Machine Learning and AI, but also stretches as far as game development. I am sure his potential will play a great role in shaping the future."

Erin Richie
Applied Cognitive Science & Human Factors at MIchigan Technological University
Nisarg is a phenomenal teammate. He is a great listener, a team player, and always contributes more than expected. What's even better is when we worked on a cross functional project and he was covering a section I did not have a background in, he took the time to explain all of his work to me so that I had a better understanding of the subject. I really enjoyed working with him on class projects. If we were to have another class together, he would be the first person I would want to partner with!

"When it comes to Data Science and Artificial Intelligence, Nisarg is the person I consult. Nisarg has worked with me in the same team in a different project. His technical skills are diverse and deep in the area of Computer Science and Data Science. He is quick & self-learner with good mentor skills. He is a helpful, supportive and great teammate. He is technically sound when it comes to data structures, Algorithms, AI and Machine learning. He is always keen to learn about the current research and technological advancement in AI and data science. As a team member, Nisarg earns my highest recommendation.”

Nisarg is hard working and is a creative problem solver. Heunderstands technical approaches, a range of data scienceapplications and tools, and has high and exacting standards forhimself and others. I recommend him strongly!