VIVEK V

Passionate about building AI-powered applications and scalable web systems that solve real-world problems.

Professional Experience

Apisis Solutions - Mobile Application Development Intern

Feb 2026 - Present

  • Developed cross-platform mobile and web interfaces using Dart (Flutter), HTML, CSS, and JavaScript with responsive screens across devices.
  • Worked on a Home Automation system to monitor and control smart appliances, including device-control logic, user workflows, and backend communication.
  • Built a real-time Weather Forecast application with third-party REST APIs, asynchronous data handling, JSON parsing, and dynamic UI updates.
  • Supported backend and maintenance tasks including debugging, performance optimization, basic Django API handling, and collaboration using Git.

Technologies: Dart (Flutter), HTML, CSS, JavaScript, REST APIs, Git

Projects

AI Powered Student Learning Platform using RAG with LangChain

  • Developed a full-stack AI chatbot using the MERN stack to answer academic queries in real time, with responsive React UI and RESTful backend APIs.
  • Designed a RAG pipeline to process uploaded PDF/DOCX/TXT documents, generate embeddings, and perform semantic search for accurate responses.
  • Integrated AWS services including Amazon Bedrock, Amazon S3, and Cognito-based authentication.
  • Implemented real-time chat with Socket.IO, maintained conversation history in MongoDB, and structured modular backend services for scalability.

Tech Stack: MERN Stack, LangChain, Gemini API, AWS S3, Socket.IO

DDoS Detection in SDN with ML

  • Built an intrusion detection system to identify abnormal network traffic patterns.
  • Used Scikit-learn and Pandas for preprocessing and model training.
  • Visualized attack detection results using Matplotlib.

Tech Stack: Python, Scikit-learn, Pandas, Matplotlib

Weather Mobile Application

  • Developed a cross-platform weather app in Flutter with Material UI, responsive layouts, and dark/light theme support.
  • Integrated OpenWeatherMap REST API with GPS location and city search for real-time weather, hourly, and 7-day forecasts.
  • Implemented MVVM architecture with Provider, async API handling, JSON parsing, caching, and offline storage.
  • Added error handling, loading states, and performance optimizations for smooth user experience.

Tech Stack: Flutter, Dart, REST API, Provider, Geolocator, Shared Preferences, HTTP Package

AI-Powered Document Verification System

  • Developed a web app to upload and automatically verify identity documents (Aadhaar/PAN/Certificates) using OCR-based text extraction.
  • Implemented image preprocessing and validation logic to compare extracted Name, DOB, and ID numbers against user inputs.
  • Built secure login and admin dashboard with database storage to approve/reject documents and track verification status.

Tech Stack: Python, Flask, OpenCV, MongoDB, Tesseract OCR

Technical Skills

  • Programming Languages & Technologies: Python, C, Dart, JavaScript, HTML, CSS, Flutter, MERN Stack, Django, MySQL, REST APIs, Git & GitHub
  • Tools & Concepts: Retrieval-Augmented Generation (RAG), LLM APIs, Prompt Engineering, API Integration

Education

ATME College of Engineering, Mysuru

Bachelor of Engineering in CSE (Data Science) - 8.37 CGPA | 2022-2026

JSS PU College, SJCE Campus, Mysuru

PCMB - 91.17% | 2020-2022

Additional Information

Certifications

  • Python Foundations Certification - Infosys Springboard
  • Data Engineering Training - IVIS Lab

Publications

  • Published research paper: "A Review on RAG-Based Student Assistant Chatbot using LangChain" in EPRA IJRD, Vol.10, Issue 8, Aug 2025
  • DOI: https://doi.org/10.36713/epra23698
  • Participation: CODE-HUNT 2025, Vidyavardhaka College of Engineering
  • Languages Known: English (Professional), Kannada (Native), Hindi (Limited)
  • Interests: AI & Chatbot Development, Full-Stack Web & Mobile App Development, Problem Solving, Learning New Technologies