2020 Computer Science graduate with 2+ years of work experience. Aiming to leverage proven knowledge in Software Development, Web Development, and public cloud technologies.
-
Experience
WebFirst, Inc
Software Engineer Intern [May 2019 - Aug 2019]
• Developed course content along with Prof. Fereydoon Vafaei for CMSC 478 Introduction to Machine Learning
• Write solutions and grade assignments and quizzes, assisted the professor with proctoring and administrative duties
• Conducted regular office hours for a section of 40 students and guided students through homework’s and project
University of Maryland, Baltimore County
Graduate Teaching Assistant [Feb 2019 - May 2020]
• Developed an ML model that successfully classifies text into custom labels, Implemented for topics on USDA blogs
• Developed text classification model with over 150,000 datapoints using NLP API of Google Cloud Platform
• Added Drupal 8 HighCharts module to in house PubMed environment
Cognizant Technology Solutions
Software Engineer [Nov 2017 - Jun 2018]
• Core team member that developed OpenStack Installer, Tester and Uninstaller
• OpenStack cloud administrator - Responsible for resource allocation, instance migration, and troubleshooting
• Integrated scheduled deletion feature of instance based on user choice and allowed the user to backup before deletion
Junior Software Engineer [Aug 2016 - Oct 2017]
• Member of revamping team responsible for upgrading PayPal webforms from legacy C++ code to ReactJS
• Developed web forms in React that increased responsive by 50%, performance measured using AWS cloud watch
• Developed test cases and performed API testing, vulnerability testing on mobile and server applications
-
Projects
Patent Grant Prediction Using Machine Learning Classifier (Python) [Spring 2020]
• Developed machine learning model using USPTO data for the years 2001-2011
• Developed algorithm using RegEx and Pandas library to extract patent relevant features into separate columns
• Implemented Decision Tree and Logistic Regression Classifier to predict patent approval with 73% accuracy
Distributed Transaction Server (C++, Ubuntu) [Fall 2019]
• Implemented concurrency control for Producer-Consumer problem – One server and Multiple clients
• Developed code to ensure thread safety using Mutex and guaranteed data consistency
• Implemented Berkley Algorithm and causal ordering for clock synchronization
Bluetooth Controlled Rover (Arduino/Bluetooth/Java) [Fall 2016]
• Awarded Runner Up in National Project Exhibition conducted by All India Council for Technical Education
• Implemented an IoT based rover equipped with sensors for detecting carbon monoxide and methane gas
• Designed a Front-End Android App using Java to display Gas Levels and control rover movement