Back to Projects
MobileArchived

Fundix.pro

Prop Trading Application

Built at Amega

I led the architecture of the application using React Native alongside a small engineering team, establishing the foundational codebase structure, implementing complex business logic, and integrating third-party services. I managed two developers—mentoring a junior engineer to mid-level and oversaw performance optimization, scalability, and overall code quality.

The company was dissolved due to unknown reasons but work that was done is mentioned below along with screenshots.

Key Contributions

  • Build the initial documentation for system design.
  • Implemented the core architecture and established the foundational structure of the mobile application.
  • Managed the organization of the codebase by applying principles like SOLID, DRY, OOP, and the KISS pattern.
  • Implemented CI/CD pipelines for linting, unit test coverage checks, and documentation validation.
  • Implemented CI/CD for end-to-end testing using GitHub Actions and BrowserStack to fulfill business requirements.
  • Managed performance through profiling, bundle analysis, and applied optimizations such as lazy loading and code splitting.
  • Utilized AI agents to enhance productivity for both the team and myself.
  • Collaborated cross-functionally with the backend team to define and maintain API contracts.
  • Collaborated with UI/UX designers to ensure smooth design handoffs and accurate implementation.
  • Mentored both junior and senior developers through complex decisions and technical challenges.
  • Managed internal testing processes and post-production release workflows.
  • Developed a generic internal library on npmjs to support all company applications by isolating reusable components and design attributes.
  • Developed automated pipelines connecting the backend to Directus CMS and the mobile application, ensuring that backend updates automatically propagate to the frontend.

Product related links

Technology Stack

React Native CLIReact QueryReact Navigation APIZustandWebSocketsDirectus CMSGitHub ActionsFastlaneMixPanelFirebase AnalyticsLooker StudioSentryZohoJiraConfluenceFigma

Screenshots