Joshua

Skip to main content
Web Application

Evolve Credit

Tailored SaaS cloud lending, banking, and financial services infrastructure for financial institutions of all sizes.

Project moved to another resource, possibly internal

Tech Stack

NextJS Zustand GraphQL TailwindCSS MicroFrontend Tanstack-Query Node.js Express.js
Evolve Credit hero image

Project Overview

The aim of the project is to build a SaaS cloud lending, banking, and financial services infrastructure platform for financial institutions of all sizes. The application allows financial institutions to manage lending processes, banking operations, and financial services through a comprehensive and secure platform. With the need for modern, scalable financial infrastructure, there was a need to build a SaaS platform that would help financial institutions of all sizes access cloud-based lending, banking, and financial services infrastructure.

Role
Frontend Developer/Engineer (React/NextJS)
Organization
Evolve Credit
Year

My Responsibilities

  1. Developed the web application using NextJS and Zustand for state management.

  2. Implemented MicroFrontend architecture for scalable and modular application development.

  3. Integrated GraphQL for efficient data fetching and API communication.

  4. Collaborated with backend developers to ensure seamless integration of APIs and data flow.

  5. Conducted thorough testing and debugging to ensure a smooth user experience.

  6. Ensured secure authentication and role-based access control using OAuth 2.0.

Evolve Credit company logo

Challenges

  • Implementing MicroFrontend architecture for scalable application development.

  • Ensuring secure authentication and role-based access control for different financial institution roles.

  • Optimizing the application for performance and responsiveness across various devices.

  • Integrating GraphQL for efficient data fetching and API communication.

Solutions

  • Utilized MicroFrontend architecture for scalable and modular application development.

  • Implemented OAuth 2.0 with role-based access control to ensure secure access for financial institutions.

  • Optimized the application using performance best practices and thorough testing across devices.

  • Integrated GraphQL and Tanstack-Query for efficient data fetching and API communication.

Results & Impact

  • Successfully launched the Evolve Credit SaaS platform, providing financial institutions with cloud-based lending, banking, and financial services infrastructure.

  • Improved accessibility to financial infrastructure services, resulting in a significant increase in financial institution adoption.

  • Received positive feedback from financial institutions regarding the platform's scalability and ease of use.

  • Contributed to the modernization of financial services by providing a reliable SaaS solution for financial institutions.

Key Achievements

Developed a scalable SaaS platform that provides financial institutions with cloud-based lending, banking, and financial services infrastructure.

Implemented MicroFrontend architecture and secure authentication to enhance scalability and security.

Collaborated effectively with cross-functional teams to deliver a high-quality product.

Technical Stack

Frontend

NextJS, Zustand, GraphQL, TailwindCSS, MicroFrontend, Tanstack-Query

Backend

NodeJs, ExpressJs, GraphQL, Microservices Architecture

Auth

OAuth 2.0 with Role-Based Access Control

Version Control

GitHub

3 images

Confidential Note

Due to the sensitive nature of financial services and banking operations, specific financial institution data and transaction details cannot be disclosed publicly.


Other works