- Kind
- Work
- Role
- Senior Mobile Engineer
- Timeline
- 2023 – Present
Project
Rightal Learn
AI-powered learning app: explains materials, practice tests, grading, and progress over time.
Overview
Learn helps students study from real course materials: explanations in plain language, practice and grading, and progress tracking. The mobile experience is built for unreliable networks and repeat sessions, not a one-off demo.
Architecture
Client-heavy Flutter app with a structured domain layer for courses, documents, and study sessions. Backend services expose REST (and selective realtime) endpoints; auth and user state integrate with Firebase and Supabase-style services as appropriate to the deployment. AI features sit behind server-side boundaries so keys and quotas stay controlled while the client gets streamed or batched responses for study flows.
Integrations
- •Firebase / Supabase auth and data
- •AI provider APIs for tutoring and grading flows
- •RevenueCat for subscriptions
- •PostHog and analytics for product decisions
Stack
Add images under public/projects/rightal-learn/ and reference them in data/projects.ts.