1). Financial Dashboard for Investment Portfolio 2). Aurora KiwiSaver Investment Platform (New Zealand) 3). Agile Product Suite (JIRA Alternative) 3). RFID-Based E-commerce Checkout – Decathlon
Tech Stack: React.js, Material UI, Node.js, Auth0, REST APIs, Chart.js, Axios
- Built a responsive, real-time investment dashboard to visualize stock trends, portfolio performance, and market data using interactive charts.
- Integrated secure authentication via Auth0, supporting role-based access control.
- Collaborated on RESTful API development and handled frontend data consumption with robust error handling and loading states.
- Implemented responsive UI/UX principles to ensure seamless experience across devices.
Tech Stack: React.js, Elastic UI, GraphQL, Apollo Client, TypeScript
- Developed a feature-rich platform for managing KiwiSaver investment and real estate portfolios.
- Utilized GraphQL with Apollo Client for efficient, schema-driven data queries and mutations.
- Focused on modular React component architecture and custom hooks for state and effect management.
- Integrated Elastic UI for consistent and accessible design patterns.
Tech Stack: React.js, Java, Spring Boot, OpenAPI, ChatGPT API
- Designed and developed a lightweight Agile project management tool offering alternatives to JIRA.
- Implemented task boards, backlog grooming, and sprint planning with React.js and Java + Spring Boot backend.
- Integrated OpenAPI for API documentation and validation.
- Used ChatGPT API to power smart task descriptions, auto-suggestions, and productivity tips.
- Followed microservice-aligned architecture for scalable deployment.
Tech Stack: React.js, Node.js, AWS (DynamoDB, S3), IndexedDB, Express.js, RFID Integration, Stripe
- Developed a contactless self-checkout system using RFID scanners to detect and list items automatically.
- Implemented offline-first capabilities using IndexedDB for reliability during unstable network conditions.
- Integrated multiple payment gateways including Stripe, and managed transaction storage with AWS DynamoDB.
- Uploaded receipt and product data securely to AWS S3 with role-based access policies.
- Collaborated with hardware integration teams to ensure seamless RFID-device interaction.