Divya Jain

San Francisco, California, United States Contact Info
2K followers 500+ connections

Join to view profile

About

I like solving problems using computational thinking and software…

Articles by Divya

Activity

Join now to see all activity

Experience & Education

  • Quanata

View Divya’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Licenses & Certifications

Volunteer Experience

Courses

  • Advanced database Management system

    CSC 742

  • Algorithms

    -

  • Automated Learning and Data Analysis

    -

  • Computer Networks

    -

  • Computer Organisation and architecture

    -

  • Computer graphics

    -

  • Database management concepts and systems

    -

  • Datastructures

    -

  • Design and analysis of algorithms

    CSC 505

  • DevOps

    -

  • Event driven programming with Java

    -

  • Human Computer Interaction

    -

  • Object Oriented Design and Development

    -

  • Object oriented programming with C++

    -

  • Operating systems

    -

  • Operating systems and Unix

    -

  • Principles of programming languages

    -

  • User Experience

    -

Projects

  • Let's Read Them All!

    An Android App with the following functionality:

    - User can Search for a book by entering the Book Title.
    - The App retrieves the Book Details like Author, and a small description from the internet.
    - Once the user is done reading the Book, swiping right on the book Title in the list, moves it off the playlist.
    - The user can share the book list with anyone through messaging apps.
    This App intends to motivate people to Read more books and create a Book Playlist.

    See project
  • Tic Tac Toe Game Android App

    A simple and fun tic tac toe game for everyone to enjoy.

    See project
  • Mozilla Open Source Project - Refactor GLES2 Implementation for non-Android Platforms

    Servo is a prototype web browser engine written in the RUST language.
    Extended & refactored Servo’s one of the back-end implementation, (which was supported on Android platform only), to enable graphic rendering on Linux systems too.

    Other creators
    See project
  • QuickFill - Android App developed in Duke Hackathon

    Based on the idea that when patients visit Hospitals or emergency rooms, they are required to fill multiple forms with same basic information which results in a long wait time and redundancy in the task.
    Quickfill lets you save this information once in your phone and allows for two way communication between the patient and the doctor. So next time you go to the emergency room or a hospital, the doctor clicks a button, sending a notitification to ask for your details. You press yes and the…

    Based on the idea that when patients visit Hospitals or emergency rooms, they are required to fill multiple forms with same basic information which results in a long wait time and redundancy in the task.
    Quickfill lets you save this information once in your phone and allows for two way communication between the patient and the doctor. So next time you go to the emergency room or a hospital, the doctor clicks a button, sending a notitification to ask for your details. You press yes and the information saved in phone gets delivered to the doctor within a second.
    - Use of Google Cloud Messaging Api with Android
    - No saving of information on any server to ensure security
    - Scalable to any industry or field of use where redundant information is an issue

    Other creators
    See project
  • Ring-Message (Android App)

    An app which lets you save personalized messages or reminders for your contacts, so that once they call you or you call them, it pops up on the screen reminding you of what to ask or say.

    Other creators
    See project
  • Roomathon - Android App, Second prize in Diamondhacks Hackathon

    - Android App, helps users find roommates based on their preferences and send email to the matching ones
    - Database stored using MongoDb

    Other creators
  • Shealth

    - Coding and developer testing of modules of an app called S-health combining pedometer, exercise, food and heart rate modules interdependent and independent at the same time.
    - Development and testing of "My page" which collects the data from all the four modules and integrates and displays along with medals and achievements and other relevant data.
    - Parsing String Ids and fixing of critical bugs

  • Holiday Home- BHEL, India

    - Worked on a live project “Holiday home”, a web based system on online reservation
    - Coding using Java Server Pages (JSP) & oracle database
    - Developed & implemented a three-tier architecture along with application server

  • Devops Pipeline

    -

    Designed a DevOps Pipeline with following components:
    - Build : Configured Jenkins to create a build server that builds a target node.js project , responds to commit events and triggers other functionalities like email notifications about the build.
    - Testing & Analysis : Used Mocha Testing framework to run unit tests and Istanbul to find test coverage and analysis tools to ensure correctness of commits made in the target project.
    - Deployment : Deployed our application on a remote AWS…

    Designed a DevOps Pipeline with following components:
    - Build : Configured Jenkins to create a build server that builds a target node.js project , responds to commit events and triggers other functionalities like email notifications about the build.
    - Testing & Analysis : Used Mocha Testing framework to run unit tests and Istanbul to find test coverage and analysis tools to ensure correctness of commits made in the target project.
    - Deployment : Deployed our application on a remote AWS instance to a production server. Also used redis store to store feature flag. This feature flag is used to toggle the functionality. Also used monitoring tool to monitor Cpu utilization and latency as metric and generated emails when a specific latency threshold is crossed.
    - Phoenix server : Used version monkey which detects if there is a difference in version on the server and the application package.json, and uses a phoenix server to destroy the current server and create a new instance. This is to ensure that application is deployed on a consistent and reliable server.

    Other creators
    See project
  • Web Based Library System - Ruby On Rails

    -

    Developed a Ruby on Rails Web based Library system.
    Features include admin user authentications, ability to check in and checkout books, view user and book histories, Email updates to members, Suggestion forms for books.
    Hands on experience with MVC Architecture & Heroku

    Other creators
    See project
  • Foursquare Aware - Classification Based Recommendation System for new venues

    -

    Developed a Recommendation system that suggests new places of interests to users in different Categories.
    - Utilized the Foursquare check in dataset
    - Used R Statistical Programming Language
    - Used Clustering, classification and Distance metric techniques to build the system

    Other creators
    See project
  • Process Scheduling, Demand Paging and Readers Writers Locks in Xinu Operating system

    -

    Implemented the different scheduling policies, demand paging and concepts of synchronization with Readers Writers Locks in Xinu Operating system.

    See project
  • Set Cover Algorithm for Very large databases

    -

    - Implemented an efficient algorithm for finding minimum set cover of a given universe of elements in Java with Oracle back-end database.
    - Evaluated the efficiency by implementing a naive search algorithm which processes all combinations of sets to find minimum set cover.

    Other creators
    See project
  • Course Assessment Application

    -

    Designed and implemented a Course Assessment and Assignment Management application for students.
    The application allows an instructor to select a set of questions based on the difficulty level, the course topics, deadline, number of attempts allowed, and scoring policy. It also allows an instructor to view scores of students, make changes to the homework and retrieve statistics on students scores.
    A student can attempt a homework based on the number of attempts allowed and can also view…

    Designed and implemented a Course Assessment and Assignment Management application for students.
    The application allows an instructor to select a set of questions based on the difficulty level, the course topics, deadline, number of attempts allowed, and scoring policy. It also allows an instructor to view scores of students, make changes to the homework and retrieve statistics on students scores.
    A student can attempt a homework based on the number of attempts allowed and can also view their scores for all the attempts. A notification system was also implemented to notify students and instructors for some events.

    Other creators
  • Energy Aware routing protocols for Mobile Ad hoc network

    -

    - Researched to augment the existing on demand routing protocols & making them energy
    conserving.
    - Developed ad-hoc on demand distance vector (AODV) point to point routing algorithm
    - Generated graphical representation of the routing algorithm using MATLAB and network simulator
    (NS2) and concluded best routes in various cases depending on the varying metrics

Test Scores

  • GRE

    Score: 317

Languages

  • English

    Full professional proficiency

  • Hindi

    Native or bilingual proficiency

Recommendations received

More activity by Divya

View Divya’s full profile

  • See who you know in common
  • Get introduced
  • Contact Divya directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Divya Jain in United States

Add new skills with these courses