At FlyRankAI, I developed a CRUD task management API that replaced in-memory storage with SQLite, so task data persists across server restarts. I also configured database setup and seeding, and documented the SQL operations in the project's GitHub repository.
For my AI-Based Smart Waste Management & Classification System, I developed a waste classifier using MobileNetV2 transfer learning and built FastAPI microservices to handle model inference with a Next.js interface.
I also built an AI conversational web app using the Google Gemini API, with Clerk authentication and MongoDB session persistence. My Voting App used JWT-based authentication and database indexing and aggregation pipelines to reduce ballot processing latency by about 30%.

