Product · Pioneer Finance Technologies

Pioneer API

The TypeScript API and auth backend behind the Pioneer platform.

An Express and TypeScript service built on a router / controller / service structure, with Prisma over PostgreSQL and Passport for authentication.

It is the integration point for most of the third-party services the business runs on — CRM, open banking, error reporting and storage.

What I did

  • Built the API surface and the authentication layer.
  • Integrated HubSpot, Akahu open banking and Sentry.
  • Set up validation and the Jest test suite.

Built with

  • TypeScript
  • Express
  • Prisma
  • PostgreSQL
  • Passport
  • Jest