Willi Wolff

Willi Wolff

Software Engineer • Technical Architect • Builder Software Engineer • Technical Architect • Builder

Berlin, DE German & English (fluent) Deutsch & Englisch (fließend) wolff.willi@gmail.com

Hey! I'm Will, a software engineer with 10+ years across enterprise (Deloitte), blockchain infrastructure (Bitcoin/Cardano), mobile, and IoT. Currently technical architect for a Byzantine-resistant pub/sub network at IOG. Founder DNA, at home in distributed systems and secure software. I like to own problems end-to-end: build a rough working version early, find the risks, then iterate. My best work happens in small teams on hard problems, and I gladly take on more than pure engineering when a project needs it.

Hey! Ich bin Will, ein Software Engineer mit über 10 Jahren Erfahrung, von Enterprise (Deloitte) über Blockchain-Infrastruktur (Bitcoin/Cardano) bis zu Mobile und IoT. Aktuell technischer Architekt für ein Byzantine-resistentes Pub/Sub-Netzwerk bei IOG. Gründer-DNA, zuhause in verteilten Systemen und sicherer Software. Ich übernehme Probleme End-to-End: früh eine grobe, lauffähige Version bauen, Risiken aufdecken, dann iterieren. Am besten arbeite ich in kleinen Teams an anspruchsvollen Problemen und übernehme gerne auch Aufgaben über die reine Entwicklung hinaus, wenn ein Projekt es braucht.

Projects Projekte
Career Werdegang

Building now Aktuell in Arbeit
  • pubsub.cardano-scaling.org Byzantine-resistant publish/subscribe layer for Cardano Byzantine-resistente Publish/Subscribe-Schicht für Cardano
  • leios.cardano-scaling.org Ouroboros Leios: raising Cardano's throughput while keeping its settlement guarantees Ouroboros Leios: mehr Durchsatz für Cardano bei gleichbleibenden Settlement-Garantien
  • alwayssandy.com Matches beach volleyball players with coaches across Berlin's sand courts Bringt Beachvolleyball-Spieler mit Trainern auf Berliner Sandplätzen zusammen
  • pagebase.dev My freelance studio: Supabase and PostgreSQL backends, web and mobile builds, AI automation Mein Freelance-Studio: Supabase- und PostgreSQL-Backends, Web- und Mobile-Entwicklung, KI-Automatisierung

Technologies Technologien

Where the code has gone, estimated across 11 years Wohin der Code ging, geschätzt über 11 Jahre

Languages Sprachen

TypeScript Rust Swift Kotlin Python Java Haskell

Frameworks & Tools Frameworks & Tools

React / React Native Node.js / NestJS Spring Boot Vert.x SwiftUI Jetpack Compose Flutter

Infrastructure & Data Infrastruktur & Daten

PostgreSQL Redis Docker Terraform Ansible GitHub Actions

Blockchain, DLT & Cryptography Blockchain, DLT & Kryptographie

Cardano / eUTxO Plutus Smart Contracts Consensus Protocols End-to-End Encryption Secure Enclave

ExperienceErfahrung TimelineZeitachse

2021

Input Output Global (IOG)

4 yrs 7 mo · Remote · Contract · Nov 2021 – Present 4 Jahre, 7 Monate · Remote · Auf Vertragsbasis · Nov 2021 – Heute

Alongside, on my own time: Berlin Pool, Drip Dropz, Dump it!, Pagebase, Hausnummer, Operando and five client sites. CIP-0164 published 2025. Nebenbei, in eigener Zeit: Berlin Pool, Drip Dropz, Dump it!, Pagebase, Hausnummer, Operando und fünf Kundenseiten. CIP-0164 veröffentlicht 2025.

Technical Architect – Byzantine-Resistant PubSub Network Technischer Architekt – Byzantine-Resistant PubSub Network

Feb 2026 - Present

