About

AI & ML Engineer

Focused AI & ML developer passionate about building intelligent systems and solving real-world problems using artificial intelligence and software engineering concepts.

Skilled in Python, Java, SQL, Machine Learning, Deep Learning, NLP, Generative AI, RAG, and AI-powered application development. Experienced with tools like Git, Docker, MongoDB, Tableau, LangChain, ChromaDB, and CrewAI for building scalable and efficient solutions.

  • Birthday: 04 October 2004
  • Phone: +91 8190998483
  • City: Coimbatore
  • Email: sriramsri1429@gmail.com

Interests

Machine Learning

Software Development

Generative AI

Data Engineering

Natural Language Processing

AI Agent Development

Software Engineering

Data Analytics

Education

B.Tech. in Karpagam College Of Engineering

November 2023 - 2026
Degree
  • Btech - Artifical Intelligence and Data Science

Elgi Matriculation Higher Secondary School

April 2020
State Board
  • Secondary School Certificate (SSC)

Online Certification

Cloud Computing

Deep Learning

Qlik

Modeling Structures with Analytical Modeler

Java Business Application

Neural Networks and Deep Learning

Projects

AI Product Discovery Assistant

Apr 2026 – May 2026

Python, Streamlit, ChromaDB, SentenceTransformers, Groq API, Llama 3.3, Semantic Search, Vector Embeddings

  • Developed a Streamlit-based AI shopping assistant enabling natural-language product discovery from a curated 50-product catalog.
  • Implemented a strict 8-stage pipeline with domain validation, keyword hard filtering, age/budget extraction, and cosine re-ranking using all-MiniLM-L6-v2 embeddings and ChromaDB.
  • Integrated Groq's Llama-3.3-70B to generate structured, context-aware product recommendations with personalized "why recommended" explanations per result.

AI-Based Resume Analysis and Automated Email System

Jan 2026 – Feb 2026

Python, CrewAI, Streamlit, PyPDF2, Groq API, LLaMA-3.3-70B, Gmail SMTP, LangChain

  • Built an automated recruitment system that analyzes AI/ML candidate resumes using multi-agent workflow and sends personalized acceptance/rejection emails via Streamlit interface.
  • Implemented semantic resume evaluation with PyPDF2 extraction, regex-based candidate info parsing, and CrewAI agents for AI/ML suitability assessment and professional email generation.
  • Integrated Groq's LLaMA-3.3-70B for context-aware decision-making (YES/NO) with reasoning and automated Gmail SMTP delivery with secure TLS encryption and environment variable management.

API Monitoring & Observability Platform

Nov 2025 - Dec 2025

Spring Boot, Kotlin, Next.js, TypeScript, MongoDB Atlas, JWT, Maven, Tailwind CSS

  • Built a full-stack monitoring platform with Spring Boot (Kotlin) and Next.js to track API performance across microservices in real-time.
  • Implemented dual MongoDB architecture separating 2 databases for logs and metadata, handling concurrent alert resolutions using optimistic locking.
  • Developed API tracking interceptor capturing latency, status codes, and request/response sizes, with automated alert generation for slow APIs (>500ms) and 5xx errors.
  • Created per-service rate limiter (100 req/sec) using ConcurrentHashMap and AtomicInteger, detecting violations without blocking requests.

PDF Question-Answer Chatbot using RAG

Oct 2025 - Nov 2025

Python, Streamlit, PyPDF2, ChromaDB, Sentence Transformers, Groq API, Llama-3.3-70B, RAG

  • >Built an intelligent chatbot using RAG architecture for uploading PDFs and asking natural language questions with AI-generated answers via Streamlit interface.
  • Implemented semantic search with PyPDF2 extraction, text chunking, multi-qa-mpnet-base-dot-v1 embeddings, and ChromaDB for retrieving top-3 relevant chunks.
  • Integrated Groq’s Llama-3.3-70B for contextual response generation with chat history and automatic session management.

Bank Email Automation System

Aug 2025 - Sep 2025

Python, Prompt-RAG, Groq Llama-3.3-70B, Gmail IMAP/SMTP

  • Developed an automated email-response system for a bank that monitors Gmail inbox for unread messages and replies intelligently using a prompt-based RAG approach powered by Groq Llama-3.3-70B.
  • Designed a static banking knowledge prompt to handle common customer queries with a fallback response for non-banking messages.
  • Implemented continuous inbox monitoring, AI-generated replies, and automatic read-status updates using a clean multi-file project structure.

Skills

Languages and Databases

Python Java MySQL R Language MongoDB

AI/ML Frameworks

TensorFlow Keras PyTorch Scikit Learn LangChain ChromaDB CrewAI

Tools & Platforms

Git GitHub VS Code Docker Streamlit Tableau

Contact

My Address

1/871 A,K.S Garden,

Machegoundenpalayam

Eachanari,Coimbatore-641021

Social Profiles

Email

sriramsri1429@gmail.com

Contact

+91 8190998483