Academic Projects & Individual Research
Brain Tumor Detection & Classification
Extracted a dataset of 500 MRI scans form public hospitals and implemented contour-based image processing
techniques to extract the tumor region from the MRI scan. Devised a non-invasive technique to detect and classify the extracted brain tumor into four different types of tumor
using ANN, CNN and Bagged Trees with an accuracy of 91%.
Publication: “Brain tumor Detection and Classification”, International Conference on Advancements in Computing and
Management, Springer 2019
COVID-19 tracker Android Application
In this project, I designed an Android application which would display the number of positive cases, deaths and recovered patients of a particular country provided by the user.
The Android application communicated with a RESTful Web Service deployed on Heroku which was responsible to communicate with an API providing the required information.
The communication between the web service in the cloud and the android application was logged on MongoDB and an operational dashboard was made to look at who is sending requests and which is the most popular country searched by user.
Ethereum Stand-alone Blockchain
Built a rudimentary standalone Ethereum Blockchain and a remote client that interacts with the blockchain API. The client can add a transaction to the blockchain, view the blockchain and verify the blockchain by calculating the proof of work(POW). The client server interaction is done by using JSON messages over TCP sockets.
House Your Pet
Designed a website for a pet hotel or recreation center which allowed users to book hotel rooms for their pets. Included authentication for customers and administrators with email confirmation, an interface for customers to view available rooms and book them and internationalization(I18n) to view the website in different languages. Used ReactJS to create a fluid UI, GraphQL and Node.js at the backend and SQLite as my database.
Word Nerd Java application
Delivered a Java Application in a series of three versions which let users play the famous Hangman and Twister word games. Users could also keep a track on their history of scores and words encountered. Implemented JavaFX, Java beans, bindings and exception handling to provide a dynamic, error free user interface.
E-Commerce Shopping Website
Created an online E-commerce clothing store website using HTML5, CSS3, Java script, Bootstrap, PHP, MySQL with capabilities to filter products according to user’s choice, shopping cart, updating inventory and session management.