Leading R&D for a Byzantine-resistant pub/sub network — formal verification and prototyping Leite R&D für ein Byzantine-resistentes Pub/Sub-Netzwerk — formale Verifikation und Prototyping

  • Lead a team of 4 engineers & researchers designing a Byzantine-resistant pub/sub overlay network Leite ein Team von 4 Ingenieuren & Forschern beim Entwurf eines Byzantine-resistenten Pub/Sub-Overlay-Netzwerks
  • Leading a team through formal verification of the SecureCyclon peer-sampling protocol stack, and building the working prototype via spec-driven development (spec-kit) Leite ein Team durch die formale Verifikation des SecureCyclon Peer-Sampling-Protokoll-Stacks und entwickle den funktionsfähigen Prototyp mittels Spec-Driven Development (spec-kit)
  • Reevaluating peer-sampling protocols for specific security properties Neubewertung von Peer-Sampling-Protokollen hinsichtlich spezifischer Sicherheitseigenschaften

Technical Architect – Ouroboros Leios Technischer Architekt – Ouroboros Leios

Nov 2024 - Feb 2026

Led R&D for Ouroboros Leios, a high-throughput protocol for Cardano blockchain Leitete R&D für Ouroboros Leios, ein Hochdurchsatz-Protokoll für die Cardano Blockchain

  • Direct team of 8 researchers & engineers exploring high-throughput overlay protocol Leite Team von 8 Forschern & Engineers bei der Erforschung eines Hochdurchsatz-Overlay-Protokolls
  • Authored comprehensive CIP-0164 specification and architecture documentation Verfasste umfassende CIP-0164 Spezifikation und Architekturdokumentation
  • Hosted monthly public demo and review sessions on YouTube (~5k views per session, sustained over 1.5 years) with live Q&A, translating complex research into accessible developer content Veranstaltete monatliche öffentliche Demo- und Review-Sessions auf YouTube (~5k Aufrufe pro Session, über 1,5 Jahre) mit Live Q&A, übersetzte komplexe Forschung in zugänglichen Developer Content
  • Organized week-long technical workshop bringing together researchers, engineers, and community members Organisierte einwöchigen technischen Workshop mit Forschern, Engineers und Community-Mitgliedern
  • Technical point of contact for the project, presenting progress and findings in large internal reviews and publicly at leios.cardano-scaling.org Technischer Ansprechpartner des Projekts, präsentiere Fortschritte und Ergebnisse in großen internen Reviews und öffentlich unter leios.cardano-scaling.org
  • Investigated MEV (Miner Extractable Value) impact on Leios via mempool analysis and simulation Untersuchte MEV-Auswirkungen (Miner Extractable Value) auf Leios mittels Mempool-Analyse und -Simulation

Technical Architect – Lace Wallet Technischer Architekt – Lace Wallet

Nov 2022 - Nov 2024

Led technical architecture for Lace with Event-Driven Architecture, delivering 45% performance improvement Leitete technische Architektur für Lace mit Event-Driven Architecture, erreichte 45% Leistungsverbesserung

  • Re-engineered wallet backend to event-driven architecture with CQRS pattern → 45% latency reduction, >60% cost savings Entwickelte Wallet-Backend zu event-driven architecture mit CQRS-Pattern um → 45% Latenzreduktion, >60% Kosteneinsparungen
  • Took the re-architected backend to production for the public Lace 1.0 go-live Brachte das neu aufgebaute Backend für den öffentlichen Lace 1.0 Go-Live in Produktion
  • Built custom chain indexer with bloom filters achieving >2,000 tx/s ingest capacity Entwickelte Custom Chain Indexer mit Bloom-Filtern mit >2.000 tx/s Ingest-Kapazität
  • Led 7-person cross-functional team delivering MetaDex swap feature integrating Plutus smart contracts Leitete 7-köpfiges cross-funktionales Team bei der Entwicklung des MetaDex Swap Features mit Plutus Smart Contracts
  • Authored CIP proposal for wallet indexing standards following DDD bounded context principles Verfasste CIP-Vorschlag für Wallet-Indexing-Standards nach DDD Bounded-Context-Prinzipien

