Computer Science Engineer
MS in Computer Science, University of Southern California
Graduating in May, 2016 (Expected) and looking for full time opportunities.

About Me

Hey! I am a Computer Science Graduate Student at University of Southern California. I am highly interested in Data Science and Web Application Development. I enjoy learning new technologies and solving hard problems.
Excitedly learnt how to make my machine 'think' by pursuing the courses Machine Learning for Data Informatics and Natural Language Processing in my previous semester at USC.

I am currently interning at Dun & Bradstreet, Malibu and working on a web application and learning AngularJS. I also interned here during my summer(2015) and built a Dashboard and worked on enhancing the existing web application for the Dataworks Team.

I have 2 years of work experience at J P Morgan Chase, Bangalore, India as a Technology Analyst where I worked on the core Accounting System
in Private Bank. I designed and worked on implementing key changes related to the TAX sub-system.

I invest my free time by involving and working on projects related to improving Education in India. I love reading books
and listening to music!

If you’re offered a seat on a rocket ship, don’t ask what seat! Just get on.

-Sheryl Sandberg

My Skills

Programming Skills

• Java
• Python
• C++/ C
• Android
• C#

Web Technologies

• Javascript
• jQuery
• jsoup


• Eclipse
• Git
• Jira
• WAMPServer
• Docker
• Visual Studio

Operating Systems

• OS X
• Windows
• Unix/ Linux

"When I was young, I observed that nine out of 10 things I did were failures. So I did 10 times more work."

-George Bernard Shaw

Professional Experience

Jan 2016
  • Software Engineering Intern at Dun & Bradstreet, Malibu, CA
  • Being introduced to a project. Technology mentioned: Angular 2
  • January 2016 - Present

Aug 2015
  • Fall Semester Courses
  • CSCI 544 - Natural Language Processing
  • INF 552 - Machine Learning for Data Informatics
  • August - December 2015

  • Software Engineering Intern at Dun & Bradstreet, Malibu, CA
  • Developed a dashboard for the Dataworks team to monitor feeds. Developed a web application that the DBA and DBE’s use to search, add, delete and update new feed information.
  • June - August 2015

May 2015
  • Spring Semester Courses
  • CSCI 548 - Information Integration on the Web
  • CSCI 585 - Database Systems
  • CSCI 588 - Specification and Design of UI Software
  • January - May 2015

Aug 2014
  • Started school at University of Southern California
  • Master of Science in Computer Science
  • August 2014 - May 2016 (Expected)

  • Fall Semester Courses
  • CSCI 570 - Analysis of Algorithms
  • CSCI 561 - Artificial Intelligence
  • CSCI 571 - Web Technologies
  • August - December 2014

July 2014
  • Technology Analyst at J P Morgan Chase, Bangalore, India
  • Worked on the Accounting System of Private Banking Clients.
  • Handled the key changes related to the Tax sub-system.
  • July 2012 - July 2014

June 2012
  • Graduated from BMS College of Engineering, Bangalore, India
  • Bachelor of Engineering in Information Science and Engineering
  • September 2008 - June 2012

Whether you think you can or you think you can’t, you’re right.

-Henry Ford


• Langauge Detection (Python Platform): Implemented a binary classifier to identify English and French text. Also implemented a multi language classifier using NLTK to identify text in English, French, German, Swedish & Dutch.

• Recommendation System based on Yelp (Python Platform): Implemented Collaborative Filtering techniques to recommend Restaurants for Yelp users.

• Spam Detection & Sentiment Analysis (Python Platform): Implemented Naïve Bayes Classifier to classify emails as spam and also classify IMDB reviews as Positive/ Negative. Used SVMLight & MegaM libraries to compare the performance of the Naïve Bayes classifier.

• k – means Clustering and AdaBoost with Decision Stump (Python Platform): Implemented k-means clustering algorithm to cluster data points into their clusters. Implemented AdaBoost with decision stump for binary classification.

• Sequence Labelling (Python Platform): Assigning dialogue acts to sequences of utterances in conversations from a corpus using CRFsuite.

• Othello Game (Java Platform): Developed an Artificially Intelligent Agent to play the game using Greedy, Minimax, and Alpha-Beta pruning algorithms with positional weight evaluation functions.

• Real Estate Property Search: Developed Property Search Application for the Android and Web Platform. The technologies used were :– Zillow API’s (property information), Bootstrap, JSON, AJAX, PHP, JavaScript, jQuery, AWS Elastic Beanstalk, Android SDK and Facebook API’s.

• Web Scrapper (Java Platform): Built a Web Scrapper software using jsoup that scraps data related to paintings from a museum web site.

• Artificial Intelligence (Java Platform): Implemented Breadth-first, Depth-first and Uniform-cost Search to develop an Agent that finds optimal traversal links between the given social networks of people. Implemented Logic Inference given a knowledge base and a query sentence. Had to determine if the query could be inferred using Backward chaining.

• USC Trades: Implemented a user interface to provide a platform for Trojans to buy/ sell things. Used Bootstrap, HTML5 and CSS for the implementation.

• Digital Signature for Image Authentication (Java Platform): Implemented a digital signature scheme to transfer images securely via lossy channels by making use of image’s content to generate a structured digital signature. Incorporated AES & RSA algorithms along with Socket Programming for transferring images.

Do what you Love! Stay Happy!
Love thyself! Keep Smiling ☺

Let's Keep In Touch!

Thank you for visiting my profile. If you would like to contact me, drop me a mail or connect with me on any of the social networks!