JPMorgan Chase - Greater Boston Area since 2012
Division Manager
JPMorgan Chase since 1988
Vice President
JPMorgan Chase Jan 2000 - Mar 2002
Commercial Underwriter
JPMorgan Chase 1999 - 2000
Senior Financial Analyst
Education:
Arizona State University 1995 - 1997
Bachelor of Science, Business
Deer Valley High School 1983 - 1987
King County Metro
Capital Project Manager
Port of Seattle
Seatac Resident Engineer
Rore, Inc. 2014 - 2016
Design Build Manager and Senior Project Manager
Heery International 2010 - 2014
Senior Project Manager
University of Washington 2005 - 2009
Senior Project Manager
Education:
University of Southern California
Master of Business Administration, Masters
University of Washington
University of Southern California
Bachelor of Architecture, Bachelors, Architecture
Skills:
Project Management Construction Management Architectural Design Program Management Leed Sustainable Design Design Research Leed Ap Bd+C Cpm Scheduling Design Build Construction Building Design Capital Project Planning Project Planning Project Estimation Microsoft Office Management Contract Management Government Contract Management
Amazon Robotics
Senior Software Engineer
Amazon
Software Engineer Ii
Bae Systems Aug 2012 - Apr 2015
Software Engineer
International Electronic Machines Corporation May 2011 - Aug 2012
Robotics Engineer
Education:
Worcester Polytechnic Institute 2007 - 2011
Bachelors, Bachelor of Science, Robotics, Engineering
Skills:
Robotics Systems Engineering Simulations Software Engineering Web Development Computer Vision Algorithms Embedded Systems Engineering Java Linux Microsoft Office Python Databases Game Development C
Brian M. Berard - Malden MA, US Ryk E. Spoor - Troy NY, US
International Classification:
G05D 1/02
US Classification:
701 26
Abstract:
A solution for navigating a vehicle is provided. The vehicle is navigated from a start location to a target location using a set of linear paths. A current linear path is identified between a current location of the vehicle and the target location. At least a portion of the current linear path is evaluated for a presence of an obstacle. In response to no obstacle being present along the current linear path, the vehicle is instructed to travel along the current linear path to the target location. In response to an obstacle being present, the vehicle is instructed to travel along a different linear path from the current location to an intermediate location, which is selected based on an extent of the obstacle and the current linear path. The process can be repeated until the vehicle arrives at the target location.