Solutions Architect Solutions Architect

Nov 2021 - Nov 2022

Designed blockchain solutions and educated enterprise partners on Cardano architecture Entwarf Blockchain-Lösungen und schulte Enterprise-Partner in Cardano-Architektur

  • Designed complete Plutus smart-contract stack for collateralized debt position (CDP) platform Entwarf vollständigen Plutus Smart-Contract Stack für Collateralized Debt Position (CDP) Plattform
  • Delivered technical workshops and hands-on training for 100+ Amazon engineers on distributed systems architecture Führte technische Workshops und Hands-on Training für 100+ Amazon Engineers zu Distributed Systems Architektur durch
  • Created educational content and documentation enabling developer adoption of complex technical concepts Erstellte Educational Content und Dokumentation zur Förderung der Developer Adoption komplexer technischer Konzepte
2020

Mobility Data Lab GmbH

1 yr 9 mo · Berlin, DE · Feb 2020 – Nov 2021 1 Jahr, 9 Monate · Berlin, DE · Feb 2020 – Nov 2021

Senior Software Engineer Senior Software Engineer

Feb 2020 - Nov 2021

Built IoT and data processing systems for connected vehicle platform Entwickelte IoT- und Datenverarbeitungssysteme für Connected-Vehicle-Plattform

  • Delivered complete over-the-air (OTA) fleet-update pipeline for connected vehicle hardware Lieferte vollständige Over-the-Air (OTA) Flotten-Update-Pipeline für Connected-Vehicle-Hardware
  • Built WiFi audience-tracking system using embedded devices (Rust) in vehicles Entwickelte WiFi-Audience-Tracking-System mit Embedded Devices (Rust) in Fahrzeugen
  • Go-live of the pilot with 20+ vehicles for Miles and Share Now car-sharing services Go-Live des Piloten mit 20+ Fahrzeugen für Miles und Share Now Carsharing-Services
  • Developed real-time ad pricing based on audience measurement (Vert.x, ELK stack) Entwickelte Echtzeit-Werbepreis-Berechnung basierend auf Audience-Messung (Vert.x, ELK Stack)
2016

Deloitte US

3 yrs 2 mo · Sep 2016 – Nov 2019 3 Jahre, 2 Monate · Sep 2016 – Nov 2019

Lead Engineer & Senior Software Engineer Lead Engineer & Senior Software Engineer

2018 - Nov 2019 Ulm, Germany

Led migration of 16M lines of code, saving €6M annually in licensing costs Leitete Migration von 16M Zeilen Code, sparte €6M jährlich an Lizenzkosten

  • Cut annual license costs by €6M for major German insurance company Reduzierte jährliche Lizenzkosten um €6M für großes deutsches Versicherungsunternehmen
  • Grew team from 3 → 20 engineers after promotion to lead Vergrößerte Team von 3 → 20 Engineers nach Beförderung zum Lead
  • Took the migrated insurance platform to its production go-live Führte die migrierte Versicherungsplattform zum Produktiv-Go-Live
  • Achieved >99.9% compatibility through differential testing framework Erreichte >99,9% Kompatibilität durch Differential-Testing-Framework

Software Engineer Software Engineer

Sep 2016 - 2018 Austin, TX

Built the migration toolchain that moved 16M lines of legacy code to Java Entwickelte die Migrations-Toolchain, die 16M Zeilen Legacy-Code nach Java migrierte

  • Architected 3-stage migration toolchain (parser → converter → runtime) for 16M LoC transformation Entwarf 3-stufige Migrations-Toolchain (Parser → Converter → Runtime) für 16M LoC Transformation
  • Moved 16M lines of code from a legacy DSL to Java 8 Migrierte 16M Zeilen Code von einer Legacy-DSL nach Java 8
  • Production go-live for a US state pension fund and social security agency Produktiv-Go-Live für Pensionsfonds und Sozialversicherung eines US-Bundesstaats
2015

CityXcape Inc.

