A digital banking platform, shipped in eight weeks.
TACU needed a member portal that didn't feel like a 2010 banking site — modern, fast, and extensible by the in-house marketing team. We delivered a Next.js platform on AWS in two months, with member auth, loan applications, transactions, and a design system the team can extend on their own.

The brief,
in three beats.
What they needed.
Members were using a slow, dated portal that the marketing team couldn't update without engineering tickets. Every loan or rate change meant a vendor request and a week of waiting.
How we tackled it.
Bespoke Next.js platform with member auth, dashboards, loan applications, statements and content management. AWS Fargate behind Cloudflare. Design system for the marketing team to extend.
What happened.
Production in 8 weeks. Marketing ships content updates the same day. Members get a portal that loads fast on every device. Zero major rewrites since launch.
Inside the
engagement.
Member journey mapping
Week one was on-site with the membership team — mapping every interaction a member has with the credit union, from sign-up to loan application to year-end statement. We surfaced a dozen friction points that the old portal made worse, and turned them into a feature list the team could rank.
System architecture & data model
Next.js for the portal, Node.js + Fargate for the API, Aurora Postgres Multi-AZ for member data, Cloudflare for the edge. We documented every meaningful decision as an ADR — 47 by the time we shipped — so the in-house team could maintain and extend the platform without us.
- Multi-AZ failover for member data
- Edge-cached static assets · sub-120ms TTFB
- WAF rules tuned for the loan application surface
- 47 Architecture Decision Records authored
Build & live staging
Two-week sprints. Live staging from sprint one with Friday demos. Slack for everything else. The membership team reviewed each feature as it landed — no waiting for a launch event.
Design system + handoff
We shipped a documented component library and content model that lets marketing publish blog posts, update rate sheets, and adjust hero content without filing a single engineering ticket.
It finally feels like banking software should — fast, clear, and ours to extend.
The tools
we shipped on.
Capabilities
behind this build.
Other
engagements.
— Let's make something —
Tell us what
you're building.
Trinidad & Tobago
09:00 — 17:00 AST
on business days

