Projects
- 2025IntelliCS is an Intelligent Tutoring System for computer science. It provides personalized learning through hints, scaffolding, and question/lesson recommendations, adapts to student mastery, and logs interactions for analytics.
- 2025Prototype of a file storage & sharing app built during Learnathon. Followed standard software development practices, wrote unit and integration tests, and ensured code quality.
- 2025A set of small Spring Boot APIs deployed with Docker and CI/CD. Includes services for matrix multiplication, number generation, user management, and validation.
- 2025A simple MapReduce job for counting word frequencies. Runs on a small Hadoop cluster with Docker Compose (NameNode + DataNode setup). Includes Makefile commands for compilation, JAR packaging, HDFS upload, and job execution.
- 2025A lightweight chat widget built as a drop-in script tag for easy embedding in web apps. Supports theming and simple configuration.
- 2024AI-driven tool for personalized quizzes, summaries, and learning paths. Built using Spring AI, ChromaDB and Next.js.