Projects
Here are some of my recent projects. Each one represents different aspects of my skills and interests in web development and software engineering.
VIABLE GEMINI
Viable Gemini is a Google Apps Script automation that transforms email-based invoice workflows by automatically extracting key business data from invoice attachments and organizing everything systematically. Perfect for small businesses and accounting teams looking to eliminate manual data entry and streamline their invoice processing.
Technologies Used:
FOODIESPOT RESERVATION AGENT
FoodieSpot Reservation Agent is a conversational AI solution designed to manage restaurant reservations through intelligent chat interactions. The application allows users to search for restaurants by cuisine and location, check availability, make reservations, and get personalized recommendations with AI-generated responses and sophisticated prompt engineering.
Technologies Used:
RAG-BASED OBSERVABILITY ASSISTANT
A Python application that uses a Retrieval-Augmented Generation (RAG) approach to query system telemetry data using natural language. The application collects CPU, memory, and disk usage metrics and allows users to ask questions about system performance in plain English through an interactive Streamlit interface powered by Llama2 via Ollama.
Technologies Used:
LEGAL AIEYE-OPENER
Legal AEye-Opener is an AI-powered legal assistant designed to help users navigate and understand legal texts from the BNS (Bharatiya Nyaya Sanhita) laws. The application allows users to search for specific sections or ask legal questions and get AI-generated responses with relevant legal context.
Technologies Used:
PDF LOCAL PARSER
A Python-based application for extracting content from PDF files, including text, tables, images, and OCR text.
Technologies Used:
Kube-Sim: Distributed Systems Cluster Simulation Framework
Kube-Sim is a simulation framework for distributed systems, designed to simulate Kubernetes clusters and their components. It provides a platform for testing and evaluating distributed algorithms and protocols in a controlled environment.
Technologies Used:
Advance PDF RAG
A Retrieval-Augmented Generation (RAG) application for answering questions from PDF documents using Streamlit, LlamaIndex, and Groq.
Technologies Used:
Gen AI Multi Integrated Application
A comprehensive AI application integrating multiple generative AI models and techniques for various use cases.
Technologies Used:
Finalit
A multilingual conversational AI assistant that helps users understand loan eligibility, guides them through the loan application process, and provides basic financial literacy tips.Uses sarvam ai api key for multiple indian langauges.Has about audio and text feature for user input
Technologies Used:
Adblocker Chrome Extension
A Chrome extension for blocking ads and improving browsing experience with customizable filtering options.
Technologies Used:
Advanced Hospital Management System
A comprehensive system for hospital administration featuring patient records, appointment scheduling, and resource management.
Technologies Used:
E-Commerce with Advanced Filtering
A modern e-commerce platform with advanced filtering options, search capabilities, and user-friendly interface.
Technologies Used:
Vehical Management System
This is a Java console application for managing vehicle rentals. It allows users to register, rent vehicles (cars, bikes, trucks), and manage their rentals.
Technologies Used:
Emoji Stream
A concurrent emoji broadcast system built using Kafka, Flask, and Spark in an event-driven architecture. This project enables real-time emoji broadcasting, processing, and aggregation.