Portfolio

Broker Wallet

Broker Wallet is a project commissioned by a client to produce a digital wallet that connects to the bank and Meta Trader.

This was a project completed by both Edward and Matt. This was both an iOS and Android mobile app written in React Native Typescript. The client came to us with an idea of what they wanted, but left us to implement major technical functionalities and design decisions. This project was done in three major stages as the requirements and preferences of the client were unclear. However, we were able to deliver the end product and adapt to overachieve the client’s expectations.

This was a complicated FinTech app as it required to accrue for multiple wallet currencies as well as user level permissions. API connections were built to source financial data, banking information, as well as connect to Meta Trader. The backend was built on Express NodeJS, with a Prisma Apollo framework and GraphQL connector. We used a PostgreSQL database and there were plenty of custom written database algorithims for efficency. The project was hosted on AWS and designed in Figma.

Infin Accounting

Infin Accounting is a startup with the goal of automating the accounting processes for small to medium businesses.

This was a bootstraped startup, and completed from ideation to production as a solo feat. The project is completely designed, developed and implemented by Edward. The frontend was developed on React Typescript with a NextJS SSR framework, and it was designed in Figma. The backend was implemented using NodeJS Express, with a GraphQL connector using Apollo. Prisma was also integrated with a MySQL database. There are external API and Webhook calls to Stripe and Plaid. Authentication and all functionality is custom built without external frameworks. The project is hosted on AWS with an encrypted file store management system.

CEO.CA App

Built with NextJS technology and leveraging a range of APIs, the CEO.CA app is a game-changer for investors seeking a competitive edge. Join Canada’s fastest-growing network of CEOs and market pros to exchange ideas and stay informed in real-time.

Custom alerts and private channels keep you ahead of key developments, while intuitive navigation and advanced search capabilities provide a comprehensive view of the Canadian markets—all in one place.

Gain strategic insights and make informed decisions with CEO.CA—empowering your investment journey like never before

Kash

Enter the world of modern banking with Kash App Bank, where cutting-edge technologies converge to offer a seamless financial experience. Our platform, built on the foundation of Progressive Web App (PWA) technology, ensures accessibility across devices, empowering users to manage their finances anytime, anywhere.

Utilizing a dynamic stack including Hammer.js, Lodash, core-js TypeScript, Zone.js, and Angular, Kash App Bank delivers a user-friendly interface enriched with intuitive touch gestures and advanced data manipulation capabilities.

From secure transactions to personalized insights, our platform leverages the power of core-js TypeScript and Zone.js to provide a reliable and efficient banking solution. Join us on the forefront of innovation and reimagine the future of banking with Kash App Bank.

Karma

Harnessing the power of Progressive Web App (PWA) technology and bolstered by a robust stack including Lodash, Hammer.js, core-js TypeScript, Zone.js, and Angular, Karma Bank redefines the art of giving.

Our PWA framework ensures seamless performance across devices, while libraries like Lodash optimize data manipulation and Hammer.js enhances touch gestures for a smooth user experience.

Powered by core-js TypeScript and Zone.js, Karma Bank operates with efficiency and reliability, offering a secure and intuitive platform for users to contribute and engage with charitable causes.

en_USEnglish