✨ AI
NebuFit
AI-Powered Fitness & Health Platform
Role: Full-Stack Engineer
PythonFastAPIReact NativePostgreSQL (Supabase)RedisRAGClaude AIOpenAI GPT-4oAnthropicElevenLabsStripeJWTSharp
NebuFit is an AI-powered fitness and health platform consisting of a scalable backend infrastructure and a React Native mobile application. The platform provides personalized fitness coaching through computer vision, AI-generated workout and nutrition plans, bloodwork analysis, health insights, voice-based recommendations, and a Retrieval-Augmented Generation (RAG) fitness assistant.
The system manages the complete user journey, including authentication, onboarding, subscriptions, health assessments, progress tracking, AI coaching, and administrative operations while supporting real-time AI interactions and scalable processing pipelines.
What we built
React Native Mobile Application
- Developed a cross-platform mobile application for iOS and Android focused on fitness coaching, nutrition planning, progress tracking, and health monitoring.
- Built onboarding flows, profile management, subscription management, AI chat experiences, workout tracking, and health analytics dashboards.
- Integrated real-time AI responses, health reports, and personalized recommendations.
AI-Powered Body Analysis
- Implemented computer vision workflows using Claude and GPT-4o to analyze body images and generate personalized fitness assessments.
- Generated body composition insights, improvement recommendations, and progress comparisons over time.
- Built image-processing pipelines using Sharp for optimization, resizing, and analysis preparation.
AI Workout & Nutrition Planning
- Developed AI-driven workout generation tailored to user goals, fitness levels, equipment availability, and health conditions.
- Created personalized meal plans, nutritional guidance, calorie recommendations, and macro calculations.
- Supported dynamic plan adjustments based on user progress and engagement data.
Bloodwork Analysis & Health Intelligence
Impact
- Delivered a comprehensive AI fitness platform combining computer vision, health analysis, personalized coaching, and conversational AI.
- Reduced manual coaching requirements through intelligent workout generation, nutrition planning, and health assessments.
- Enabled real-time AI experiences with scalable streaming infrastructure and multi-provider redundancy.
- Created an end-to-end mobile health ecosystem integrating payments, authentication, AI services, and personalized fitness guidance.