← All projects
Fintech / Full-StackLive · Production

FinaMaze B2C · Digital Investment Platform

FinaMaze's consumer robo-advisor: an AI-driven smart asset management platform where individual investors build and auto-rebalance diversified Smartfolios. Joined to rebuild the frontend solo, then grew into owning and leading the backend.

FinaMaze B2C · Digital Investment Platform
Role
Frontend Engineer → Backend Lead
Client
FinaMaze Technologies
Type
Robo-Advisor Platform
Platforms
Web, Backend
ReactAnt DesignReduxReact QueryNode.jsNestJSAPI GatewayMicroservicesGCP

Context

FinaMaze B2C is an AI-driven robo-advisor where individual investors build and auto-rebalance diversified portfolios ("Smartfolios"). It runs real money in production, and was recognized as Best AI Robo Investment Provider of the Middle East 2023.

Problem

A retail investment platform demands two things at once: a clear, trustworthy web experience that individual investors can rely on with their money, and a backend that can carry a growing user base reliably enough to run real investments in production. When I joined, the frontend needed a rebuild from the ground up, and the backend needed someone to own it end-to-end.

What I built

  • Rebuilt the entire B2C web app solo, with a fresh React architecture using Ant Design for UI, Redux for app state, and React Query for server state and caching.
  • Then moved to the backend: fixing production bugs, shipping new features, and progressively taking ownership of the NestJS microservices behind the API gateway on GCP.
  • Grew into leading the backend, translating requirements from the CEO into work the team could ship, and running production day to day.

Architecture / technical decisions

  • Frontend: React + Ant Design + Redux + React Query, rebuilt from scratch for maintainability and a clean separation of app state and server state.
  • Backend: NestJS microservices behind an API gateway, deployed on GCP.
  • Clear service boundaries so features and integrations could evolve without coupling the whole system.
  • Production ownership: monitoring, incident response, and fixing live bugs under real usage.

Result

A modern, maintainable robo-advisor running real investments in production for individual investors, and a personal arc from rebuilding the frontend alone to owning and leading the backend that powers it.

Lessons learned

Growing across the full stack is what makes you trusted to lead it. Owning both the code and its production behaviour is where real ownership starts.