All work
Fintech · Oct 2022 – Present
Backbone Technologies
Fintech infrastructure for SMEs — sub-100ms APIs, Plaid/Modern Treasury/Stripe rails, ML-backed analytics.
Role
Lead Software Engineer
TypeScriptNode.jsExpressMongoRedisAWSPlaidModern TreasuryStripeAWS ECSAWS FargateReact Native(Expo)ReactNextJS
What was broken.
SMEs were stitching together accounting, banking, and reconciliation manually. Backbone needed an API surface fast enough to feel like a single product, not three integrations duct-taped together.
How it's wired.
Modular NestJS backend on AWS ECS. Plaid for bank linkage, Modern Treasury for ACH/wire, Stripe for cards. A pipeline materializes ledger events into analytics-ready facts in Postgres for ML use cases.
What I shipped.
- ▸Bank-connectivity layer with Plaid + reconciliation jobs
- ▸Inter-bank transfer flow on Modern Treasury
- ▸Stripe payment processing with idempotent webhooks
- ▸Data pipelines feeding ML/analytics use cases
- ▸Fixed critical session bug that restored OmniArsenal to operational status
What changed.
<100ms
Median API latency
3
Payment rails unified
Why these choices.
NestJS over plain Express to enforce module boundaries early; the team scaled past the point where freeform Express becomes a liability. Idempotency keys on every webhook from day one — saved us during a Stripe replay incident.