Michael Bucher

Michael Bucher

Distributed Systems Engineer — Infrastructure & Coordination

Designing, building, and operating production systems that coordinate state across independent systems — with a focus on event-driven pipelines and cross-chain infrastructure (validators, relayers).

Currently focused on interoperability systems and cross-chain infrastructure.

Portrait photo of Michael Bucher

Focus Areas

Distributed Systems

Designing systems that handle consistency, ordering, and fault tolerance across independent components in production.

Cross-Chain Infrastructure

Building interoperability systems — bridges, validators, relayers — that coordinate across fundamentally different blockchain environments.

Production Reliability

Operating stateful, event-driven services with explicit failure handling, retries, and observability in long-running production systems.

Developer Tooling

Building SDKs, compilers, and integration tooling that enable other engineers to work with complex infrastructure reliably.

Selected Work

Cross-Chain Bridge Infrastructure

Designed and built interoperability infrastructure connecting heterogeneous blockchain environments, including message verification, routing, and execution across systems with differing transaction formats and state models.

Blockchain interoperability · Cross-system state coordination · Message verification

Validator & Relayer Systems

Own the technical design, implementation, and operation of validator and relayer systems for cross-chain infrastructure, covering state tracking, transaction submission, reliability, ordering, and failure recovery.

Event-driven pipelines · Reliability · Fault tolerance

Developer Tooling / SDKs

Owned and drove development of neow3j (Neo N3 SDK and compiler), improving developer experience and standardizing integrations for production systems.

Java · SDK design · Smart contract compiler · Open source

Technical Strengths

Languages

  • Go
  • Java
  • TypeScript
  • Solidity

Systems

  • Event-driven pipelines
  • Stateful services
  • Distributed coordination

Blockchain

  • Cross-chain bridges
  • Validators & relayers
  • EVM & non-EVM

Operations

  • Production reliability
  • Observability
  • Docker
  • Linux

About

I build distributed systems that need to behave correctly under real-world conditions — including partial failures, delayed execution, and inconsistent state.

My work focuses on defining clear system behavior, handling failure explicitly, and ensuring reliable operation in production. This includes event-driven architectures, stateful services, and systems that coordinate across independent environments.

A significant part of my experience comes from blockchain infrastructure, where these challenges are amplified — particularly in interoperability systems such as validators, relayers, and bridge protocols.

Contact

For technical collaboration or professional inquiries, you can reach me here: