When the Data Has Edges,
Madden Has the Answer


In 1992, the same year the World Wide Web opened to the public, Brendan Madden quietly started a company in Berkeley, California that would spend the next three decades solving a problem most technologists hadn't even named yet. The problem was this: relationships between data points are often more interesting than the data points themselves - and almost nobody had the tools to see them.

Madden came to this insight not from the startup world, but from the lab. He trained as a physicist - holding degrees from Cornell University and Ithaca College - and spent time at IBM's Thomas J. Watson Research Center, one of the most respected industrial research institutions in the world. He worked at IBM Santa Teresa Laboratory. He worked at Vitalink Communications. Somewhere in all of that, he saw how poorly existing software handled the challenge of graph visualization, and decided to fix it himself.

The result was Tom Sawyer Software, now recognized as one of the first American graph technology companies - a distinction that sounds more obvious in retrospect than it was at the time. Graph databases were not yet a thing. Graph neural networks were decades away. The idea that "everything is connected" was a philosophical observation, not a product category.

"This release is centered on substantially expanding our support for the SysML v2 specification, while also advancing the speed and efficiency of the viewer."
- Brendan Madden, on SysML v2 Viewer 1.3 (December 2025)

Physics, Then Graphs, Then Everything

Madden's physics background is not incidental. Graph layout is fundamentally a mathematical problem - you have nodes, you have edges, and you need to arrange them in space so a human brain can extract meaning from the picture. The algorithms that do this - hierarchical layout, circular layout, symmetric layout, orthogonal routing - are computational geometry problems with roots in physics simulations, linear algebra, and combinatorial optimization. Madden didn't stumble into this domain; he was trained for it.

The early years at Tom Sawyer Software involved building those algorithms from scratch and offering them to enterprises that needed to visualize complex networks: telecommunications companies mapping their infrastructure, banks tracing financial relationships, government agencies tracking threat actors. The company built what became the Tom Sawyer Perspectives platform - a set of graph layout and visualization APIs that developers could embed into their own applications.

Core Capabilities Built Under Madden's Leadership

  • Hierarchical, Circular, Symmetric, and Orthogonal graph layout algorithms
  • Nested graph drawings - graphs within graphs, for complex hierarchies
  • Meta-edges and edge jumpovers for clarity in dense networks
  • Graph labeling, interaction, and navigation techniques
  • Support for major graph databases and data sources
  • Graph performance optimization for big data scale
  • SysML v1 and v2 model visualization for systems engineering

The Graph Economy Catches Up

For a long time, Madden was operating ahead of the market. Then the market caught up. Graph databases went mainstream. Knowledge graphs became standard architecture in large enterprises. Network visualization showed up in fraud detection systems at every major bank. Digital twin technology - creating graph-based models of physical systems - became a government and defense priority.

Tom Sawyer Software, which had spent years building the pick-and-shovel infrastructure for exactly these use cases, was suddenly in a very good position. The company's customer base spans finance, government, manufacturing, cybersecurity, life sciences, and telecommunications. Its tools are used to build fraud detection graphs, supply chain visualizations, cyber threat analysis dashboards, and digital twins of complex industrial systems.

In December 2025, Tom Sawyer Software and Carahsoft announced a partnership to bring graph-powered digital twin technology to the U.S. public sector - a signal that the government's appetite for graph-based situational awareness has reached the procurement stage. Madden has spent three decades building toward exactly this kind of institutional demand.

The Tom Sawyer Graph Domain Map

Graph Platform Core
Digital Twins
Fraud Detection
Knowledge Graphs
SysML v2
Cyber Threat

Building for Systems Engineers

One of the more interesting pivots in Tom Sawyer Software's recent history is its deep investment in systems modeling. The SysML standard - Systems Modeling Language - is used by aerospace, defense, and automotive engineers to model complex systems. As SysML moves to version 2, organizations need tools to visualize and interact with those models. Madden has made this a strategic priority.

The SysML v2 Viewer 1.3, released in December 2025, expanded support for the SysML v2 specification while advancing viewer speed and efficiency. Three months later, Model-Based Engineering 2.1 arrived with improvements targeted at users of the Cameo Systems Modeler ecosystem. The release cadence is methodical - a pattern that reflects how Madden runs the company: not chasing trends, but deepening expertise in domains where graph visualization genuinely changes what's possible.

"This release reinforces our commitment to the Cameo Systems Modeler ecosystem while delivering meaningful improvements for systems engineers."
- Brendan Madden, on Model-Based Engineering 2.1 (March 2026)

The Conference Circuit and the Public Record

Madden is not a hermit executive. He has presented at GraphConnect, Neo4j's flagship developer conference, on multiple occasions - both at GraphConnect Europe 2015 and GraphConnect NYC 2017, where his talk "The Future of Data Visualization" laid out a view of where graph-powered interfaces were heading. His YouTube channel captures some of these presentations, as do Neo4j's video archives.

The presentations show what Madden looks like when he's thinking out loud: precise, unhurried, more interested in the architecture of the problem than in performing enthusiasm for it. He doesn't do the startup founder shtick. He does the domain expert thing, which in this case is more compelling.

Thirty Years in Berkeley

The company has stayed in Berkeley since 1992 - an address at 1997 El Dorado Avenue that has outlasted multiple tech cycles, several graph visualization hype curves, and the general Bay Area tendency toward corporate migration. Tom Sawyer Software has offices and development facilities across North America, Europe, and Australia, but the center of gravity remains in the East Bay, quietly.

With 81 employees and approximately $13.4 million in annual revenue, Tom Sawyer Software is not a unicorn story. It is something harder to find and more durable: a company that identified a real technical problem, built genuine expertise in solving it, and kept improving for three decades without losing the thread. Madden's tenure as CEO has matched the company's entire lifespan - a degree of continuity that is essentially unheard of in technology.

The U.S. National Institute of Standards and Technology recognized Tom Sawyer Software's Advanced Technology Program for excellence in component-based software development - a kind of institutional stamp on what Madden had built. Not a press release milestone. An engineering one.

What Graph Visualization Actually Means

Here is the practical version of what Madden has spent his career solving. Imagine you are a fraud analyst at a bank. You have a database with millions of accounts, transactions, and behavioral flags. The fraud is not in any single data point - it is in the pattern of relationships. Account A sent money to Account B, which is also connected to flagged Account C, through a sequence that took six steps and involved four shell entities. No table or chart shows you that. A graph does.

Or: you are a defense systems engineer modeling a satellite. The satellite has hundreds of subsystems, each with its own requirements, interfaces, and dependencies. The model lives in SysML. To understand how a change to Subsystem A propagates through the rest of the satellite, you need to visualize the graph of dependencies. Tom Sawyer's tools make that picture legible.

Or: you are building a knowledge graph for a pharmaceutical company, connecting drug compounds, clinical trial outcomes, adverse event reports, and patient populations. The relationships are the insight. The visualization is the interface. This is what Madden has been building for, across every iteration of the industry, since 1992.


Where the Physics Came From

  • 🏫
    Cornell University
    B.S. in Applied and Engineering Physics
  • 🏫
    Ithaca College
    B.A. in Physics
  • 🏫
    Arizona State University
    Graduate Studies in Electrical Engineering