Projects
Check out some of my personal and professional projects, demonstrating skills in React, Node, Swift, serverless platforms, and automating CI/CD pipelines. You can also view my work on NPM and Github.
Tilled Node
A Node.js library for interacting with Tilled's API. Built with Typescript and OpenAPIGenerator to automatically generate upon changes to the Tilled API. Processes 250k+ weekly SDK requests in production.
Technologies used: Node.js, Typescript, OpenAPIGenerator, TypeDoc, Github Actions
View on GitHubPaysafe Processor Service
Led implementation of Tilled's first processor service within a distributed architecture. Designed domain event contracts, state transitions for onboarding/payments, and multi-datastore persistence strategy using Postgres, Redis, and DynamoDB. Established modeling conventions adopted across subsequent integrations.
Technologies used: Node.js, NestJS, Typescript, Postgres, Redis, DynamoDB, RabbitMQ, AWS
Learn about Tilleddocs.tilled.com
Tilled's technical documentation, built with Next.js, a custom fork of StaticCMS, and support for whitelabel functionality that drives our resellers product offering. This site is used in production by Tilled.
Technologies used: Next.js, Typescript, Amplify, Github Actions, Preact
View at docs.tilled.comTilled Example Monorepo
A monorepo containing examples to integrate with Tilled's tokenization library and API to process payments. The examples are built with React, Node.js, Swift, Typescript, and vanilla Javascript.
Technologies used: React, Node.js, Swift, Express, Typescript, Javascript
View on GitHubkaruna.health
A marketing website for Karuna Health, built with Astro and Tailwind. This site is lightning fast, with a 100% Lighthouse score and is used in production by Karuna Health.
Technologies used: Astro, Typescript, Tailwind, Vercel
View at karuna.healthmarkdown-to-preact-parser
A markdown parser for Preact, built with Typescript. This library is used in production by Tilled.
Technologies used: Preact, Typescript, Markdown
View on NPMdelimiterized-regex-builder
A Typescript library for generating a regex from an array of strings to match all of the strings in order, separated by a delimiter.
Technologies used: Typescript, Regex
View on NPMPortfolio
This website! Built with Next.js, Chakra UI, and Typescript. This site is used in production by Daniel Patton😁.
Technologies used: Next.js, Chakra UI, Typescript
View on GitHubTechnologies
Here are some of the technologies I've used in my projects. The bigger the word, the more I've used it.






