Create a UI for reading, modifying, and adding data to the VM master sheet and store the data in MongoDB.
UI for logging user actions, storing them in DB, and display error messages.
Format JSON files and save them in MongoDB.
Test, debug and fix errors for raised SPR (software problem report)
Reduced the installation time for a new build by 30%, by modifying the logic for creating and deleting software and project backups.
Languages used: ReactJS, PHP, Python
Database: MongoDB
ITunes Searcher
Oct 2020 - Present
Used the iTunes Store API to get and display info about various items available online
in the iTunes.
Created a link counter, for keeping track of all the various links clicked and visited
by the clients/ customers.
Deployed the application on Azure and used MS SQL Server for storing click records.
Sensagrate
Software Engineer Intern
July 2020 - Nov 2020
Worked as full stack developer for the SensaCat application, which automatically screens
body temperature and reports the ones above the threshold.
Deployed the application on Azure Cloud.
Created technical documentations for the application.
First Solar
Software Engineer Intern
July 2019 - Jan 2020
Worked on COMS(Contract Obligation Management System) helps in capturing the standard
and non standard parts of a Contract which First Solar signs with its clients.
Used Tableau for reporting the stats from tests.
Reduced the time needed for auditing by 25%.
Mastek
Software Engineer
August 2016 - June 2018
Worked on web applications used for filling visa and passport based applications for
various countries
Created new Payment receipt and system for processing taxes.
Web applications could handle 2000 applications a day.
Larsen & Toubro Infotech Ltd
Software Engineer Trainee
Jan 2016 - June 2016
Worked on application to streamline Onboarding and Offboarding of resources.
Reduced the time by 20% for completing the process.
Academic Projects
Crypt-analysis, Plaintext & Digital Certificate
Did cryptanalysis to search and exploit weaknesses in cryptography algorithm.
Did Brute Force & Rainbow Table attacks to find out the plaintext.Extract public information from digital certificateLanguages used: C, Python3, Java
Banking Application
Banking application with features against OWASP Top 10 security concerns.
Group Leader of this project which comprised of 10 members.Language: Java, JavaScript
Database: MySQL
Framework: SpringBoot
Others: Maven, AWS EC2 Server
Yelp Restaurant Recommendation
Visualize Phoenix based restaurant details like Rating, reviews, user info and
tips.Category recommender based on the cuisine selected and a heatmap for displaying
the check-in as well as a bubble chart for displaying the cuisines/categories present in
the selected region.Languages used: Python, R, D3.js, HTML
Gradient Descent Optimization
3-layer fully-connected neural network to classify the fashion MNIST dataset
using different gradient optimization techniquesLanguage: Python3
COST: Cyber Security of Smart Home Devices
Studied security features of August Smart Lock and Rachio Smart Sprinkler Controller
Identified possible security flaws and suggested plans to mitigate it.
Human Activity Recognition
Categorize human activities based on the raw data from the wristband and video recording
Language: MatLab