Search

Kevindra Singh Phones & Addresses

  • Seattle, WA
  • Tacoma, WA

Work

Company: Amazon Oct 2013 Position: Senior software engineer

Education

Degree: Bachelors, Bachelor of Technology School / High School: Indian Institute of Information Technology 2015

Skills

Javascript • Java • Sql • Php • Jquery • Ruby • Ruby on Rails • Apache • Css • Node.js • Amazon Web Services • C/C++ • Machine Learning • Algorithms • Data Structures • Express.js • Bootstrap • Web Services Api • Service Oriented Architecture • Software Design • Database Design • Restful Webservices

Languages

English • Hindi

Interests

Algorithms • Data Structures

Industries

Internet

Resumes

Resumes

Kevindra Singh Photo 1

Senior Software Engineer

View page
Location:
7600 Doane Dr, Manassas, VA 20109
Industry:
Internet
Work:
Amazon
Senior Software Engineer

Amazon
Software Development Engineer 2 at Amazon

Amazon Jul 2011 - Oct 2013
Software Development Engineer

Music Shuffle Jan 2011 - Dec 2011
Founder

Innopark(India) Pvt.ltd Aug 2010 - Jul 2011
Software Developer
Education:
Indian Institute of Information Technology 2015
Bachelors, Bachelor of Technology
Indian Institute of Information Technology 2006 - 2010
Bachelors, Bachelor of Technology
Skills:
Javascript
Java
Sql
Php
Jquery
Ruby
Ruby on Rails
Apache
Css
Node.js
Amazon Web Services
C/C++
Machine Learning
Algorithms
Data Structures
Express.js
Bootstrap
Web Services Api
Service Oriented Architecture
Software Design
Database Design
Restful Webservices
Interests:
Algorithms
Data Structures
Languages:
English
Hindi

Publications

Us Patents

Universal And User-Specific Command Processing

View page
US Patent:
20200126553, Apr 23, 2020
Filed:
Oct 28, 2019
Appl. No.:
16/666074
Inventors:
- Seattle WA, US
Adam D. Baran - Redmond WA, US
Kevindra Pal Singh - Seattle WA, US
Udai Sen Mody - Seattle WA, US
International Classification:
G10L 15/22
G10L 17/00
G10L 15/30
G10L 15/18
Abstract:
A system configured to process an incoming spoken utterance and to coordinate among multiple speechlet components to execute an action of the utterance, where the output of one speechlet may be used as the input to another speechlet to ultimately perform the action. The speechlets and intervening actions need not be expressly invoked by the utterance. Rather the system may determine how best to complete the action and may identify intermediate speechlets that may be provide input data to the speechlet that will ultimately perform the action. The speechlets may be configured to recognize a common universe of actions and/or entities rather than have each speechlet or subject matter domain have its own set of recognizable actions and entities.
Kevindra Pal Singh from Seattle, WA Get Report