Worked on Coco, a cross-platform mobile app that provides personalized food recommendations based on nutrient intake. Led a team of graduate and undergraduate CS students on this project.
What I worked on:
- Built scalable backend with PostgreSQL, Flask, Celery, and RabbitMQ for async processing
- Set up CI/CD pipeline with Docker and GitHub Actions for consistent deployments
- Implemented JWT authentication and secure password reset system
- Automated database migrations with Alembic and built ETL pipelines for data preprocessing
- Developed real-time monitoring for Flask servers
- Developed React Native app with NativeWind, handling device-specific UI issues across iPhone models
Tech: React Native, NativeWind, Flask, PostgreSQL, Celery, RabbitMQ, Docker, GitHub Actions, Alembic