1 yr 7 mo · San Francisco, CA · Feb 2015 – Sep 2016 1 Jahr, 7 Monate · San Francisco, CA · Feb 2015 – Sep 2016

Founded while finishing the M.A. at Hult in San Francisco. Gegründet während des M.A. an der Hult in San Francisco.

Co-Founder & CTO Co-Founder & CTO

Feb 2015 - Sep 2016

Co-founded social discovery platform, raised €150k seed funding Co-gründete Social-Discovery-Plattform, sammelte €150k Seed-Funding

  • Co-founded social discovery platform for exploring cities through community recommendations Co-gründete Social-Discovery-Plattform zum Erkunden von Städten durch Community-Empfehlungen
  • Raised ~€150k in seed funding from angel investors Sammelte ~€150k Seed-Funding von Angel-Investoren
  • Built iOS native app (Swift) and Django/Ruby on Rails backend from concept to App Store launch Entwickelte iOS Native App (Swift) und Django/Ruby on Rails Backend vom Konzept bis zum App Store Launch
2014

Hult International Business School

M.A. International Business · San Francisco, CA · 2014 – 2015 M.A. International Business · San Francisco, CA · 2014 – 2015
2011

DHBW Stuttgart

B.Sc. Computer Science · Germany · 2011 – 2014 B.Sc. Informatik · Deutschland · 2011 – 2014

Published Work Veröffentlichungen

CIP-0164: Ouroboros Leios

Cardano Improvement Proposal Cardano Improvement Proposal

Canonical architecture and design specification for Cardano's high-throughput overlay protocol — an open industry RFC comparable to Bitcoin's BIPs and IETF standards. Kanonische Architektur- und Designspezifikation für Cardanos Hochdurchsatz-Overlay-Protokoll — ein offener Industrie-RFC vergleichbar mit Bitcoins BIPs und IETF-Standards.

CIP-0118: Nested Transactions Co-Autorenschaft ausstehend

Cardano Improvement Proposal · status: proposed · co-author Cardano Improvement Proposal · Status: proposed · Co-Autor

Ledger-level batching of partially valid transactions, so a transaction missing value or fees can be completed by another one in the same batch. It is the mechanism behind Babel fees, paying fees in non-ADA tokens, and it gives swaps and fee sponsorship counterparty irrelevance: the author of a transaction never has to approve the batch it lands in. Ledger-seitiges Bündeln teilweise gültiger Transaktionen, sodass eine Transaktion ohne ausreichende Deckung oder Gebühren von einer anderen im selben Batch vervollständigt wird. Es ist der Mechanismus hinter Babel Fees, dem Bezahlen von Gebühren in Nicht-ADA-Token, und macht Swaps und Gebührenübernahme unabhängig von der Gegenpartei: wer eine Transaktion erstellt, muss den Batch nie freigeben.

Projects Projekte

Protocol Design Peer Sampling Formal Verification Byzantine Fault Tolerance Open Source

Technical architect for a Cardano-anchored publish/subscribe layer: identifiable publishers, verifiable events, and on-chain registered topics. Leading a team through formal verification of the SecureCyclon peer-sampling protocol stack, and building the working prototype.

Protocol Design CIP Authorship Technical Writing Agda Open Source

Principal author of CIP-0164, the canonical architecture design document for Cardano's high-throughput protocol. Built interactive web-based simulator and documentation site with formal specification rendered via custom agda-web-docs-lib.

TypeScript Claude Microsoft Graph HubSpot API Zod Client Work

Client pipeline that turns deal emails into reviewed CRM leads: reads the mailbox, extracts figures from PDF and image attachments with a multimodal model, and creates a standardised HubSpot lead for human approval. Untrusted email content is constrained to a schema and never executed as instructions, a blocklist keeps it out of production pipelines, and processing state lives on the mail item itself so the poll runs statelessly from any machine.

Astro TypeScript Cloudflare Workers Tailwind Structured Outputs KV

