J.Furness

Wiserfunding

FinTech SaaS

TL;DR

Developed the frontend for Wiserfunding's credit risk analysis platform, implementing complex data visualisation, performance-optimised grids for millions of reports, and state management across the application.

About

Wiserfunding is a fintech specializing in credit risk analysis for SMEs, founded by Dr. Edward Altman (creator of the Altman Z-score) and Dr. Gabriele Sabato. Working with Antler Digital, I focused on the frontend while Wiserfunding's internal team handled the FastAPI backend.

Challenge

The platform needed to generate detailed risk reports for companies worldwide, requiring sophisticated data visualization for financial metrics and risk indicators. With users generating over 1,000,000 reports, performance was critical when displaying and filtering this data.

The application required complex state management across multiple features: report generation, portfolio views, bulk operations, and an API playground. Each feature needed to maintain its state while allowing data to flow between components.

Solution

I implemented comprehensive data visualisations to display financial metrics and risk indicators in an intuitive format. For handling the massive volume of reports, I integrated AG-Grid with performance optimisations to manage the data efficiently.

To address state management challenges, I used a combination of Recoil and React Context, creating a system where global state could be accessed throughout the application while component-specific state remained isolated.

I built features for uploading CSV data to generate bulk reports, exporting reports to CSV and PDF formats, and creating company portfolios with aggregated risk views. I also developed a Codat integration to streamline financial data imports and an API playground for users to test API functionality.

Result

The completed platform enabled Wiserfunding's clients to analyze credit risk for SMEs worldwide with a responsive, data-rich interface. Users could efficiently manage massive amounts of report data, create portfolios for comparison, and access their information through multiple export options, all while maintaining a smooth user experience despite the application's complexity.

Technologies

Next.js
TypeScript
Tailwind
React
HTML
CSS
Jest
Redux
Vercel
FastAPI
JavaScript
Python
Node.js
AWS

Project Details

Timeline

Apr 2022 - Present

Role

Frontend Developer

Team Size

6

Ready to bring your ideas to life?

I'm currently available for new and exciting opportunities. Let's collaborate and create something amazing together.

Get in Touch