Public Zentact website, shown for company context. The internal product described in this case is not shown.

Public Zentact website, shown for company context. The internal product described in this case is not shown.

Zentact

Embedded payments portal

Senior Software Engineer · Payments SaaS

Whitelabel merchant portal for embedded payments — onboarding, dashboards, and operational tooling beside an Adyen flow, rather than a from-scratch payments stack.

01Problem

SaaS platforms needed merchant-facing payments operations — onboarding, reporting, branded portal — without spending a long custom build assembling that surface themselves.

02Selected contributions

Built user-facing product interfaces for Zentact’s managed payments SaaS and contributed technical direction and backlog sequencing on the React / tRPC / Prisma path. Card-data handling, PCI controls, and processor integrations are not claimed.

  • User-facing product interfaces for the payments portal
  • Work on the tRPC / Prisma / PostgreSQL delivery path
  • Technical direction and delivery sequencing on a short senior engagement

03System context

React UI talks to Node.js over tRPC. Prisma maps the domain onto PostgreSQL. The product is hosted on Google Cloud. Public marketing figures (build-vs-buy cost, uptime SLAs, third-party case-study volumes) are not used as personal results.

  • React product UIMy scopeCalls the APItRPC / Node.jsMy scope
  • tRPC / Node.jsMy scopePersists dataPostgreSQL (Prisma)

My scope in the system: React product UI, tRPC / Node.js

Delivery

  • Google CloudRuns on

Separate from the runtime flow. These are not connected to each other.

04Scale & constraints

  • Existing managed product; two-month senior engagement
  • Typed API path (tRPC) over PostgreSQL via Prisma
  • Google Cloud hosting
  • Payment processing itself sits with the processor; this work was the product surface and typed delivery path

05Outcome

Senior engineering on the product surface and typed delivery path of a managed payments SaaS. No verified public metrics from this engagement are published.

  • Product UI on a production payments SaaS
  • Typed service path with Prisma and PostgreSQL

06Stack

  • TypeScript
  • React
  • Tailwind CSS
  • Node.js
  • tRPC
  • PostgreSQL
  • Prisma
  • Google Cloud

No verified public metrics are published for this engagement.

Categories: FinTech, SaaS

Year: 2023

Open live project ↗

Related services