Screening tool for German residential investment listings. Leads with monthly cashflow before tax, keeps after-tax estimates separate, and calculates the equity needed to reach positive cashflow plus cash-on-cash return. Paste a listing link and the figures get extracted for you. Every tax and financing assumption stays visible and editable.

Supabase PostgreSQL React Node.js Consulting

Berlin-based freelance agency specializing in Supabase and PostgreSQL backends, web/mobile apps, and AI automation.

Rust Cardano Blockchain Indexing Open Source

Extended Dolos chain indexer to support DEX script addresses for Lace wallet's swap feature. Custom fork enabling efficient DEX data retrieval and aggregation.

Swift Kotlin React TypeScript Supabase PostgreSQL Whisper Event Sourcing

Voice-native cross-platform app built on Supabase (PostgreSQL) with AI-powered intent classification, semantic search, and end-to-end encryption. Features Row Level Security, Edge Functions, real-time sync, Event Sourcing architecture, and vector embeddings.

CQRS Event Sourcing Chain Indexer Bloom Filters TypeScript CIP Authorship Open Source

Authored the event-driven re-architecture behind Lace, Cardano's light wallet: CQRS and event sourcing for indexing the chain and serving wallets, replacing a poll-based backend with a push model. 45% lower latency, 60%+ infrastructure savings, and a custom indexer using bloom filters and credential-based indexing that ingests 2,000+ tx/s for sub-second sync. The design is published as a CIP and a problem statement, so the reasoning is readable rather than asserted.

TypeScript Astro Client Work

Portfolio and booking site for a Berlin model, built through Pagebase. Image-heavy layout tuned for fast loads on mobile, bilingual copy, and a contact flow that goes straight to the inbox.

TypeScript Astro i18n Client Work

Portfolio and enquiry site for a Berlin UGC creator and commercial model working with DACH brands, built through Pagebase on the shared component kit. Bilingual with locale routing, selected-work galleries and a services and rate section.

Next.js React TypeScript Tailwind CSS

Modern website and booking system for a dive center in Cyprus. Mobile-first design with focus on user experience and easy booking management.

Cardano Leios Simulation

Interactive mempool visualization tool for the Leios protocol. Explores front-running opportunities and attack vectors to build educational resources for community understanding of protocol security.

TypeScript Next.js Redux Toolkit Lucid CIP-30 i18n

Lead frontend developer for TokenRiot's Cardano NFT marketplace from 2022 to 2024, writing roughly 80% of the frontend alongside three other contributors. Next.js and Redux Toolkit client with CIP-30 wallet connection through cardano-serialization-lib and Lucid, CBOR transaction construction, a cached API layer and full internationalisation, built against the platform, chain indexer and smart contract services.

React TypeScript Cardano Plutus CIP-30

Production NFT marketplace on Cardano with smart contract integration for trading, bidding, and swapping. Implemented wallet standards and event-driven sync patterns later adopted by IOG.

TypeScript Cardano UTXO Model Open Source

Extended Cardano transaction library with UTXO chaining capability for complex multi-transaction workflows and atomic operation sequences.

Rust Cardano DEX Protocols Open Source

Extended Cardano indexing tool for smart contracts across major DEXes (SundaeSwap, Minswap, WingRiders, MuesliSwap). Comprehensive DeFi data aggregation.

TypeScript npm Package DEX Integration Open Source

Published npm package for swap transaction construction across multiple Cardano DEXes. Foundation for Lace wallet's swap feature.

Berlin Pool – Cardano Stakepool

Cardano Docker Terraform Ansible Prometheus

Production Cardano consensus node infrastructure. Operated 2,000+ blocks with 99.9% uptime and managed 15M+ ADA delegation.

Java Vert.x Proof of Work

Educational blockchain implementation from scratch. Built proof-of-work consensus, block validation, and peer-to-peer networking.

Education Bildung

Bachelor of Science in Computer Science

DHBW Stuttgart • Germany • 2011 - 2014

M.A. International Business

Hult International Business School • San Francisco, CA • 2014 - 2015