2026Creator & Maintainer
apology-protocol
Open-source validator for typed agent plan artifacts: the boundary object between agents that plan and the runtime that commits. Four static checks (pivot ordering, class coherence, mandate limits, undo TTLs) reject structurally unsafe plans before a single side effect runs, including plans whose rollback windows cannot survive a human approval step. MIT-licensed and on npm.
TypeScriptAI AgentsSaga PatternSpecification DesignOpen Source
View project →2026Creator & Maintainer
Treaty
Open specification proposal that turns platform compromises into recorded, queryable data. Developers declare desired outcomes; the platform matches them against human-approved capabilities and records every negotiation — granted, degraded, or rejected — with the reasoning and approver, instead of letting it evaporate into a Slack thread.
Kubernetes CRDsAI GovernanceSpecification DesignOpen SourcePlatform Engineering
View project →2025Creator & Maintainer
Rigatoni
Open-source Rust framework for CDC (Change Data Capture) and data replication, built for real-time data pipelines. Captures MongoDB change streams and replicates them to destinations like S3 (JSON, CSV, Parquet, Avro), with a Redis-backed distributed state store and production throughput from 10K to 100K events/sec.
RustTokioMongoDB Change StreamsAWS S3Redis
View project →2024-2026Software Architect
Serverless migration of a weather alert system
Migrated a mission-critical weather alert notification system from on-premise infrastructure to a fully serverless AWS architecture, enabling immediate delivery of safety alerts during high-traffic bursts. Designed high-throughput, asynchronous microservices for multi-channel notifications.
TypeScriptNode.jsAWS LambdaTerraform
2024-2026Software Architect
AI integration for automated vehicle damage assessment
Led the architectural integration of AI-driven workflows for automated vehicle damage assessment, partnering with product and business teams to turn a complex automation problem into a user-facing capability.
PythonTypeScriptNode.jsAWS
2020-2024Back-End Engineer
Event-driven pipeline for real-time risk scoring
Built event-driven data pipelines with Apache Kafka and Flink to calculate real-time driver risk scores, a pay-per-use telematics insurance platform. Highly available REST APIs in Java and Kotlin on AWS for large-scale, real-time processing.
Apache KafkaApache FlinkJavaKotlinAWSTerraform