Error message

  • Deprecated function: TYPO3\PharStreamWrapper\Manager::initialize(): Implicitly marking parameter $resolver as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 19 of /itss/home/railtransport/public_html/includes/file.phar.inc).
  • Deprecated function: TYPO3\PharStreamWrapper\Manager::initialize(): Implicitly marking parameter $collection as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 19 of /itss/home/railtransport/public_html/includes/file.phar.inc).
  • Deprecated function: TYPO3\PharStreamWrapper\Manager::__construct(): Implicitly marking parameter $resolver as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 19 of /itss/home/railtransport/public_html/includes/file.phar.inc).
  • Deprecated function: TYPO3\PharStreamWrapper\Manager::__construct(): Implicitly marking parameter $collection as nullable is deprecated, the explicit nullable type must be used instead in include_once() (line 19 of /itss/home/railtransport/public_html/includes/file.phar.inc).
  • Deprecated function: UpdateQuery::expression(): Implicitly marking parameter $arguments as nullable is deprecated, the explicit nullable type must be used instead in require_once() (line 1884 of /itss/home/railtransport/public_html/includes/database/database.inc).
  • Deprecated function: MergeQuery::expression(): Implicitly marking parameter $arguments as nullable is deprecated, the explicit nullable type must be used instead in require_once() (line 1884 of /itss/home/railtransport/public_html/includes/database/database.inc).
  • Deprecated function: SelectQueryInterface::getArguments(): Implicitly marking parameter $queryPlaceholder as nullable is deprecated, the explicit nullable type must be used instead in require_once() (line 1884 of /itss/home/railtransport/public_html/includes/database/database.inc).
  • Deprecated function: SelectQueryInterface::preExecute(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in require_once() (line 1884 of /itss/home/railtransport/public_html/includes/database/database.inc).
  • Deprecated function: SelectQueryExtender::getArguments(): Implicitly marking parameter $queryPlaceholder as nullable is deprecated, the explicit nullable type must be used instead in require_once() (line 1884 of /itss/home/railtransport/public_html/includes/database/database.inc).
  • Deprecated function: SelectQueryExtender::preExecute(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in require_once() (line 1884 of /itss/home/railtransport/public_html/includes/database/database.inc).
  • Deprecated function: SelectQuery::getArguments(): Implicitly marking parameter $queryPlaceholder as nullable is deprecated, the explicit nullable type must be used instead in require_once() (line 1884 of /itss/home/railtransport/public_html/includes/database/database.inc).
  • Deprecated function: SelectQuery::preExecute(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in require_once() (line 1884 of /itss/home/railtransport/public_html/includes/database/database.inc).

After working as an intern for HR Green, Inc. in the summer of 2012, Chad Kohlhoff graduated in December 2012 with a BS in Civil Engineering. He was hired by HR Green upon graduation and since August, 2013, Chad has been working for Engineered Rail Solutions, LLC (ERS) as a Staff Engineer. “My interest in railroad engineering was sparked by getting involved in the RTP and REAC at Michigan Tech. Student trips and hands-on activities on campus provided valuable learning experiences about the railroad industry outside of the classroom, including  networking opportunities that led to my internship and full time job. 

As a Staff Engineer, I combine geometric design principles with railroad operation practices to develop an efficient design for industrial rail facilities. I develop operational models to validate the design and streamline the approval processes. I am actively involved in project management tasks to ensure that the projects are delivered at high quality, on schedule, and within the project budget.”

Staff Engineer, Engineered Rail Solutions, LLC