profile

Gagan M

Software Developer | Full-Stack | AI & Automation Specialist

About Me 👋

I am a passionate and results-driven Software Developer with expertise spanning Full-Stack development and cutting-edge AI/Automation technologies. My core focus is building scalable, secure, and intelligent applications that solve real-world business challenges.

My toolkit is sharp, featuring strong command over Python (Flask, Django, FastAPI) and Java (Spring Boot), complemented by modern front-end frameworks like React and Angular. I have a particular interest in the Generative AI space, having implemented solutions using CrewAI, LangChain, and Agentic RAG to drive efficiency and innovation.

Whether it's designing robust RESTful APIs, architecting PostgreSQL databases, I thrive on bridging the gap between innovative concepts and reliable production systems. I am currently seeking opportunities to leverage my blend of full-stack skills and AI specialization in a forward-thinking team.

Skills 🛠️

Languages

Java, Python, JavaScript, SQL, C

Frameworks & Libraries

Flask, Django, FastAPI, Spring Boot, React, Angular

AI & Automation

CrewAI, LangChain, Agentic RAG, WatsonX Orchestrate, Ollama, UiPath (RPA), FastAPI-MCP

Databases & APIs

PostgreSQL, MySQL, SQLite, RESTful API Design, Secure Authentication

Cybersecurity & Tools

Burp Suite, Penetration Testing, Secure Coding Practices, Git/GitHub, Docker

Cloud & Other

AWS, Salesforce, Microservices, Multi-threading, CI/CD Concepts

Work Experience 💼

Software Developer
Catnip Infotech Private Limited, Bengaluru
Aug 2024 - Present
  • Gained hands-on experience with CrewAI, LangChain, Agentic RAG, MCP, WatsonX Orchestrate, UiPath, Ollama, and Salesforce
  • Led the design and deployment of a Generative AI automation project in Python, improving operational efficiency
  • Directed an automation initiative with UiPath and Python, reducing processing time by 40% and cutting costs by ~30%
  • Partnered with cross-functional teams to plan and architect a secure, scalable web application using Flask (backend) and React (frontend)
Full-Stack Developer Intern
Zenixus E-Learning Private Limited, Bengaluru
May 2024 - July 2024
  • Built a full-stack web application with Angular (frontend) and Spring Boot (backend) integrated with an AWS database
  • Developed RESTful APIs and implemented an interactive, responsive user interface to enhance user experience and data flow

Projects ✨

Agentic RAG
2025
  • Designed an Agentic Retrieval-Augmented Generation system using CrewAI, LangChain, and ChromaDB
  • Implemented document-vectorization pipelines to index large volumes of unstructured PDFs and text files
  • Built natural-language query handling so users can ask complex questions and receive context-aware answers in real time
Smart Desktop Virtual Assistant
2024
  • Developed a Python desktop assistant with speech recognition and natural-language understanding
  • Automated key tasks: emergency email & WhatsApp alerts, Google search queries, application launching/closing, and contact management
School Management System
2024
  • Engineered a full-stack web platform with Angular (frontend) and Spring Boot (backend) to manage student records, class schedules, attendance, and grading
  • Created RESTful APIs to handle CRUD operations and role-based authentication for teachers, administrators, and students

Education 🎓

Sri Venkateshwara College of Science & Management Studies

Bachelor Of Computer Application (BCA)
CGPA: 8.73/10 | Aug 2021 – Aug 2024
Relevant Coursework: Python, Java, C, PHP, Object Oriented Programming, Databases, Discrete Maths, Data Structures and Algorithms, Operating Systems, Computer Networks, Advanced Data Structures and Algorithms

Contact Me 📧

Let's build something amazing together! Feel free to reach out for collaboration or opportunities.