Building AI-driven solutions with expertise in Generative AI, NLP, and full-stack development.
Focused on bridging technology and real-world impact through RAG systems, intelligent agents,
and scalable applications.
Conversational AI agent for restaurant reservations using custom tool-calling logic.
Built with Llama-3 via Groq API, featuring structured JSON tool calls, backend Python function invocation, and extensible architecture for handling complex reservation workflows.
Deep Dive:
Key Features: Natural language understanding for booking requests, real-time availability checking, multi-turn conversation handling, and integration with restaurant management systems.
Google Apps Script automation for email-based invoice processing.
Extracts and organizes business data from attachments with zero manual entry, integrating Gmail and Google Drive APIs for seamless document management.
Deep Dive:
Automated processing of 500+ invoices monthly, reducing manual data entry time by 85%. Features intelligent categorization and automatic filing system.
Comprehensive government record-keeping system with 40% improved data retrieval.
Features secure authentication, role-based access control, advanced filtering capabilities, and a real-time statistics dashboard for demographic visualization.
Deep Dive:
Handles 100K+ citizen records with sub-second query performance. Implements AES-256 encryption for sensitive data and comprehensive audit logging.
Natural language interface for querying system telemetry data.
Uses DuckDB for metrics storage and Llama2 via Ollama for RAG-powered analysis of CPU, memory, and disk usage patterns with conversational queries.
Deep Dive:
Enables DevOps teams to query infrastructure metrics using plain English. Supports anomaly detection and predictive alerting based on historical patterns.
Kubernetes cluster simulation for testing distributed algorithms.
Provides a controlled environment for evaluating distributed systems protocols with Docker containerization, Flask APIs, and Chart.js visualization.
Deep Dive:
Simulates cluster behavior under various failure scenarios. Used for testing consensus algorithms, load balancing strategies, and fault tolerance mechanisms.