Mobile Engineering: Building a Cross-Platform Mobile App

Thomas Jiang

Frontend Engineer
Fullstack Engineer
Mobile Engineer
Node.js
React Native
TypeScript
Q.ai
I am a mobile app developer with experience in building fast and reliable apps using React Native, TypeScript, and RTK Query. I have recently worked on the Q.ai investing mobile app, which is an app that offers automated financial advice tools through Quantalytics Investment Advisors, LLC (“QAI”), a SEC registered investment advisor. The app features:
• A landing page that explains the Q.ai mission, vision, and values, with a call to action button to sign up or log in.
• A dashboard page that shows the performance and recommendations of the Q.ai portfolios, such as the AI Power Portfolio, the AI Conservative Portfolio, and the AI Aggressive Portfolio.
• A portfolio page that displays the details, holdings, returns, and risk of each Q.ai portfolio, with an option to invest or withdraw money.
• A research page that provides access to the Q.ai ratings and analysis of various stocks, ETFs, and cryptocurrencies, with an option to add them to a watchlist or a portfolio.
• A profile page that allows the users to edit their personal details, preferences, and settings.
The app is built using React Native as the framework for the frontend, which allows me to create native-like apps for both iOS and Android platforms. I used TypeScript as the programming language because it adds type safety, code completion, and error detection to JavaScript. I used RTK Query as the data fetching and caching library because it simplifies the process of making API requests and managing the app state.
I am proud of this project because it showcases my skills and knowledge in mobile app development, as well as my ability to work with different technologies and tools.
Partner With Thomas
View Services

More Projects by Thomas