Search

Ullas Sankhla Phones & Addresses

  • 11539 Corliss Ave N, Seattle, WA 98133 (206) 779-4146
  • Irvine, CA

Resumes

Resumes

Ullas Sankhla Photo 1

Senior Software Developer Engineer

View page
Location:
Seattle, WA
Industry:
Computer Software
Work:
Amazon.com since Sep 2010
Software Developer Engineer

Microsoft Oct 2007 - Oct 2008
Software Engineer

Hewlett Packard Aug 2006 - Oct 2007
System Software Engineer

BEA Systems May 2005 - Jul 2005
Project Trainee (Intern)
Education:
University of California, Irvine 2008 - 2010
MS, Electrical Engineering and Computer Science
Indian Institute of Technology, Roorkee 2002 - 2006
B.Tech, Electronics and Communication Engineering
Skills:
Distributed Systems
Algorithms
Java
C++
Software Development
Unix
Matlab
Sql
Ruby
Python
Machine Learning
C#
Scalability
Testing
Signal Processing
C
Linux
Agile Methodologies
Perl
Software Engineering
Software Design
Cloud Computing
Interests:
Enterprise Software Designs
Technical Management
Communication Engineering
Signal Processing
Operating Systems
Ullas Sankhla Photo 2

Software Development Engineer At Amazon Aws

View page
Position:
Software Developer Engineer at Amazon.com
Location:
Greater Seattle Area
Industry:
Computer Software
Work:
Amazon.com since Sep 2010
Software Developer Engineer

Microsoft Oct 2007 - Oct 2008
Software Engineer

Hewlett Packard Aug 2006 - Oct 2007
System Software Engineer

BEA Systems May 2005 - Jul 2005
Project Trainee (Intern)
Education:
University of California, Irvine 2008 - 2010
MS, Electrical Engineering and Computer Science
Indian Institute of Technology, Roorkee 2002 - 2006
B.Tech, Electronics and Communication Engineering
Interests:
technical management, operating systems, enterprise software designs, communication engineering, signal processing
Honor & Awards:
NTSE Scholar

Publications

Us Patents

Credit Optimization To Minimize Latency

View page
US Patent:
8548881, Oct 1, 2013
Filed:
May 7, 2012
Appl. No.:
13/465732
Inventors:
Zachary M. Shalla - Seattle WA, US
Gautam S. Shanbhag - Issaquah WA, US
Ullas Sankhla - Seattle WA, US
Assignee:
Amazon Technologies, Inc. - Reno NV
International Classification:
G06Q 20/10
US Classification:
705 34, 705 30, 705 40, 705 141
Abstract:
Embodiments of systems and methods are described for reducing latency during invoice generation involving credit distribution. In some implementations, references to invoice line items are sorted by supplemental charge rate and credits are applied to the invoice line items in decreasing supplemental charge rate order. An invoice is generated that includes the invoice line items and associated credits. The process of generating applying the credits is optimized to minimize latency and to provide the greatest financial benefit to the user.

Client-Side Filesystem For A Remote Repository

View page
US Patent:
20220335146, Oct 20, 2022
Filed:
Jul 1, 2022
Appl. No.:
17/810531
Inventors:
- Seattle WA, US
Julien Jacques Ellie - Fall City WA, US
Colin Watson - Seattle WA, US
Ullas Sankhla - Seattle WA, US
Swapandeep Singh - Seattle WA, US
Kerry Hart - Seattle WA, US
Paul Anderson - Seattle WA, US
Brian Dahmen - Bainbridge Island WA, US
Suchi Nandini - Seattle WA, US
Yunhan Chen - Kirkland WA, US
Shu Liu - Mercer Island WA, US
Arjun Raman - Seattle WA, US
Yuxin Xie - Seattle WA, US
Fengjia Xiong - Seattle WA, US
Assignee:
Amazon Technologies, Inc. - Seattle WA
International Classification:
G06F 21/62
G06F 21/60
G06F 16/172
G06F 16/182
Abstract:
Methods, systems, and computer-readable media for a client-side filesystem for a remote repository are disclosed. One or more files of a repository are sent from a storage service to a client device. The file(s) are obtained by the client using a credential sent by a repository manager. Local copies of the file(s) are accessible via a local filesystem mounted at the client device. One or more new files associated with the repository are generated at the client device. Using the credential, the one or more new files are obtained at the storage service from the client device. The one or more new files are added to the repository.

Orchestration Of Computations Using A Remote Repository

View page
US Patent:
20230115754, Apr 13, 2023
Filed:
Oct 7, 2022
Appl. No.:
18/045045
Inventors:
- Seattle WA, US
Julien Jacques Ellie - Fall City WA, US
Colin Watson - Seattle WA, US
Ullas Sankhla - Seattle WA, US
Swapandeep Singh - Seattle WA, US
Kerry Hart - Seattle WA, US
Paul Anderson - Seattle WA, US
Brian Dahmen - Bainbridge Island WA, US
Suchi Nandini - Seattle WA, US
Yunhan Chen - Kirkland WA, US
Shu Liu - Mercer Island WA, US
Arjun Raman - Seattle WA, US
Yuxin Xie - Seattle WA, US
Fengjia Xiong - Seattle WA, US
Assignee:
Amazon Technologies, Inc. - Seattle WA
International Classification:
G06F 9/50
G06F 8/70
G06F 16/182
G06F 9/48
Abstract:
Methods, systems, and computer-readable media for orchestration of computations using a remote repository are disclosed. A representation of one or more inputs to a computation is stored in a repository. The computation is assigned to one or more hosts of a plurality of hosts. A representation of program code executable to perform the computation is stored in the repository. A local copy of the one or more inputs is stored on the one or more hosts. The computation is initiated on the one or more hosts using the program code and the local copy of the one or more inputs. The computation is initiated for a plurality of keys. The computation succeeds for one or more keys after the computation has failed for one or more other keys. A representation of one or more outputs of the computation is stored in the repository.

