, but this code // executes before the first paint, when

ÃÛÌÒapp

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Omar Helferich | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

Dr. Omar Helferich

Visiting Scholar

Biography

Dr. Helferich is a Visiting Scholar for Clean Water Institute for ÃÛÌÒapp (CWICU).The goal of CWICU through multidisciplinary efforts is to contribute to sustainable solutions that maintain access to clean water to serve poverty level populations. Omar’s volunteer work involves application of SUSTAINABILITY MODELS to humanitarian and water system project assignment service goals. Omar currently is involved in the application of the GRI Sustaining Reporting Concept to water projects in Jordan, the Water@Work Ministries providing clean water community systems in the Dominican Republic and the Water, Environmental and Humanitarian Outreach Projects (WEHOP). A current volunteer assignment is as the professional responsible for the Water and Sanitation Rotary Action Group (WASRAG) international project listings which includes aiding Rotary teams proposing/ providing international projects.

Education

  • B.S. University of Michigan College of Engineering, Civil Engineering
  • M.S. University of Michigan, Civil Engineering (Environmental)
  • M.B.A. University of Michigan - Stephen M. Ross School of Business, Activities in Societies
  • D.B.A. Michigan State University - Eli Broad College of Business, Doctorate in Business - Marketing and Operations Management

Professional Experience

  • US Army Air Missile Defense
  • Industrial Hygiene and Health Physics US Atomic Energy Laboratorie
  • Global Supply Chain Consultant-Project Manager, Partner, Director, Vice President
  • American Red Cross Supply Chain Disaster Volunteer and Rotary International Clean Water Volunteer
  • Outreach Director of Supply Chain Management Program Michigan State University
  • Professor Emeritus Central Michigan University- Undergraduate and Graduate Marketing, Supply Chain and Humanitarian Management Course Development, Teaching and Student International Program

Academic Interests

Application of process improvement models and sustainability methods for clean water, sanitation, and hygiene programs