Maybe Finance
Click to open gallery

Project Status
I no longer work on this. I worked on it from late 2021 to mid 2023.
What is it?
Maybe is a personal finance application I contributed a major part in (was first engineering hire) from 2021-2023 which had all sorts of fun engineering challenges! I had a blast working on this and grew tremendously as an engineer during this time.
Technologies used
- Frontend: React (Next.js), Storybook, Tailwind (all TypeScript)
- Backend: Express, Bull Workers, Prisma, Postgres, tRPC (all TypeScript)
- Auth: Auth0
- Infra: AWS + CDK (ECS, S3, Cloudfront, WAF, and more), TimescaleDB, Vercel, Github Actions
- Devops: Nrwl NX monorepo tooling, Github Actions, Jest, Cypress, Docker
Highlights
- Designed a multi-provider financial data ETL process for syncing and normalizing data between Plaid, Finicity, and other providers.
- Worked a lot with Visx to build complex historical financial charts and visualizations.
- Built out all devops-related processes. This included fully automated CI/CD pipelines for Auth0, testing (Jest, Cypress), infra (AWS), and applications (AWS, Vercel). Led the design and migration to AWS.