
Flagship — AI-Native System
Cognora
A multilingual AI tutor for LMS platforms — supporting English, Hindi, and Nepali — that teaches, quizzes, and evaluates students automatically
Role: Owned the full stack end to end — product, AI pipeline, backend, frontend, infrastructure, and deployment
Problem: LMS platforms needed more than a chatbot — students needed tutoring, assessment, and reporting in their own language, without blocking the app while AI processes long-running tasks
Architecture:
- 4-service system: Next.js frontend, FastAPI backend, dedicated worker, and Redis as the job queue
- Async pipeline: long-running AI tasks (transcript processing, quiz generation) run on the worker so the API never blocks
- Multilingual tutoring with streaming responses across English, Hindi, and Nepali
- Automated evaluation and personalized performance reports delivered by email
Deployment: Containerized with Docker, deployed on AWS EC2 with a CI/CD pipeline for automated releases
Outcome: An AI-native product designed around the AI workflow from day one — not a feature bolted onto an existing app


