Gerardo Perrucci - Full Stack EngineerGerardo Perrucci

Full Stack Engineer

Full Stack Engineer

Technologies

Next.js
React
TypeScript
Supabase
PostgreSQL

Full Stack Engineer | NAV Finance

Developed a secure admin platform and performance visualization tools for a crypto-focused investment firm.

Overview

At NAV Finance, I focused on bringing control back to the internal team by building a robust back-office system. The goal was to decouple product logic from the main codebase and provide a user-friendly interface for managing complex crypto assets.

Challenges

  • Vendor Lock-in: The existing platform was built by a third party with hardcoded configurations, making every change expensive and slow.
  • Data Complexity: Managing a rotating variety of crypto portfolios and financing products required a flexible data model.
  • Visibility: Stakeholders lacked real-time insights into how different investment products were performing, making strategic decisions difficult.

Solution

Decoupled Admin Platform: I designed a Next.js and TypeScript application integrated with Supabase. I modeled configuration entities—such as portfolios, cryptocurrencies, and financial assets—into a relational schema, allowing for dynamic updates without code deployments.

Performance Dashboards: Implemented high-performance data fetching and interactive charts to visualize portfolio growth, product behavior, and lending trends.

Results

  • Self-Service Operations: The business team can now manage products independently, significantly reducing time-to-market for new financial offerings.
  • Improved Performance: Optimized data flows across the front-end resulted in faster load times and smoother user interactions.
  • Enhanced Insights: Provided the leadership team with the data they needed to promote winning products and refine their investment strategy.

Interested in a similar project?

Schedule a call to discuss how I can help with your next project

Full Stack Engineer | Full Stack Developer - Gerardo Perrucci