A working index of AI/ML systems, research assistants, browser agents, and educational software. Filterable, searchable, and grounded in the current résumé.
Research assistant that searches documents and arXiv papers, queries a knowledge graph, and returns cited answers through web and terminal clients. PostgreSQL checkpoints resume conversations after restarts; approval gates protect tool writes.
LLM agent that discovers browser workflows in a synthetic banking application and saves typed, versioned instructions for replay without further model calls. Verified idempotent requests and missing-member outcomes.
Fine-tuned MPNet with contrastive learning and trained an XGBoost detector. Evaluated detection and false positives across five benchmark families, investigated overlap, and rebuilt the evaluation with disjoint splits.
Built a tutoring agent and a quiz-generation pipeline with retrieval, re-ranking, fine-tuned sentence-transformers, Redis caching, request batching, response streaming, React, and Flutter interfaces with RTL localisation across four languages.
Built NLP applications for quiz generation and text summarisation with BERT. Developed FastAPI and Django APIs backed by PostgreSQL plus a React and TypeScript student analytics dashboard.
Tutored more than 100 students in Python, data structures, algorithms, and calculus. Led weekly group sessions and raised average quiz scores by 15%.