Trellis Money
What did I do?
Built a full-stack personal finance platform using Next.js, TypeScript, PostgreSQL on AWS RDS, and Drizzle ORM to help families aggregate bank and investment accounts, track net worth, and project their future financial health.
Role
Full Stack Engineer
Responsibility
- Database & Infrastructure: Designed the schema and migrations (Drizzle ORM + Drizzle Kit) running on a PostgreSQL AWS RDS instance.
- Integrations: Plaid for bank and investment data aggregation, Stripe for subscription billing, Supabase for authentication.
- Performance: Replaced table scans with index lookups, batched N+1 queries, and parallelized async syncs.
- Front End & Testing: Cash flow and net worth visualizations with Visx/D3, covered by Jest, React Testing Library, and Cypress.
- Deployment: Vercel hosting with Docker support.