Gaurav Kailas Shinde

Gaurav Kailas Shinde

San Francisco Bay Area
6K followers 500+ connections

About

I am an Engineering Lead and Staff-level Full-Stack Engineer with 10+ years of experience…

Activity

Experience

  • Earnest Graphic

    Earnest

    San Francisco Bay Area

  • -

    San Francisco, California, United States

  • -

    San Francisco, California, United States

  • -

    San Francisco Bay Area

  • -

    Greater Salt Lake City Area

  • -

    Greater Salt Lake City Area

  • -

    Raleigh-Durham, North Carolina Area

  • -

    Fremont, California

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    Andheri, Mumbai

Education

Licenses & Certifications

Volunteer Experience

  • Student Co-Ordinator

    University Of Mumbai

    - 10 months

    Education

Courses

  • Advanced Computer Design

    CMPE-240

  • Computer Architecture

    CMPE-200

  • Computing Systems Architecture

    CISC 530-90

  • Data Structures and Algorithms

    CISC 610-50

  • Digital Design Systems

    CMPE-180-90

  • Enterprise Distributed Systems

    CMPE-273

  • Master Project - I

    CMPE-295A

  • Master Project - II

    CMPE-295B

  • Network Architecture and protocols

    CMPE-208

  • Network Programming and Application

    CMPE-207

  • Network Security

    CMPE-209

  • Object Oriented Programming

    CMPE-180-92

  • Operating Systems

    CMPE-180-94

  • Systems Software

    CMPE-220

  • Web UI and Design

    CMPE-280

