I built an AI Flashcard & Quiz Creator with TypeScript, Mastra, and OpenAI that turns PDFs and notes into structured flashcards and quizzes. A fact-checking agent filters answers unsupported by the source material.
For my Profile Knowledge Agent, I used Mastra and BM25 workspace search to find information in local Markdown files, with fallback behavior for questions the profiles don't answer. I also extended a Telegram shopping bot with a product catalog, shopping cart, and order flow backed by SQLite.
As a Full Stack Web Development Intern at Main Flow Services & Technology, I assisted with responsive React pages and supported backend work using Node.js and Express. I also assisted with Firebase data handling and practiced basic CRUD operations.

