Signet is a cloud native framework for automating deployment-aware contract tests in CI/CD pipelines.

Built using Go, Node.js, React, PostgreSQL, Docker, and AWS.

Signet tests an API and its consumers asynchronously to see if they conform to an OpenAPI specification.

Test results and deployment data are available through a dashboard, CLI, and webhooks.

Users can host Signet in their AWS cloud environment with a single command.

Other things I've built

Request Binder

Real-time webhook inspector. Built with TypeScript, Express, React, and MongoDB.


Generates a shopping list from selected recipes. Built with Ruby, vanilla JavaScript, and PostgreSQL.


Contact manager built with TypeScript, and the MERN stack.