Technologies
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.
