Leaders in High Performance Computing

The Trovares team uses parallelism and optimization to push graph analytics speed off of the top edge of the performance chart.

James E. Rottsolk

Co-founder, President and CEO


James Rottsolk has spent much of his career as a senior executive in parallel and high performance computing ventures.

Jim was co-founder of Cray Inc. (previously Tera Computer) and served as its President and Chief Executive Officer from 1987 to 2006. After a brief retirement, he joined Microsoft Research from 2007-2011, where he held various roles in advanced technologies and technology strategy.

Jim began his career as an attorney and served as a partner in the law firm of Stoel Rives specializing in corporate finance. He subsequently caught the technology bug and joined Tally Corporation, a manufacturer of computer printers, as General Counsel and Chief Financial Officer. Tally was acquired by Mannesmann AG.

Jim holds J.D. and A.M. degrees from the University of Chicago. He received his B.A. from St. Olaf College.


David J. Haglin

Co-founder and CTO


David Haglin has extensive expertise in graph algorithms and graph theory as well as with parallel programming. He’s developed theory-proving theorems about parallel computation complexity of graph problems and worked on many implementations of products that leverage graph computation in both commercial and research prototype domains.

David began as a Senior Scientist and was then promoted to Chief Scientist for High Performance Data Analytics at Pacific Northwest National Laboratory (PNNL) from 2009 to 2016. At PNNL, he worked on large-scale data analytics, graph algorithms, and massively parallel computation platforms. Prior to PNNL, David spent 18 years as a faculty member in Computer Science at Minnesota State University, Mankato (1991-2009.) He began his career at Sperry Corporation working on data communication software from 1983-1991.

David holds M.S. and Ph.D. degrees in Computer and Information Sciences from the University of Minnesota, and a B.A. in Mathematics from Concordia College, Moorhead, MN.


Gordon W. Matlock

Chief Strategy Officer


Gordon W. Matlock brings more than 20 years of leadership in both public and private sectors, with extensive experience in strategic planning, business development, and national security, as well as in developing public/private partnerships.

Gordon served as Senior Advisor to the U.S. Senate Select Committee on Intelligence (SSCI), led the Cybersecurity Practice for a Seattle-based consulting firm, and directed policy and technology initiatives at DOE’s Pacific Northwest National Laboratory (PNNL). In addition, he led business development and marketing efforts as Senior Vice President and co-founder of a cybersecurity startup. Gordon’s expertise is in bridging the gap between divergent sectors, functions, initiatives and capabilities to enhance technology programs and products.

Gordon is a graduate of the United States Naval War College, where he earned a Master’s in National Security and Strategic Studies, a Naval Command and Staff diploma, and has a B.A. from the University of Idaho.


Richard M. Russell (Dick)

Director, Technical Marketing


Richard Russell focuses on communicating the benefits of deep link analytics. He’s experienced at developing new markets for technology, setting up distribution channels and international operations.

Dick has a deep knowledge and understanding of the ingestion of big datasets into property graphs that stay persistent in memory as required to complete advanced data discovery applications/searches for patterns of interest in domains ranging from life sciences to cybersecurity.

Dick’s most recent work was at DOE’s Pacific Northwest Laboratory (PNNL) where he helped create the Northwest Institute for Advanced Computing (NIAC), a joint institute of PNNL and UW, established in 2013. His experience in high performance computing and supercomputers pre-dates his immigration to the U.S. from England. He joined Cray Research in its early startup days as a technical writer communicating the benefits of vector processing the Cray-1 computer. Dick started work in a similar role at Tera Computer, where he was promoted into sales when the company acquired remnants of Cray Research from SGI and formed Cray Inc.

Dick received a Bachelor’s Degree in Classical Studies from the University of Washington (UW).