Projects
Products and open source libraries I build and maintain.
Tayra
CreatorField-level encryption and crypto-shredding library for .NET. Provides declarative attribute-based PII protection with AES-256-GCM encryption, GDPR compliance support, and integrations with PostgreSQL, HashiCorp Vault, Azure Key Vault, and AWS KMS.
JasperFx Critter Stack
Co-maintainerAn ecosystem of open source .NET libraries for building robust, event-driven applications on PostgreSQL.
Marten
Document database and event store for PostgreSQL, built on JSONB.
Wolverine
Mediator, message bus, and HTTP endpoint framework for .NET.
Weasel
Database migration and schema management tooling for PostgreSQL and SQL Server.
ReverseMarkdown.Net
Creator & maintainerHTML to Markdown converter library for .NET. Handles complex HTML including tables, nested lists, and code blocks. Used by thousands of projects with over 4.4M NuGet downloads. Version 5.0 brought a 200x performance improvement.
MysticMind.PostgresEmbed
Creator & maintainerLibrary to run embedded PostgreSQL instances for .NET integration testing. Downloads and manages PostgreSQL binaries automatically, making it easy to spin up isolated database instances for tests.
dotnet-sort-refs
Creator & maintainerA .NET global tool to alphabetically sort package references in .NET Core and .NET Standard project files. Keeps your csproj files tidy and diff-friendly.
pgsqlparser-dotnet
Creator & maintainer.NET wrapper on libpg_query to access the PostgreSQL parser outside of the server environment. Enables parsing, analyzing, and transforming PostgreSQL SQL statements in .NET.