73

Super Wallet

Super Wallet is an all-in-one personal finance mobile app designed to bring clarity and control to your financial life. Track accounts, manage multi-currency transactions with real-time exchange rates, set budgets, and gain insights through comprehensive analytics in one intuitive platform.

Super Wallet is a comprehensive financial management mobile application that brings clarity and control to your personal finances. The app enables you to track all your bank accounts, credit cards, and investments in one unified platform, providing a complete overview of your financial health. With intuitive navigation and clean design, managing your money becomes simple and stress-free.

The app features robust multi-currency support with real-time exchange rates, allowing you to handle international transactions and accounts seamlessly across USD, EUR, BRL, and AED. Track every transaction with detailed categorization, set spending budgets, and receive insights into your financial habits through comprehensive analytics and reports. Whether you're managing daily expenses or monitoring long-term investments, Super Wallet adapts to your financial needs.

Super Wallet works even without an internet connection thanks to offline support, with all your data syncing automatically when you're back online. Secure your financial information with biometric authentication using fingerprint or Face ID, ensuring only you can access your sensitive data. Available in multiple languages including English, Italian, and Portuguese, Super Wallet is designed to be accessible and user-friendly for everyone managing their personal finances.

Main responsibilities

  • Architected and developed React Native mobile application using Expo SDK with TypeScript, implementing core financial management features including transaction tracking, multi-account management, and category organization with Firebase Firestore for real-time data synchronization.
  • Implemented comprehensive authentication and navigation system using Firebase Authentication and React Navigation, building multi-screen flows for transactions, accounts, categories, and user profile with bottom tab navigation and stack navigators.
  • Built multi-currency financial system with Dinero.js integration, implementing currency conversion with real-time exchange rates, transaction categorization across multiple currencies (USD, EUR, BRL, AED), and locale-aware formatting for international financial tracking.
  • Developed internationalization architecture using typesafe-i18n with support for English, Italian, and Portuguese, implementing type-safe translations with Dayjs localization for date formatting and native Intl API for currency display.
  • Established Redux state management architecture with domain-specific stores for transactions, accounts, categories, and user settings, integrating Firebase Firestore real-time listeners for data synchronization, and implementing component library with Storybook for UI development workflow and error boundary components for enhanced error handling.