Harshit Joshi

Harshit Joshi

Orange County, California, United States
3K followers 500+ connections

About

Seasoned software engineer building impactful product ecosystem.

- Delivering…

Activity

Join now to see all activity

Experience

  • Amazon Graphic
  • -

  • -

    Orange County, California Area

  • -

    Orange County, California Area

  • -

    San Francisco Bay Area

  • -

    Vadodara Area, India

Education

  • San José State University Graphic

    San Jose State University

    -

    -

    - Distribute application development
    - Big Data
    - Cloud technologies and applications
    - BI, Data Analysis and Machine Learning

  • -

    -

    - Data Structure
    - CS Algorithms & Advanced Algorithms
    - Graph Theory
    - Microprossor

Courses

  • Advance and Basic Micro controller & Assembly Language

    -

  • C & C++

    -

  • Cloud Technologies

    CMPE 281

  • Computer Architecture

    -

  • Computer Graphics

    -

  • Computer Networks 7 Network Security

    -

  • Database & Advance Database

    -

  • Design & Analysis of Algorithms

    -

  • Desktop & Web Application Development

    -

  • Distributed Computing

    -

  • Enterprise Application Development

    CMPE 275

  • Enterprise Distributed Systems

    CMPE 273

  • Enterprise Software Platform

    CMPE 272

  • JAVA & Advance JAVA

    -

  • Operating System

    -

  • Software System Enggineering

    CMPE 202

  • Virtualization Technologies

    CMPE 283

  • Web & Data Mining

    CMPE 239

