Sandwich
2023.10 - 2023.10
Sandwich is the capstone project of my HKU master’s program—a cross-platform mental support app using a novel sandwich architecture that integrates user-to-user interaction with an LLM moderator.
This architecture enables refined responses, human-like chatbot behavior, and memory-based replies that draw from user experiences, allowing the bot to share others' stories as its own.
This architecture enables refined responses, human-like chatbot behavior, and memory-based replies that draw from user experiences, allowing the bot to share others' stories as its own.
React Native
Firebase
Redux
Github Actions
Jira
Docusaurus



Project Leader
- Led the project as Team Lead, managing development and cross-functional coordination.
- Set up core infrastructure: Docusaurus for docs, CI/CD pipelines, and Jira for agile workflows.
- Designed and implemented the application architecture and optimized relational database schema.
- Built the frontend UI and developed the project’s official webpage.
- Developed a proxy server to handle auth and data flow between frontend and backend.

Key Learnings & Achievements
Agile Leadership
Spearheaded the team as Team Lead, introducing Scrum methodologies and agile best practices using Jira to streamline sprint planning and cross-functional coordination.
Hands-on React Native Experience
Actively contributed to mobile development with React Native, bridging frontend UI with backend services and optimizing user experience across platforms.
Documentation & Delivery
Established comprehensive technical documentation with Docusaurus to ensure seamless onboarding and knowledge transfer within the team.