Netbank is a licensed digital bank in the Philippines running banking-as-a-service. Other companies build financial products on top of its licence and its core banking platform.
Brankas works with Netbank as a development partner on digitalising its customer-facing services.
What I do here
FAPI 2.0 authentication
Implementing the Financial-grade API security profile, the standard banks use to authorise third-party access. Client credentials and access token handling.
Mutual TLS
Certificate-based authentication in both directions between the bank and the clients consuming it, so both ends of a connection are proven rather than just the server.
Webhook delivery
Designing and building the event delivery the bank exposes to its clients, including retry behaviour and signature verification.
Core banking integration
Exposed an internal gRPC and Protocol Buffers contract rather than letting callers bind to the bank's REST surface, so provider-side changes stop at the integration boundary instead of propagating through downstream services.
Go · FAPI 2.0 · OAuth 2.0 · mTLS · gRPC · Protocol Buffers · PostgreSQL