Evolving event-sourced domain events in Go with Avro
Derive Avro schemas from domain events, check each change against every stored version, and read other contexts' events through generated contracts.
Secure SaaS, self-hosted software and platform tools for modern teams.
I'm an independent software engineer focused on backend systems, AWS cloud infrastructure, and platform engineering.
Larcade Labs is where I build products and work with selected clients on secure, reliable cloud systems.
Collect credentials, documents and sensitive files from clients through end-to-end encrypted links — no email attachments, no plaintext storage, full audit trail.
Derive Avro schemas from domain events, check each change against every stored version, and read other contexts' events through generated contracts.
Honoring the right to be forgotten when records cannot be deleted: a token per person, a key per person, and erasure by discarding the key.
How masking and redaction limit personal data exposure in Go: mask system logs when they are written, and audit logs when they are read.
Selected works and services across backend, cloud, DevSecOps, and internal platforms.
Robust services and event-driven systems built for long-term evolvability.
Scalable, serverless-first designs with infrastructure as code.
Automated delivery pipelines and platform tooling teams actually use.
Data protection and compliance built into the architecture, not bolted on.
Have a project in mind?