Academic Projects
Auto-reply Twitter handle
Developer
The goal of this Twitter Support project is to listen to live tweets with needed tags and publish them to a Kafka topic, which will then be ingested by Spark Stream and fed through an NLP pipeline for further processing and reacting. The tweets will then be classified using machine learning models like LSTM based on sentiment and query category before being responded to with a custom selected ID using Flask and the tweepy API.

Identification & Authentication of IoT devices using automated intelligent modeling
Developer
We propose an artificial intelligence-based system in combination with zero knowledge transfer protocol to create a security solution consisting of two stages. The first layer of security will be the segregation of IoT devices into two categories as either whitelisted or backlisted devices in order to prevent fraudulent devices from entering the network. The overall system facilitates centralized security and authentication for IoT networks.

Optimizing Camera Surveillance at Traffic Intersetions in the city of Waterloo
Developer
Implemented an approximate algorithm for the Vertex Cover problem to help the local police department with its installation of security cameras at traffic intersections. Incorporated Inter Processor Communication(IPC) to efficiently distribute the computation load across the processors. Computed the approximation ratio between the MinSAT solver and the approximation algorithms and presented a comparative study documenting the trade-offs in running time and accuracy.

Professional Projects
ECOEX- digital marketplace for plastic credit certificates
Analyst & developer
ECOEX is a digital marketplace and connects PIBO’s (Producer Imported Brand Owner) to a nationwide network of verified plastic recyclers and processors to ensure a transparent, fair, and seamless exchange of plastic credit certificates.

Power Exchange India Limited
Analyst & developer
Implemented an approximate algorithm for the Vertex Cover problem to help the local police department with its installation of security cameras at traffic intersections. Incorporated Inter Processor Communication(IPC) to efficiently distribute the computation load across the processors. Computed the approximation ratio between the MinSAT solver and the approximation algorithms and presented a comparative study documenting the trade-offs in running time and accuracy.

MANDIZ - e-Market Platform
Developer
Mandiz is a unique concept of bringing buyers and sellers of Agri-commodities closer to each other by leveraging the technology for efficient, transparent, online price discovery and trade fulfillment. It aims at bridging the gap in the physical trading segment, opening up of new markets, and providing efficient logistical support to optimize trade benefits. Mandiz Spot Electronic Platform is a unique electronic market platform for connecting bulk buyers and sellers of agricultural commodities in an efficient and transparent manner. The Spot Electronic Platform is made available jointly by NCDEX e Markets Limited and Nutrigrainz Agri e-Market Private Limited.

​Unified Procurement Platform
Developer
A unified procurement platform is a procurement software system that is not made up of different suites of procurement applications, but instead is once complete software capable of delivering procurement solutions for the entire S2P cycle.
UPP is a cloud-based, source-to-pay procurement software that delivers comprehensive spend, sourcing, and procurement functionality in a single, unified platform native to cloud, mobile, and touch technologies this would be below the unified procurement platform.
