Work

API platform

ShamCash API

An independent API platform for linked accounts, balances, and incoming transactions, with a dashboard and developer documentation.

The context

Developers need a consistent way to read linked account data and integrate it into their own tools. The platform brings the account workflow, public API, subscriptions, and administration into one product.

What I built

I built the backend and public API, separating routing, business logic, and database access. I also worked on the account linking and relinking workflow, subscription management, dashboard, documentation, and Docker-based deployment.

Key parts

  • Linked account, balance, and incoming transaction endpoints.
  • Separate website sessions and token-based integration access.
  • Container images built with GitHub Actions and deployed alongside PostgreSQL.

More work

All projects