Project

Keep

campaign

Keep is a new bank that helps hundreds of Canadian businesses secure credit limits to achieve their goals. It features an easy application process and fast onboarding. Among its credit products are credit cards, statement extensions, and capital growth solutions. Aiming to be an all-in-one financial system for its users, Keep has introduced its banking products and accounting management system

  • Leveraged TypeScript across all applications within the project, gaining strong proficiency in technologies such as Next.js, GraphQL, Prisma, tRPC, and webhooks to build robust and scalable solutions
  • Played a key role in refining and enhancing the UI and core features of one of Keep's main products, credit cards. Contributed to functionalities such as creating new cards, adjusting credit limits, freezing or closing cards, and viewing transaction histories associated with each card
  • Contributed to the smooth launch of the physical card project by improving existing workflows and optimizing the user experience, ensuring customers could seamlessly create their first physical card from the app
  • Full-stack development for the accounting management system, empowering customers to manage expenses in Keep. Key features included receipt uploads with automatic matching via SMS and email, expense categorization with enriched data, integration with QuickBooks Online (QBO), and seamless synchronization to customers’ accounting books
  • Worked on roles within the Keep users. Making it easier for users to invite employees to their current business with different permissions, like admins, accountants and cardholders

Skills

90%

Typescript

85%

React

80%

SQL

80%

Node.js

80%

HTML & CSS

80%

Prisma ORM

80%

Next.js

75%

GraphQL | Apollo

75%

tRPC