Skip to content

Ledger post APIs

All projects/U.S. Bank · Jul 2018 — Sept 2020

03 / U.S. Bank · Jul 2018 — Sept 2020

Ledger post APIs

Secure banking applications for customer services and transactions — 25+ Spring Boot APIs, with authentication and automated tests in the delivery path.

25+ REST APIs · 25%+ faster transaction workflows

services.internal/transfers

Illustrative preview of Ledger post APIs
Illustrative preview
Problem
Customer transaction workflows were slow enough that people walked around the software. Security and tests were at risk of arriving as a later layer.
Constraints
Banking customer-service systems in Los Angeles. Existing authentication requirements.
Decision
Build 25+ REST APIs in Java and Spring Boot, refactor the slow paths, and keep authentication and automated tests in the delivery path.
Tradeoff
Architecture reviews ran long because they were for what could go wrong. Evenings belonged to a Computer Science master's at Texas Tech.
How it was measured
More than 25% faster transaction workflows — the résumé number. Ledger-post is an illustrative name for that U.S. Bank work.

Money has a temperature. You feel it in a transfer that posts and a screen that does not know yet.

At U.S. Bank that work was twenty-five-plus REST APIs for customer services and transactions — Java, Spring Boot, authentication on the way in.

The work was the hot path and the review of what could go wrong — not a later security layer. The degree happened after dinner.

  • Java
  • Spring Boot
  • REST APIs
  • Authentication
  • Automated testing
  • CI/CD

More projects

© 2026 Stella Watson · Houston, TX