Résumé
Experience
Amazon
Software Development Engineer
July 2019 - Present
- Working on complex business problems to deliver results for an improved user experience.
CSIR - Central Drug Research Institute
Research Intern
Feb 2019 - May 2019
- Developed visualizations for European VCs and their investments data.
IBM
Data Science Intern
Feb 2019 - May 2019
- Trained Resnet model on ISIC 2017 dataset using 12 app factor methodology & compared performance on vertically scalable GPU environment.
Wipro
Software Engineering Intern
June 2018 - July 2018
- Worked on two Natural Language Processing Projects.
- Implemented a solution recommender for ticket raising system which is currently in production.
- Implemented a multi-way text summarizer for real time communication sources.
IntuiComp TeraScience Pvt. Ltd.
Research Associate Intern
December 2017 - May 2018 Android Web Development Data Science
- Worked on a Learning Management System under the guidance of IIT Delhi faculty Dr. Arpan Kar and Dr. Dipanjan Goswami.
- Implemented the LMS system for Web and Android from scratch.
- LDA tag detection and smart neural network is incorporated into the system.
- Website and Android app are in production.
- Guided junior research interns as an Associate Mentor.
Projects
Siamese Sentence Similarity
Github Deep Learning Natural Language ProcessingA Siamese RNN to learn sentence similarity on Quora Question Pair dataset is implemented using Manhattan distance as a distance metric with test accuracy of 82%.
Neural Machine Translation
Github Deep Learning Natural Language ProcessingImplemented a deep RNN Encoder-Decoder model with Attention mechanism and Beam Search decoding for langauge translation. Model's performance is tested by BLEU scoring method. Model is trained on English-Vietnamese parallel corpus of TED talks provided by the IWSLT Evaluation Campaign.
JobsCreed
Github Web DevelopmentJobsCreed is a professional networking website which is completely written in Javascript with a Graph Database.
- Realtime searching a user
- Making connections
- Private Encrypted Chats
- Making a blog
- Search for jobs or internships (Indeed API)
Tourister
Github Android DevelopmentTourister is a location dependent Android app which helps user to get all the nearby places and their corresponding details based on the user’s current location.
- Get all the nearby places
- Save your favorite place for offline access
Text Summarization
Github Natural Language ProcessingExtractive text summarization on the given input text. A graph is created with each sentence as a vertex and adjacency matrix is created with weight on edges calculated using cosine similarity between each vertex. Google's PageRank algorithm is applied on the created graph to rank each sentence and output the most relevant sentences for summary.
Requests Scheduler
Github Operating SystemsMultithreaded web server is implemented to handle concurrent user requests. The web server's performance to handle multiple requests is evaluated by comparing several scheduling algorithms used in Operating Systems using Apache Jmeter.
- First Come First Serve Scheduling
- Shortest Job First Priority Scheduling
- Round Robin Scheduling
Browser Password Decryption
Github Security Web DevelopmentDecrypt your saved passwords and credit card information stored in Google Chrome's local database. Generate insights from history stored in Google Chrome.
URL Shortner
Github Web DevelopmentA minimalist and lightweight URL Shortner using Node.js (Express) and Redis.
- Shorten URL
- Expand URL
- Detect number of visits on URL
Biometric Attendance Management System
Github Database Management SystemBiometric attendance system employs an automated system to calculate attendance of staff in an organisation and do further calculations of monthly attendance summary in order to reduce human errors in calculations.
Repeat Manager
Github Web DevelopmentA manager consisting of scripts to handle repeatitive tasks on a large collection of files and folders written in Javascript.
Twitter Sentiment Analysis
Github Natural Language ProcessingThis live twitter sentiment analysis marks a tweet as positive or negative by running several machine learning classifiers together. All the machine learning classifiers cast their votes on a particular tweet and then the tweet's confidence level is marked.
CIFAR 10
Github Machine LearningThis project tests the accuracies of three Machine Learning models on the CIFAR-10 dataset.
- Logistic Regression (Binary Classification)
- One-vs-All Logistic Regression (Multi-Class Classification)
- Softmax Classification (Multi-Class Classification)
MNIST
Github Deep LearningSoftmax Regression implemented using Tensorflow’s Deep Neural Network is trained on the dataset with a test accuracy of 99.3%.
Education
Bachelor Of Engineering (Computer Science)
2015 - 2019 Netaji Subhas Institute Of Technology, New DelhiClass XII
2015 Rao Man Singh Senior Secondary School, New DelhiClass X
2013 Rao Man Singh Senior Secondary School, New DelhiProramming Languages
Java
Python
C++
Go
Data Structures
Development
Node.js
Django
Android
Javascript
JQuery
ReactJS
Firebase
Jekyll
HTML
CSS
Bootstrap
Databases
MySQL
Sqlite
Neo4j
DynamoDB
RethinkDB
LokiJS
MongoDB
Data Science
Machine Learning
Deep Learning
Computer Vision
Natural Language Processing
Tensorflow
Keras
PyTorch
Tools
Git
Jmeter
AWS
Google Cloud Platform
Honors And Awards
Smart India Hackathon 2019
1st Prize 2019Developed and designed a mobile software application which provides accent translation for the same base language using Star Generative Adversial Network (GAN) in real time over VoIP conference calls, which will help in making the communication more effective.
Smart India Hackathon 2017
4th Prize 2017A 24/7 live chat feature is integrated on the Startup India web portal and Mobile app. The live chat functionality connects the entrepreneurs, incubators, VCs, angel investors etc. with policy makers, IT support providers, consulting teams etc. for efficient resolution of queries and efficient mitigation of procedural challenges. A direct one to one chat feature (socket.io) and a chatbot (api.ai) is implemented.
NASA Astronomy Olympiad
1st Prize 2013Awarded Gold Medal for securing first position in NASA Astronomy Olympiad at School level and qualified for National Level Exam.