Los Angeles, California

(213)-725-8641

nidhicha@usc.edu

Welcome to my website! I'm a graduate student in Computer Science at University of Southern California. Being an inquisitive person, I like to dive into depth of problems rather than solving them on surface. I am a planner and believe in organizing my thoughts first rather than jumping straight to execution. A 2-year work experience at a startup taught me how to multi-task and not to succumb under pressure. Navigate forward to know me more!



Let's connect

Education

  • University of Southern California, Los Angeles (Aug 2019- May 2021)

    Master of Science, Computer Science (General Track)

    GPA - 3.83/4.00

    Artificial Intelligence

    Algorithm Design

    Web Technologies

    Database Systems

    Machine Learning

    Information Retrieval through Web

    Machine Learning for Games


  • Indian Institute of Information Technology Design and Manufacturing, Jabalpur (Aug 2013- May 2017)

    Bachelor of Technology, Computer Science and Engineering

    GPA - 9.1/10.0

    Database Design and Management

    Design and Analysis of Algorithms

    Computer System Organization and Architecture

    Language Theory

    Data Communication

    Operating System

    Computer Network

    Software Engineering

    Machine Learning

    Parallel Algorithms

    Game Theory

    Compiler Design

    Discrete Mathematics

    Wireless Sensor Network


My Job Experiences

Salesforce Research, Palo Alto, CA

Software Engineering Intern (June 2020- Aug 2020)

  • Developed a unified approval process framework for Training and Experimentation framework of Einstein.ai platform services.
  • Java

    Spring

    SQL

    Jenkins

    Maven

    Kubernetes


Vassar Labs IT Solutions Pvt Limited, Hyderabad, India

Software Engineer (June 2017- July 2019)

  • Developed a custom framework for fast​ mobile applications development facilitated by changing backend database configuration providing support for storing media, time-series data, maps as well as handling incoming and outgoing data from/to third parties.

    Java

    Spring

    Cassandra

    Kafka

    Android

    Maven


  • Implemented a micro service based backend architecture for efficient extraction, transformation and loading of raw CSV data across multiple assessments and performing custom computations on them such as grade point calculations, peer analysis, need of intervention and trends across numerous academic years.

    Java

    Spring

    Cassandra

    Spark

    Redis

    Kafka

    Maven

    Lombok

    Docker


  • Designed a decoupled micro service based framework to facilitate data propagation across various hierarchies and dimensions.

    Java

    Spring

    Cassandra

    Web Scraping(JSoup)

    Maven


Canon Inc., Kawasaki, Japan

Software Engineering Intern (May 2016- Nov 2016)

  • Developed a standalone application from scratch to analyze differences between images from the hardware IP and Golden/Reference Model eliminating manual comparison of the results. Application visualized pixel differences, histograms, provided block separators for mismatches and detected channel interchanges in the images from hardware IP and Golden/Reference Model.
  • Python

    OpenCV

    PyQt


What I've worked on

News aggregation website with articles from guardian and NY Times news api along with search suggestions

University of Southern California (March 2020-April 2020)

Created and deployed a website on Google Cloud platform having latest news articles from Guardian and NY Times API, which are also sharable across different platforms. The responsive website also incorporates auto suggest search through bing autosuggest API, bookmarking functionality with local storage and persistent comments on articles.

ReactJs

NodeJs

Expressjs

Javascript

HTML

Bootstrap

Google app engine


News app for weather, news articles, search and bookmarking

University of Southern California (April 2020-May 2020)

Created an android application for taking current location of the user and displaying weather data along with news articles from Guardian API. There is also an auto suggest functionality for search, bookmarking and the user can also check trends of a keyword and display them in a chart through Android MP chart library. Each article is shareable across twitter and a detailed article is displayed on a click.

Android

NodeJs

Google app engine


NewsApp website for getting news from Google News API

University of Southern California (February 2020-March 2020)

A newsapp website which dynamically gets data from Flask backend, and uses DOM manipulation to create carousal, news articles, word cloud. The website also allows user to search articles based on keywords, start date, end date, category and sources(which are populated dynamically) and display top results.

Javascript

HTML

CSS

Python

Flask

Amazon Web Services


My achievements

Participated in Jenesys 2.0 (cultural exchange programme) organized by JICE (government of Japan).

Certification in Programming for Everybody (Getting Started with Python) by Coursera (floated by University of Michigan)

Certification in Python Data Structures by Coursera(floated by University of Michigan)

Certification Machine Learning by Coursera (floated by Stanford University)

Planned and coordinated android app development workshop for students at IIITDM Jabalpur.