Projects

  • Minutes-of-meeting generation app

    -

    - Building an iOS application for minutes-of-meeting report generation
    - Used swift to develop the application
    - Implemented AVFoundation framework to add audio recording functionality

    See project
  • MeetingMate - A Speech Analytics App

    -

    - Building an iOS mobile application to parse meeting agenda, identify participants, and create detailed reports for each meeting using IBM Watson API’s
    - Deploying a NodeJS server application using IBM Bluemix as a platform
    - Building an application to communicate with the server application through REST API calls

    Other creators
  • Automated Class Attendance System

    -

    - Implemented backend server using Java REST APIs which will handle the business logic of tracking student attendance and also supports mobile app or Raspberry pi to communicate.
    - Built an android application to communicate with REST Server.

    Other creators
  • Chat Messenger

    -

    - Implemented multithreaded server in python which will accept multiple client connections.
    - Designed UI for clients using python django framework, CSS, and HTML5. Created Login UI for each client and maintain client credentials in MySQL.

    Other creators
  • Analysis of Network using OSPF

    -

    - Created in GNS3 using virtualized instances consisting of four routers and four hosts.
    - All are connected by Ethernet links.
    - Deployed Hosts on the TinyLinuxCore and can also run on Ubuntu.

    Other creators
  • Cloud File Sharing

    -

    - Implemented client side using Java socket programming and Web Server Backend using Java and Mongo DB.
    - Implemented upload Files/images module and maintained it in a centralized database (Mongo DB), which can be accessed by team members irrespective of the domain and Web Hosting chosen.
    - Implemented using Java, JSP/Servlets, MySQL, HTML5, Socket Programming, Mongo DB, AWS.

    Other creators
  • SCORES

    -

    SCORES is an application that processes the complaints of the investors the complaints and reminders are received via a web-service that is published by SEBI. The complaints are received and ATR's (Action Taken Reports) are sent via the web-service to SEBI. The complaints and reminders received and ATR's sent are captured in the system on a daily basis and also sent via email to various regions that are configured in the system.

    - Designed and developed user interfaces for various…

    SCORES is an application that processes the complaints of the investors the complaints and reminders are received via a web-service that is published by SEBI. The complaints are received and ATR's (Action Taken Reports) are sent via the web-service to SEBI. The complaints and reminders received and ATR's sent are captured in the system on a daily basis and also sent via email to various regions that are configured in the system.

    - Designed and developed user interfaces for various modules like add SCORES complaints, Manage SCORES complaints using Java struts framework, hibernate, Oracle, Tomcat Server.

    - Implemented Java spring security by designing XML-Based configuration for sending reports to NSE authorities.

    Other creators
    • Glenn D'Silva
    • Vaibhav Shetty
    • Nikhil Mankame
    • Saiprasad Thakur
    See project
  • eAttorney

    -

    eAttorney aims to create an Expert to electronically evaluate the legal contracts.eAttorney POC accomplishes the tasks of
    Creating a Model Contract
    Encoding knowledge base
    Validation of New Contract
    Producing Scores
    Producing Evaluation and Exception / Deviation Report
    eAttorney utilizes 3 primary models of mathematical co-relations
    eAttorney POC will be a small step in the direction of electronic validation of new contract

    Other creators
    • Vaishnavi Panchal
    • Namita Dakhate
  • Online Examination Assessment

    -

    Research assignment on “How to automate evaluation of subjective answers for online examination”.
    The basic and important objective of this research is to find best possible ways through which we can automate evaluation of “Long and Subjective” answers for online examinations.
    Online courses are getting popular among students. Trends of objective examination for such courses are already available but many courses require assessment in traditional way so that the subject understanding of…

    Research assignment on “How to automate evaluation of subjective answers for online examination”.
    The basic and important objective of this research is to find best possible ways through which we can automate evaluation of “Long and Subjective” answers for online examinations.
    Online courses are getting popular among students. Trends of objective examination for such courses are already available but many courses require assessment in traditional way so that the subject understanding of the candidate can be evaluated which requires subjective assessment i.e. descriptive based examination. Thus in our paper we are focusing on the inference process required for development of such type of systems. So here we are trying to explore different ways through which we can automate evaluation of subjective answers for online examinations.

    • Researched and developed an online exam portal for organizations ICAI, ICSI, GATE to hold exam for 5000 students.
    • Implemented Natural Language Processing by designing a tool which feeds data modules like POS-Tagger, Parser, Tokenizer to machine to perform evaluation of subjective answers.
    • Implemented proof of concept using MySQL as database, Java Spring framework, NLP, JQuery, AJAX, RESTful Web Services, C#, .NET.

    Other creators
    See project
  • NASTEL

    -

    NASTEL Technologies, a premier global provider of application performance monitoring solutions for mission-critical applications from the datacenter to the cloud, and NSE.IT, a wholly owned IT subsidiary of the National Stock Exchange of India, the world’s third largest stock exchange by volume, today announced a partnership that provides India’s financial services market and major enterprises with Nastel’s award winning Application Performance Monitoring solution, AutoPilot® coupled with…

    NASTEL Technologies, a premier global provider of application performance monitoring solutions for mission-critical applications from the datacenter to the cloud, and NSE.IT, a wholly owned IT subsidiary of the National Stock Exchange of India, the world’s third largest stock exchange by volume, today announced a partnership that provides India’s financial services market and major enterprises with Nastel’s award winning Application Performance Monitoring solution, AutoPilot® coupled with NSE.IT’s implementation, customer support and engineering.

    • Designed and developed a transaction monitoring module using Struts framework, JSP/Servlets and Oracle database.
    • Implemented desktop tool which shows data in the form of graphs from saved transactions using google graphs, HTML5, css, and JavaScript.

    http://www.nastel.com/products/autopilot-m6.html

    Other creators
    See project
  • KYC

    -

    Know your customer (KYC) refers to relevant information from their clients for the purpose of doing business with them. The term is also used to refer to the bank regulation which governs these activities. Know Your Customer processes are also employed by companies of all sizes for the purpose of ensuring their proposed agents', consultants' or distributors' anti-bribery compliance. Banks, insurers and export credit agencies are increasingly demanding that customers provide detailed…

    Know your customer (KYC) refers to relevant information from their clients for the purpose of doing business with them. The term is also used to refer to the bank regulation which governs these activities. Know Your Customer processes are also employed by companies of all sizes for the purpose of ensuring their proposed agents', consultants' or distributors' anti-bribery compliance. Banks, insurers and export credit agencies are increasingly demanding that customers provide detailed anti-corruption due diligence information, to verify their probity and integrity.
    Know your customer policies are becoming increasingly important globally to prevent identity theft, financial fraud, money laundering and terrorist financing.

    Other creators
  • To Develope A Robotic Base For Various Applications

    -

    Under this project I have developed a robotic base which provides a unique platform for building many real time applications like military applications, In medical industries, In manufacture industries. It’s nothing but a brain of robot. Using C and C++ language, we can build application programme to implement on that hardware module.

    Other creators

Honors & Awards

  • NSE.iT Training Star Performer

    NSE.iT LTD.

  • Excellent Student Award

    NIE-TOI

    Awarded by Newspaper in Education - TIMS OF INDIA for remarkable academic records and all-round performance in sports and cultures

Languages

  • English

    Full professional proficiency

  • Hindi

    Full professional proficiency

  • Marathi

    Native or bilingual proficiency

Recommendations received

View Gaurav Kailas’ full profile

  • See who you know in common
  • Get introduced
  • Contact Gaurav Kailas 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

Add new skills with these courses