Technical Advisors

Peter Eades

Peter Eades

Technical Advisor

Peter Eades is a Research Professor at the University of Sydney. His interest in graph visualization began in the early 1980s, and since then he has centered his research on graph drawing. Over the past thirty years, Peter has written over a hundred papers and coauthored the book Graph Drawing: Algorithms for the Visualization of Graphs. He has also been awarded the title of "Distinguished Researcher" by the National Information Communications Technology Research Centre of Excellence in Australia (NICTA). Currently, he is working on visualization of dynamic data sets, visualization of uncertainty, and algorithms for increasing the crossing angles in graph drawings. Peter's recent major projects include topological approaches for three-dimensional graph drawing and new methods for interactive visualization of large microarray data sets. He has performed consulting projects for the Australian government and a number of other industries, including Bioinformatics, Defense, Financial Services, and Software Engineering.

Tom Sawyer Software has a long-standing relationship with Peter and has collaborated with him on many advisory projects. Peter was the keynote speaker at the 2009 Tom Sawyer Software User Conference, where he gave a presentation on how visualization methods can help users cope with large data sets. When asked why he joined Tom Sawyer Software's Technical Advisory Board, Peter stated, "I believe that Tom Sawyer Software is the leader in graph visualization and has a group of very intelligent and innovative people."

Peter holds Ph.D. and Bachelor of Arts degrees in Mathematics from the Australian National University.

Paulis Kikusts

Paulis Kikusts

Technical Advisor

Before his time at Tom Sawyer Software, Paulis was a well-respected professor at the University of Latvia, working in the Faculty of Physics and Mathematics. He was also a leading researcher of the university, working in the Institute of Mathematics and Computer Science. Paulis is an expert in graph theory and computational geometry. Paulis began developing graph drawing algorithms as early as 1991. In 1994, he was involved with the GRADE project, which was originally built for Siemens but continued its life as a tool for students at the University of Latvia. The GRADE system was one of the most sophisticated graph layout and diagramming projects ever built. In the 1990s, Paulis got involved in the graph drawing community by publishing papers and winning prizes in graph drawing contests. During his collaboration with Tom Sawyer Software, Paulis built the new Hierarchical Layout, which would remain his main area of work for several years. He also developed the Polyomino Packing algorithm to lay out disconnected components and isolated nodes. Paulis' work is recognized through numerous publications. Paulis was instrumental in training Tom Sawyer Software's new generation of layout engineers as well. Retired now, Paulis has returned to the University of Latvia and continues to teach classes.

Paulis earned his university graduation diploma in Mathematics at the Latvia State University. He also has a Candidate degree of Science and a doctorate degree in Mathematics.