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