I am a recent MCA graduate from Periyar University, Salem, with hands-on experience in AI/ML engineering, Python backend development, and generative AI applications. During my internships, I worked on AI-powered recruitment workflows, RAG pipelines, and voice-enabled AI applications using tools like LangChain, Qdrant, and FastAPI. My strongest skills include Python, LLMs, RAG, prompt engineering, and building scalable AI solutions. I am seeking my first full-time role as an ML Engineer, focusing on practical AI and generative AI applications.
Experience
AI/ML Engineer Intern
Coirei
May 2026 – Present · Chennai, Tamil Nadu
Contributed to Vellai — an AI-powered recruitment and candidate assessment ecosystem
• Developed FastAPI REST API endpoints for AI-powered recruitment workflows covering resume parsing, candidate matching, and structured interview pipelines using Python, Pydantic, SQLAlchemy, and PostgreSQL.
• Built resume parsing workflows using PyMuPDF and structured LLM outputs to extract and normalize candidate profiles; integrated Qdrant and pgvector for embedding storage and semantic candidate retrieval.
• Contributed to an AI mock interview platform — generating job-specific questions one at a time, evaluating answers using LLM-as-a-Judge, and integrating STT/TTS for voice-based interview interactions.
• Implemented candidate eligibility matching using deterministic Python logic (skills-coverage + experience rules); used LangGraph for coordinating multi-agent candidate assessment workflows.
• Integrated LangChain, OpenAI, Gemini, and Ollama for LLM-powered extraction, behavioral analysis, and in
Education
Periyar University
Master of Computer Applications (MCA), Computer Applications
2025
Projects
Document RAG & Voice AI Application
Python
LlamaIndex
ChromaDB
Ollama
RAG
STT
TTS
Built a document-based RAG application enabling natural-language querying over PDF and CSV files using LlamaIndex and ChromaDB for chunking, embedding, and retrieval. Integrated Ollama for local LLM inference and STT/TTS for voice-based interaction, combining document retrieval and voice AI into a single end-to-end workflow.
Learning Management System
Python
FastAPI
PostgreSQL
SQLAlchemy
Pydantic
Docker
Developed LMS backend using FastAPI, PostgreSQL, and SQLAlchemy with REST API endpoints for attendance, admin operations, and notifications. Implemented JWT-based authentication, role-based access control, and containerized the application using Docker.
Certifications
Generative AI
TechPanda Institute
vigneshwaran.M
MCA Computer Applications graduate from Periyar University, Salem · Looking for ML Engineer roles
Chennai · https://www.linkedin.com/in/vigneshwaran-m-a8758b310/?isSelfProfile=true · https://github.com/vigneshwaranit2222-ux
About
I am a recent MCA graduate from Periyar University, Salem, with hands-on experience in AI/ML engineering, Python backend development, and generative AI applications. During my internships, I worked on AI-powered recruitment workflows, RAG pipelines, and voice-enabled AI applications using tools like LangChain, Qdrant, and FastAPI. My strongest skills include Python, LLMs, RAG, prompt engineering, and building scalable AI solutions. I am seeking my first full-time role as an ML Engineer, focusing on practical AI and generative AI applications.
Experience
AI/ML Engineer Intern
May 2026 – Present
Coirei, Chennai, Tamil Nadu
Contributed to Vellai — an AI-powered recruitment and candidate assessment ecosystem
• Developed FastAPI REST API endpoints for AI-powered recruitment workflows covering resume parsing, candidate matching, and structured interview pipelines using Python, Pydantic, SQLAlchemy, and PostgreSQL.
• Built resume parsing workflows using PyMuPDF and structured LLM outputs to extract and normalize candidate profiles; integrated Qdrant and pgvector for embedding storage and semantic candidate retrieval.
• Contributed to an AI mock interview platform — generating job-specific questions one at a time, evaluating answers using LLM-as-a-Judge, and integrating STT/TTS for voice-based interview interactions.
• Implemented candidate eligibility matching using deterministic Python logic (skills-coverage + experience rules); used LangGraph for coordinating multi-agent candidate assessment workflows.
• Integrated LangChain, OpenAI, Gemini, and Ollama for LLM-powered extraction, behavioral analysis, and in
Education
Periyar University
2025
Master of Computer Applications (MCA), Computer Applications
Built a document-based RAG application enabling natural-language querying over PDF and CSV files using LlamaIndex and ChromaDB for chunking, embedding, and retrieval. Integrated Ollama for local LLM inference and STT/TTS for voice-based interaction, combining document retrieval and voice AI into a single end-to-end workflow.
Developed LMS backend using FastAPI, PostgreSQL, and SQLAlchemy with REST API endpoints for attendance, admin operations, and notifications. Implemented JWT-based authentication, role-based access control, and containerized the application using Docker.
Skills
Python
SQL
AsyncIO
Multithreading
LLMs
RAG
Prompt Engineering
Embeddings
Structured LLM Outputs
LLM Evaluation
LLM-as-a-Judge
LangChain
LangGraph
LlamaIndex
Qdrant
ChromaDB
pgvector
FastAPI
Flask
REST APIs
Pydantic
SQLAlchemy
Microservices
PostgreSQL
SQLite
Certifications
Generative AI
TechPanda Institute
Achievements
Holds the Gold Top of the Board badge on readyforhires
Earned the Ace badge on readyforhires (Oct 2026)
Holds the Silver Top of the Board badge on readyforhires
Ranked #3 of 34 on the readyforhires tests leaderboard (183 points)
Mock interviews on readyforhires
Python (Beginner)Best 100%
LLMs & Prompt Engineering (Beginner)Best 83%
40 questions answered on readyforhires in the past year, 1 active day, longest streak 1 day.