Projects

  • Educational Data Mining & Learning Analytics

    This is final year master's project which will be completed by May 2016.

    Goal of this project is to provide micro-level educational guidance and resources to the students and a comprehensive dashboard to the other stakeholders for efficient decision making.

    Project consists of data monitoring and collection system which will monitor behavior of the users and collect data from various data sources.

    We will apply data mining concepts such as knowledge modeling, user behavior…

    This is final year master's project which will be completed by May 2016.

    Goal of this project is to provide micro-level educational guidance and resources to the students and a comprehensive dashboard to the other stakeholders for efficient decision making.

    Project consists of data monitoring and collection system which will monitor behavior of the users and collect data from various data sources.

    We will apply data mining concepts such as knowledge modeling, user behavior modeling, user experience modeling, user profiling, domain modeling, learning component analysis, trend analysis and adaptation and personalization.

    Planned Tools & Technologies
    ● Backend: Node.JS, Java, Kraken.js
    ● Front End: HTML5, CSS3, JavaScript, JQuery, AJAX, XML, JSON, Angular.JS
    ● Communication Layer: REST Web-Services
    ● Cloud Providers: AWS, Open shift, Mongo Labs
    ● Version Control: Github
    ● Others: JUnit, Mocha.js
    ● Database: MySQL/Oracle, Mongo DB, Redis
    ● IDE: Eclipse, Spring Tool Suite
    ● Performance Optimization: Connection Pooling, DB Partitioning, Caching
    ● Machine Learning Tools: Weka, Mahout

    Other creators
    See project
  • Dynamic Scaling of Virtual Machine for Multi-Node Hadoop Job Process

    Dynamic Scale Out/In of Virtual Machine, on which Hadoop jobs are running.

    Optimize the performance of VMs by crating virtual machine dynamically based on the Hadoop Job requirements.



  • Breast Cancer Prediction Using Data Mining SpringMVC-MongoLab

    Prediction of Breast Cancer using Historical Data and Lifestyle Parameters.
    The System will analyze and predict the breast Cancer in a user based on their Gene and other Risk Factor Information
    The System will analyze the DNA sequence and predict as to whether a person needs to get
    mammography done or not.
    Applied Apriori , Classification, Clustering algorithms.
    Created Decision Tree for prediction.
    Developed in SpringMVC-MongoDB. Deployed in Openshit cloud…

    Prediction of Breast Cancer using Historical Data and Lifestyle Parameters.
    The System will analyze and predict the breast Cancer in a user based on their Gene and other Risk Factor Information
    The System will analyze the DNA sequence and predict as to whether a person needs to get
    mammography done or not.
    Applied Apriori , Classification, Clustering algorithms.
    Created Decision Tree for prediction.
    Developed in SpringMVC-MongoDB. Deployed in Openshit cloud platform.

    DEPLOYMENT LINK:

    http://breastcancerprediction-teamsjsu.rhcloud.com/BreastCancerPredictionV3/Login

    GITHUB URL:

    https://github.com/hpj1992/DiseasePredictionTeam11

    MOTIVATION VIDEO LINK:

    https://www.youtube.com/watch?v=lbXxUN24U_g

    Other creators
    See project
  • SnippetShare (Web Application similar to Pinterest)

    Prototype of Pinterest.com

    User can create their own boards. Private and Public.

    User can specify the privacy of the group. Approve or reject the request of secret group.

    Upload Images or GIFs in their board.

    Technology Stack:

    Spring-MVC, MongoDB, HTML, CSS, JavaScript, Jquery.

    http://snippetshare-harshitjoshi.rhcloud.com/snippetshare

    Other creators
    See project
  • Project Management Using Multi-Tenant Database NODEJS-MONGO

    Software Project management in Scrum-Kanban-Waterfall.

    URL: http://cmp281team8-harshitjoshi.rhcloud.com/

    Project Demo: https://youtu.be/Yqp8hpHnsmc

    User can manage their project in any of the model. User can manage different project with different models.

    Provided Burn-down Chart, Expected Completion Date and Current Project Status for all model.

    Developed in NodeJS-MySQL-MongoDB-REST-Bootstrap-Jquery

    Deployed in Openshift Cloud platform. Used MongoLabs…

    Software Project management in Scrum-Kanban-Waterfall.

    URL: http://cmp281team8-harshitjoshi.rhcloud.com/

    Project Demo: https://youtu.be/Yqp8hpHnsmc

    User can manage their project in any of the model. User can manage different project with different models.

    Provided Burn-down Chart, Expected Completion Date and Current Project Status for all model.

    Developed in NodeJS-MySQL-MongoDB-REST-Bootstrap-Jquery

    Deployed in Openshift Cloud platform. Used MongoLabs for mongoDB.

    Github: https://github.com/sanket2407/MultiTenentProject/tree/master/MultiTenantFinalProject


    See project
  • Human Resource Management System

    The management system where customer can give project to company and the system/admin allocates the team to that particular project and each Employee,Customer and Admin has own profiles...

    Other creators
  • Online Buying-Selling-Auction (E-Bazaar)

    -

    It is a website which provides Buying-Selling-Auction of old as well as new products among wide range of categories.
    Modules: 1) panYa.com 2) paNyaPal.com

    In order to provide secure money transaction , panyapal.com ( like Paypal) module was developed including dummy bank.
    Both (panya.com & panyapal.com) were on different servers, providing 3-tier architecture as a whole.
    Moreover,while developing MVC architecture was completely followed.

    Other creators
  • Auction Manager

    Auction Manager is currently an desktop application where different users does auction of valuable products at a specified time simultaneously.

    Other creators
  • E-Commerce Portal using Node.JS

    -

    A web application for trading of products of all type and of all categories.

    Technologies Used: Node.js, REST, EJS, Jquery, Javascript, HTML5, CSS3, SQL.

    Techniques Used: Asynchronous Programming, AJAX, Data Encryption using MD5, Unit Testing( using Mocha.js)

    Optimization Techniques: Connection pooling, SQL Caching & Data Caching using Redis, Vertical Partitioning of DB, SQL Tuning.

    Performance Testing:
    - Tested application using JMeter for 5k, 10k, 15k requests…

    A web application for trading of products of all type and of all categories.

    Technologies Used: Node.js, REST, EJS, Jquery, Javascript, HTML5, CSS3, SQL.

    Techniques Used: Asynchronous Programming, AJAX, Data Encryption using MD5, Unit Testing( using Mocha.js)

    Optimization Techniques: Connection pooling, SQL Caching & Data Caching using Redis, Vertical Partitioning of DB, SQL Tuning.

    Performance Testing:
    - Tested application using JMeter for 5k, 10k, 15k requests and found that application was capable of handling all requests in all cases.

    Modules implemented:
    - User: Signin-Signup-Login-Logout
    - User: Dashboard-History-Cart
    - Seller: Reviews-Dashboard-Products
    - AdminPanel: Add-Remove-Update of Users,Categories & Products.
    - Products: Sell-Purchase-Auction
    - Payment Debit-Credit ( dummy module)
    - Categories and Subcategories.

    Other creators
  • Mario and Gumball 3D Implementation

    -

    Implementing the gumball machine as a 3D game using jmonkeyengine.
    Made use of Audio, animation, physics, collisions and textures.
    Made use of five Design Patterns (Command, Decorator, Chain of Responsibility, State, and Observer).
    Key Skills: Java, Scrum, 3D development, Blender.

    Other creators

Honors & Awards

  • Government Scholarship

    Gujarat Goverment

    Scholarship from Gujarat Government after HSC , for the next 4 years.

Languages

  • Gujarati

    -

  • English

    -

  • Hindi

    -

More activity by Harshit

View Harshit’s full profile

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

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Others named Harshit Joshi in United States

Add new skills with these courses