Orchestration Of Computations Using A Remote Repository

View page
US Patent:
20200104171, Apr 2, 2020
Filed:
Sep 28, 2018
Appl. No.:
16/147468
Inventors:
- Seattle WA, US
Julien Jacques Ellie - Fall City WA, US
Colin Watson - Seattle WA, US
Ullas Sankhla - Seattle WA, US
Swapandeep Singh - Seattle WA, US
Kerry Hart - Seattle WA, US
Paul Anderson - Seattle WA, US
Brian Dahmen - Bainbridge Island WA, US
Suchi Nandini - Seattle WA, US
Yunhan Chen - Kirkland WA, US
Shu Liu - Mercer Island WA, US
Arjun Raman - Seattle WA, US
Yuxin Xie - Seattle WA, US
Fengjia Xiong - Seattle WA, US
Assignee:
Amazon Technologies, Inc. - Seattle WA
International Classification:
G06F 9/50
G06F 8/70
G06F 17/30
Abstract:
Methods, systems, and computer-readable media for orchestration of computations using a remote repository are disclosed. A representation of one or more inputs to a computation is stored in a repository. The computation is assigned to one or more hosts of a plurality of hosts. A representation of program code executable to perform the computation is stored in the repository. A local copy of the one or more inputs is stored on the one or more hosts. The computation is initiated on the one or more hosts using the program code and the local copy of the one or more inputs. The computation is initiated for a plurality of keys. The computation succeeds for one or more keys after the computation has failed for one or more other keys. A representation of one or more outputs of the computation is stored in the repository.

Parameter Variations For Computations Using A Remote Repository

View page
US Patent:
20200104175, Apr 2, 2020
Filed:
Sep 28, 2018
Appl. No.:
16/147474
Inventors:
- Seattle WA, US
Julien Jacques Ellie - Fall City WA, US
Colin Watson - Seattle WA, US
Ullas Sankhla - Seattle WA, US
Swapandeep Singh - Seattle WA, US
Kerry Hart - Seattle WA, US
Paul Anderson - Seattle WA, US
Brian Dahmen - Bainbridge Island WA, US
Suchi Nandini - Seattle WA, US
Yunhan Chen - Kirkland WA, US
Shu Liu - Mercer Island WA, US
Arjun Raman - Seattle WA, US
Yuxin Xie - Seattle WA, US
Fengjia Xiong - Seattle WA, US
Assignee:
Amazon Technologies, Inc. - Seattle WA
International Classification:
G06F 9/50
G06N 99/00
Abstract:
Methods, systems, and computer-readable media for parameter variations for computations using a remote repository are disclosed. A first computation to a first set of one or more hosts. The first computation is associated with first parameters including one or more inputs and program code. A second computation is assigned to a second set of one or more hosts and is associated with a second set of parameters. Execution of the first computation is initiated using the first set of hosts and the first set of parameters. Local copies of the input(s) and program code are obtained from a storage service using a credential supplied by a repository manager. Execution of the second computation is initiated using the second set of hosts and the second set of parameters as obtained using a credential supplied by the repository manager.

Client-Side Filesystem For A Remote Repository

View page
US Patent:
20200104523, Apr 2, 2020
Filed:
Sep 28, 2018
Appl. No.:
16/147471
Inventors:
- Seattle WA, US
Julien Jacques Ellie - Fall City WA, US
Colin Watson - Seattle WA, US
Ullas Sankhla - Seattle WA, US
Swapandeep Singh - Seattle WA, US
Kerry Hart - Seattle WA, US
Paul Anderson - Seattle WA, US
Brian Dahmen - Bainbridge Island WA, US
Suchi Nandini - Seattle WA, US
Yunhan Chen - Kirkland WA, US
Shu Liu - Mercer Island WA, US
Arjun Raman - Seattle WA, US
Yuxin Xie - Seattle WA, US
Fengjia Xiong - Seattle WA, US
Assignee:
Amazon Technologies, Inc. - Seattle WA
International Classification:
G06F 21/62
G06F 17/30
G06F 21/60
Abstract:
Methods, systems, and computer-readable media for a client-side filesystem for a remote repository are disclosed. One or more files of a repository are sent from a storage service to a client device. The file(s) are obtained by the client using a credential sent by a repository manager. Local copies of the file(s) are accessible via a local filesystem mounted at the client device. One or more new files associated with the repository are generated at the client device. Using the credential, the one or more new files are obtained at the storage service from the client device. The one or more new files are added to the repository.

Credit Optimization To Minimize Latency

View page
US Patent:
20150012398, Jan 8, 2015
Filed:
Sep 27, 2013
Appl. No.:
14/040543
Inventors:
- Reno NV, US
Gautam S. Shanbhag - Issaquah WA, US
Ullas Sankhla - Seattle WA, US
Assignee:
Amazon Technologies, Inc. - Reno NV
International Classification:
G06Q 30/04
US Classification:
705 34
Abstract:
Embodiments of systems and methods are described for reducing latency during invoice generation involving credit distribution. In some implementations, references to invoice line items are sorted by supplemental charge rate and credits are applied to the invoice line items in decreasing supplemental charge rate order. An invoice is generated that includes the invoice line items and associated credits. The process of generating applying the credits is optimized to minimize latency and to provide the greatest financial benefit to the user.
Ullas Sankhla from Seattle, WA, age ~40 Get Report