MealMatch AI
Software Engineer
MealMatch AI is an early-stage startup building an AI-powered platform that transforms grocery shopping into a personalized, health-focused experience. As a Software Engineer on a team of 4+, I own significant portions of the React Native mobile app, building features from the meal plan generation flow to the budget tracking system. The platform leverages LangChain and OpenAI to generate customized meal plans from 15,000+ recipes, factoring in dietary restrictions, health conditions, and budget constraints.


Highlights
- Developed the React Native meal planner UI including day/week navigation, circular progress indicators, and loading states aligned with Figma designs
- Implemented the budget system end-to-end on mobile: settings screen, overview display, daily cost aggregation, and Redux state management
- Built the budget-aware meal plan generation flow with proportional budget allocation across weekly, bi-weekly, and monthly planning periods
- Built the feature usage limiting system with access gating to support subscription tiers
- Implemented authentication guards with JWT token expiration validation across protected screens
- Integrated location services with ZIP code geocoding for regional grocery pricing
- Built the user onboarding flow collecting health info, dietary preferences, and physical profiles
- Debugged cross-stack React Native and Flask integration issues, coordinating handoffs and ownership to cut feature turnaround from multi-week cycles to days
- Created an AI context and documentation system (structured YAML + human-readable guides) that reduced token usage by 40% and improved code change accuracy across the team
Technologies
React NativeTypeScriptRedux ToolkitFirebase AuthReact NavigationJWT