About
BE graduate with hands-on experience building Python-based web applications and generative AI systems. Skilled in backend development, API integration, retrieval-augmented generation, and agentic workflows.
Experience
-
MERN Stack InternSrishti Innovative · Thiruvananthapuram, IndiaJul 2024 – —
Built web applications using MongoDB, Express.js, React.js, and Node.js. Developed RESTful APIs and integrated backend services with React-based frontend applications. Created responsive user interfaces and practiced frontend state management using React.
-
UI/UX InternSrishti Innovative · Thiruvananthapuram, IndiaMay 2024 – —
Applied UI/UX principles including layout, typography, color theory, and visual hierarchy. Created wireframes and interactive prototypes using Figma and Adobe XD. Applied responsive and accessible design practices across web and mobile interfaces.
Education
-
Bachelor of EngineeringElectronics and Communication Engineering · 2021 – 2025
Skills
Tools / apps / platforms
Projects
-
Student Attendance TrackerPython, Django, PostgreSQL, HTML, Git
Developed a Django-based attendance management system with separate Admin and Teacher access. Implemented student and teacher management, teacher-student assignments, and daily attendance tracking. Enforced role-based permissions for managing students, marking attendance, and accessing reports. Built date-wise, student-wise, and class-wise reports with monthly attendance summaries. Added CSV export functionality for student attendance reports using PostgreSQL-backed data.
-
PDF ChatbotPython, LangChain, OpenAI, Qdrant, RAG, Git
Built a retrieval-augmented generation chatbot for answering questions from PDF documents. Processed documents into overlapping chunks and generated vector embeddings using OpenAI. Stored and retrieved relevant document chunks using Qdrant vector similarity search. Constructed context-aware prompts using retrieved document content to ground LLM responses. Generated answers with source page references to help users verify information in the original document.
-
AI Coding AgentPython, OpenAI API, Agentic AI, Prompt Engineering, Tool Calling, Git
Built a terminal-based AI coding agent capable of understanding and executing software development tasks. Engineered structured prompts for task planning, tool selection, file operations, and command execution. Implemented tools for reading, creating, and editing files within a project workspace. Integrated command execution to run scripts and development commands from natural language instructions. Designed an agent workflow for planning tasks, executing tools, processing results, and handling execution errors.
Courses & certifications
- Junior Software Developer · Tamil Nadu Skill Development Corporation & Skill Konnect Services LLP · 2026