Hi, I'm Avinash 👋
3rd Semester Information Science and Engineering Student at RV College of Engineering
AA

About

I am an Information Science student at R.V College of Engineering. I have a strong interest in AI/ML projects and large language models (LLMs), with hands-on experience in developing practical solutions using these technologies.

Skills

Python
C
HTML
CSS
JavaScript
TypeScript
React
Next.js
TailwindCSS
TensorFlow
Streamlit
FastAPI
My Projects

Check out my latest work

I've worked on a range of projects, from basic websites to more advanced web applications that use AI/ML. I enjoy building apps that bring together both web development and AI to create smart, useful solutions.

Virtual Memory Dashboard

Virtual Memory Dashboard

Developed a real-time memory monitoring and analysis dashboard using POSIX system calls. Features include memory fragmentation analysis, page fault tracking, memory pressure monitoring, and interactive timeline visualization of memory usage patterns.

Next.js
TypeScript
TailwindCSS
C
shadcn/ui
Recharts
Vercel
Data Structure Visualizer

Data Structure Visualizer

Built an interactive web application for visualizing data structures and applications with step-by-step animations. Implemented visualizations for linked lists, stacks, queues, trees, and heaps, along with practical applications like expression conversion and polynomial multiplication.

Next.js
TypeScript
TailwindCSS
shadcn/ui
Framer Motion
React Flow
Vercel
Learning Hub

Learning Hub

Developed an AI-powered learning platform that transforms study materials into interactive content. Features include PDF to podcast conversion with multiple AI voices, automated quiz generation, document summarization and an AI Voice assistant for personalized learning assistance.

Next.js
TypeScript
TailwindCSS
shadcn/ui
Gemini
PlayAI
Supabase
Vercel
Health Monitor

Health Monitor

Developed a comprehensive health monitoring application with real-time monitoring, activity tracking, and nutrition logging. Integrated Arduino sensors to display live health metrics and implemented an AI-powered health assistant using OpenAI, Gemini, and Langchain.

Next.js
TypeScript
TailwindCSS
FastAPI
Python
Supabase
Langchain
OpenAI
Cohere
Arduino
ESP8266
Vercel
ReviewQuery AI

ReviewQuery AI

Developed a chatbot application that allows users to interact with Amazon review data using natural language. The system scrapes Amazon reviews, converts natural language queries to SQL, and provides real-time query results. It features a Next.js frontend, FastAPI backend for database operations, and a Flask server for web scraping.

Next.js
TypeScript
TailwindCSS
shadcn/ui
FastAPI
Flask
Python
Supabase
Langchain
OpenAI
Vercel
EasySQL

EasySQL

Developed an application that converts natural language input into SQL queries, executes them and display the results along with a summary of the results. It features a Next.js frontend with Tailwind CSS and Shadcn/UI components, and a FastAPI backend for database operations and OpenAI-powered text-to-SQL conversion. The system supports real-time query execution and result display, with options for both real and mock database connections.

Next.js
TypeScript
TailwindCSS
shadcn/ui
FastAPI
Python
Supabase
OpenAI
Vercel
KCET-Scraper

KCET-Scraper

Developed a Next.js website for scraping and presenting KCET counselling results. Features include quick access to 2023 and 2024 results, searching by rank, CET number, or college code, and a user-friendly interface for fast lookups. Utilizes Python playwright for web scraping, Supabase for data storage, and server-side rendering for improved performance.

Next.js
TypeScript
TailwindCSS
shadcn/ui
Python
Playwright
BeautifulSoup
Supabase
Vercel
Quantum Chat

Quantum Chat

Developed a secure chat system using Quantum Key Distribution (QKD) for cryptographic key generation and hybrid encryption with RSA and AES. Implemented real-time chat with WebSockets and simulated quantum key generation using FastAPI and Qiskit.

Svelte
TypeScript
FastAPI
Qiskit
WebSockets
IndexedDB
LoadPredictor

LoadPredictor

Developed an LSTM model for short-term load forecasting in power grids, predicting electricity demand 24 hours into the future. Implemented a Streamlit app for data visualization and achieved high accuracy with an RMSE less than 1%.

Python
TensorFlow
Keras
Streamlit
Pandas
NumPy
Matplotlib
Scikit-learn
BeautifulSoup
Jupyter Notebook
ChemPredictor

ChemPredictor

Created a web interface using Streamlit to predict thermodynamic properties of molecules using an Artificial Neural Network (ANN).Integrated Gemini API for providing additional insights on predicted properties and compounds.

Streamlit
TensorFlow
Python
Gemini Pro API
Hackathons

I like building things

  • A

    ACM Generative AI Hackathon - Learning Hub

    Offline

    Our team developed an interactive educational platform that allows users to upload PDF files and generate podcasts, summaries and quizzes. We also integrated an AI based Voice Assistant to answer questions and provide information. We were among the top 7 teams selected for the final round out of 60+ teams.
  • P

    PES University Graviton

    Offline

    Our team developed QuantumChat, a secure chat system implementing Quantum Key Distribution (QKD) for cryptographic key generation. We integrated real-time chat functionality using WebSockets and simulated quantum circuits with Qiskit. The project demonstrated practical applications of quantum computing in cybersecurity through hybrid RSA-AES encryption.
  • H

    HPCC Systems Hackathon - FindMySafeHaven

    Online

    Achieved 1st place in the hackathon with around 30 teams. Developed a platform to help travelers stay informed about the safety of their surroundings by analyzing social factors like poverty, unemployment, and education. Used the HPCC Systems platform to analyze the data.

Hobbies

Speedcubing

Solving Rubik's cubes and other twisty puzzles as quickly as possible. I've been competing since 2016 and have attended 18 official competitions.

WCA Profile

Long Distance Running

Strava

Cycling

Strava