Catalase Systems Ltd

I founded my company, Catalase Systems Ltd, in 1999 - a solo structure that lets me move between companies and domains.

Working in Ireland, I've validated software for ESA/NASA solar missions (SOHO, ISO), built high-speed data converters for telcos, EDA tools for FPGAs, broadcast television graphics and cell image analysis software.

AI has shifted what Catalase works on. I build software tools that span domains. I use AI to adapt and fine tune the tools.

About Catalase Systems

Catalase explores organizing principles in engineered and biological systems - patterns that repeat across scales and domains.

To learn more contact: [email protected]

Latest Posts

Flowing ones and zeroes mosaic

Announcing CodingQuests

March 27, 2026 ✍️ Blog

CodingQuests is a new algorithm visualization workbench. Open source (MIT).

  • Symbolic trace: Watch expressions build as LaTeX, not just values.
  • Curryable inspectors: Domain-specific data views, easily configured.
  • Bidirectional stepping: Step forward and backward through execution.

Molecules morphing to a windmill

Announcing Molam

February 27, 2026 ✍️ Blog

Molam is a new molecular model viewer, part of SeqQuests.

  • Cartoon Smoothing: Set the degree of cartoonisation, to control fine structure detail in cartoon view
  • Integrated Alignment Viewer: Morph smoothly from 2D feature table view, to the 3D structural view
  • 6 Presets: Predefined view parameters to bring out different kinds of detail.

DNA and a protein mosaic

Announcing SeqQuests

Jan 11, 2026 ✍️ Blog

SeqQuests is a new collection of bioinformatics software.

  • Optimised for Apple silicon: A fast Smith-Waterman amino acid sequence comparison.
  • Dual architecture: Scriptable command-line utilities (python) with optional web-browser/API-endpoint interfaces
  • ~18 twilight zone findings: These suggest database annotation updates.

Roman drinking mosaic

Why Catalase?

November 8, 2025 ✍️ Blog

"So it's a hangover cure then?", said Brendan.

Well, uh, no, that wasn't why I called my company after the enzyme Catalase. I had other reasons.