My Task: UX Design, UI Design, Wireframes, Prototypes, Branding Customized Search with XML data, Product Documentation


  • The goal of the Google Search Appliance (GSA) at Kiewit was to have a universal search tool that improves efficiency for their internal users.  The Google Search Appliance(s) would be internal only and available for their users to explore relevant project data.

  • Kiewit is one of North America’s largest and most respected construction and engineering organizations.

  • The employee-owned company operates through a network of offices and projects in the United States, Canada and Australia.

  • Nearly all construction projects are staffed by one or more owners within Kiewit company.

  • This means there are thousands of workers who relay on the data that the company has, the quicker and easier they can order supplies, look at orders, etc the better the companies goals are achieved.

*Please feel free to ask me questions regarding this project. It is a private sector application


  • Kiewit did not have an enterprise class search engine that could search structured and well un-structured data.

  • Over 40% of the responses on the 2014 “Annual Application Satisfaction Survey”  indicated that employees say “information is hard to find” or “I spend too much time looking for documents, but never find what I’m looking for. 

  • Improving the usefulness and relevance of searching will impact nearly every Kiewit employee and allow each one to more efficiently find what they’re looking for.

  • Kiewit has a high priority for taking care of its employees, search engine solution to provide immediate efficiency to all Kiewit users.

  • Our team was tasked to flush out every obstacle with limitations to several systems, design a User Interface that was friendly and replicated Google Search.


  • Analyzed user data and created user stories, user flows, wireframes, prototypes, high fidelity graphics.
  • Create an ability to customize the search interface with ease of customization
  • Customize result content (combine sources ability
  • Different types of results based on what the job function is or past search queries
  • Development of new site search. (UI / UX Enhancements)
  • A small group was given a war room and a blocked schedule to follow the Google Ventures (GV) Design Sprint
  • Define and implement the enterprise level Google Search engine solution to provide immediate efficiency to all Kiewit users.
  • Initial Draft Creation + added requirements based on project initiation documentation and project team discussions.
  • Using GV was a great ideas as its use is “To answer critical business questions through design, prototyping, and testing ideas with customers before launching a product or a feature of a product.”
  • Five-day process for taking a product or feature from design through prototyping and testing. It’s also very important to have a dedicated room for the duration of the sprint, usually a conference room with lots of whiteboards.
  • Much of the magic in design sprints comes from the sense of urgency. By their very nature, startups always feel time-constrained; the short, focused time of the sprint adds another constraint.

enterprise level custom Google Search engine solution

Prototype was created using Invision application


Google Custom Search enables you to create a search engine for your website, your blog, or a collection of websites, a creating a custom search engine that will search structured and well un-structured data

Custom Search provides structured search operators that enable you to drill down into subsets of search results based on structured data found in your pages or the metadata associated with the images on your sites. Topical search engine is an engine that focuses on a particular topic. It covers a part of the whole Web rather than a particular website – this is possible because Google Custom Search allows you to include multiple websites in the same engine.