Amazon
Director, Software Development at Amazon
Amazon Oct 2013 - Aug 2019
Director, Software Development
Amazon Apr 1, 2010 - Sep 1, 2013
Senior Manager, Software Development
Amazon Jan 2006 - Mar 2010
Software Development Manager
Amazon Jul 2002 - Dec 2005
Software Development Engineer
Education:
Duke University 2017 - 2018
Bachelors, Bachelor of Science
Duke University 1998 - 2002
Bachelors, Bachelor of Science, Computer Science
Amazon.com since Apr 2010
Sr. Manager, Software Development
Amazon.com Jan 2006 - Mar 2010
Software Development Manager
Amazon.com Jul 2002 - Dec 2005
Software Development Engineer
Amazon.com May 2001 - Aug 2001
SDE Intern
IBM May 2000 - Aug 2000
SDE Intern
Education:
Duke University 1998 - 2002
BS, Computer Science
Skills:
Scalability Supply Chain Software Development Distributed Systems Scrum Software Design Agile Methodologies Software Engineering Java Business Analysis
Honor & Awards:
National Merit Finalist
AP Scholar
Name / Title
Company / Classification
Phones & Addresses
Steven M Armato Vice President
AGENCY SPECIALTY OF KENTUCKY, INC
PO Box 1, Columbia, SC 29202
Steven M Armato
SEIBELS, BRUCE & COMPANY
PO Box 1, Columbia, SC 29202 1501 Lady St, Columbia, SC 29201
A system comprises a delivery application executing on a processor of a delivery device. The application communicates a message indicating a problem associated with locating a destination site for a user. The system further comprises a user application executing on a processor of a user device. The user application communicates a message confirming that the user device is located at the destination site, and communicates geocoordinates of the destination site. The system further comprises a vendor server communicatively coupled to the processor of the delivery device and the processor of the user device. The vendor server communicates with the user application to receive the geocoordinates of the destination site. The vendor server further communicates the geocoordinates of the destination site to the delivery application.
A system comprises a delivery application executing on a processor of a delivery device. The application communicates a message indicating a problem associated with locating a destination site for a user. The system further comprises a vendor server communicatively coupled to the processor of the delivery device. The vendor server receives the message indicating the problem associated with the first location, determines that the first location is associated with a second location that is within a predetermined distance of the first location, approximates geocoordinates associated with the first location based at least in part upon geocoordinates associated with the second location, and communicates the approximated geocoordinates to the delivery application.
- Seattle WA, US Ramsin Betyousef - Seattle WA, US Steven Armato - Seattle WA, US
International Classification:
G06Q 10/08 G06Q 30/06
Abstract:
Systems and methods are described for provision of coordinated-delivery offers (“CDOs”) using a coordinated delivery determination system (“CDDS”). The CDDS may be configured to receive an indication of multiple items which are to be shipped to a destination. The CDDS may provision an offer for coordinated delivery of these items to the destination within a pre-determined window of time. The CDDS may be configured to determine feasibility of a CDO. The CDDS may be configured to determine whether the delivery promise date is feasible based on a delivery threshold. The CDDS may also be configured to determine whether the CDO is feasible based on a pre-determined cost.
An apparatus includes a memory and a processor. The memory can store a first address and a longitude, latitude, and altitude associated with the first address. The processor can receive a second address and determine that a user device associated with the second address is not located at the second address. In response to the determination that the user device is not located at the second address, the processor can approximate the geocoordinates of the second address based at least in part upon the longitude, latitude, and altitude associated with the first address.
An apparatus includes a memory and a processor. The processor may receive, from a transporter device, an indication of a problem associated with locating a destination site associated with the first user device. In response to receiving the indication, the processor may request the geocoordinates of the first user device. The processor may confirm that a second user device is located proximate the destination site, wherein the first user device requests the geocoordinates of the second user device in response to a determination that the first user device is not located proximate the destination site. The processor may receive the geocoordinates of the second user device, and communicate, to the transporter device, the geocoordinates of the second user device.
Youtube
Why Bill Gates Thinks Another Global Economic...
CTA-Timer Pro (Trade with the Machines) Markets Insider Pro (Steve,...
Duration:
12m 47s
Gluten-Free Snack Food Reviews: Lance Gluten-...
What they lack in presentation they make up for in taste. And they are...
Duration:
2m 5s
The Real Reason Elon Musk is Warning Investor...
Portfolio Shield, Momentum Timer Pro, and Markets Insider Pro are unre...
Duration:
15m 13s
Di Rigori Armato Il Seno. From Strauss Der Ro...
The Italian Tenor "Di Rigori Armato Il Seno" Der Rosenkavalier. Straus...
Duration:
2m 13s
Ricardo Bernal - Di rigori armato il seno (11...
Recital en el "Saln del Los Espejos" para los Amics del Liceu barcelon...
Duration:
3m 2s
StevenBe Presents - Mama Christa's Cast On
The perfect way to start your knits is a special twist from the Matria...