Explore my portfolio of projects showcasing my skills and experience in technology and AI.
LLM-powered career assistant for job preparation
ResuMate is an LLM-powered application designed to help users prepare for job interviews and optimize their career documents. It is especially useful for students about to graduate, recent graduates seeking jobs or internships, and working professionals looking to enhance their portfolios. Powered by the Gemma 2 9B model from GroqCloud, ResuMate offers a seamless experience by enabling all features with just a resume upload.
These features help users create tailored resumes and cover letters for specific jobs, generate clean and professional portfolio websites (publishable via Vercel or Netlify), and search for job opportunities. The interview simulator is especially beneficial for students to improve their skills and confidence for job interviews.
AI image generation using ComfyUI and LoRA models
This project explores image diffusion using ComfyUI, FLUX Dev, FLUX Dev LoRA, and AI-Toolkit. At its core, it involves generating a single image by merging the visual characteristics of two individuals—myself and my mother—through individually trained LoRA models.
Key Nodes Leveraged:
Anything Everywhere
Sam2Segmentation
Florence2Run
KSampler
VAE Encode/Decode
Detailer
InstructPix2Pix
DepthAnything
LoadImage
LoadDiffusion Model
Load VAE
Dual Clip Loader
ClipTextEncode
LoadLoRA
and more...
Florence2Run
and Sam2Segmentation
, I isolated one subject from the base image. The masked section was then routed through a second branch where my mother's LoRA was applied. Finally, I used the Detailer
node to refine the fused image, blending both styles into a realistic and cohesive portrait.
This project deepened my understanding of:
Ultimately, I created personalized, high-quality AI-generated images that beautifully merge identities—making it not just a technical experiment but a meaningful creative endeavor.
Automated exam seating arrangement system for universities
A specialized seating arrangement generator for Amrita Vishwa Vidyapeetham, Bengaluru Campus. This Python-based automation tool streamlines the exam seating arrangement process by generating comprehensive PDFs for classroom layouts, attendance sheets, and student guides. It also sends automated email notifications to students about their exam locations.
The system efficiently manages seating arrangements for all B-Tech courses, including 💻 Computer Science (CSE), 🤖 Artificial Intelligence (AIE) , 📊 Artificial Intelligence and Data Science (AID) , 📡 Electronics & Communication (ECE) , ⚡ Electrical & Electronics (EEE) , ⚡💻 Electronics & Computer (EAC) , ⚡📡 Electrical & Computer (ELC) , 🛠️ Mechanical (MEE) , and 🤖 Robotics & Artificial Intelligence (RAE) Engineering programs.