Skip to content
View SwayamAg's full-sized avatar

Block or report SwayamAg

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SwayamAg/README.md

Swayam Agarwal

🚀 AI/ML Engineer | Generative AI & Backend Systems

Typing SVG

LinkedIn Gmail GitHub


🧠 What I Build

  • 🔗 RAG-powered AI applications with LLMs
  • FastAPI-based AI backends and REST APIs
  • 👁️ Computer Vision solutions using real-world image datasets
  • 🛰️ Geospatial AI and remote sensing workflows

🧑‍💻 About Me

I am an AI/ML Engineer who specializes in turning AI research and machine learning models into scalable, production-ready applications. My work focuses on Generative AI, computer vision, and backend architecture. Whether I am building RAG pipelines, engineering geospatial datasets, or deploying FastAPI microservices, my goal is to bridge the gap between applied machine learning and resilient software engineering.


🤖 AI System Snapshot

Current Role : AI/ML Intern @ Canara HSBC
Core Areas   : Generative AI | Computer Vision | Backend AI
Tech Stack   : Python | FastAPI | LangChain | TensorFlow | Azure AI
Worked With  : LLMs | RAG | GIS | Roboflow | Google Earth Engine
Goal         : Build scalable, production-ready AI systems.

🎯 Core Skills

  • Machine Learning & Computer Vision
  • Generative AI & LLM Applications
  • Backend AI Engineering
  • Dataset Engineering & Geospatial AI

⚙️ Tech Stack

Languages & Frameworks
Machine Learning & CV
GenAI / LLMs
Data & Infra

Backend: FastAPI • REST APIs


💼 Experience

AI/ML Intern — Canara HSBC Life Insurance  ·  Jun 2026 – Present

  • Developing AI/ML solutions and contributing to Generative AI applications for business use cases.
  • Building backend AI workflows and collaborating with teams to deliver scalable AI systems.

AI/ML Intern — IRIS Aerial Innovations Pvt. Ltd.  ·  Feb 2026 – Jun 2026

  • Engineered drone and satellite imagery datasets for computer vision workflows using Roboflow, ArcGIS Living Atlas, and geospatial data sources.
  • Executed end-to-end dataset preparation—including image preprocessing, annotation validation, data augmentation, and quality assurance—to produce high-quality training data.
  • Streamlined annotation consistency and metadata standardization to improve dataset readiness for object detection and image classification.
  • Collaborated with AI engineers to optimize dataset preparation workflows supporting computer vision and remote sensing model development.

Project Intern — Defence Research and Development Organisation (DRDO)  ·  Jan 2026

  • Developed AgroVision, an AI-powered smart farming platform integrating CNN-based plant classification, satellite-driven crop recommendation, and LLM-powered advisory systems.
  • Integrated Azure AI and Google Earth Engine to build scalable geospatial intelligence workflows for precision agriculture.

AI Lead — Código Maestro  ·  Apr 2025 – Present

  • Led AI development for real-world ML and deep learning solutions.
  • Built and deployed LLM-powered applications using Gemini Pro, FastAPI, and Python.
  • Mentored team members on model development, prompt engineering, and AI deployment workflows.

🚀 Featured Projects

Project Description Tech Stack
AgroVision 🌾 FastAPI microservices for smart farming. Integrated CNN-based plant classification and an LLM chatbot utilizing real-time remote sensing data. FastAPI TensorFlow LLMs Google Earth Engine
Plant Identification API 🌿 Scalable REST API for species detection using CNN models. Engineered a production-ready inference system for real-time computer vision predictions. TensorFlow FastAPI Python
Fitness Chatbot 🏋️ RAG-based conversational agent for fitness guidance. Engineered with LangChain and Generative AI for highly contextual, personalized responses. LangChain LLMs Python
Persona Chatbot 🤖 Multi-persona LLM application leveraging advanced prompt engineering to dynamically simulate specialized roles, enhancing conversational AI capabilities. Generative AI Python Prompt Engineering

📌 Check my pinned repositories for more work.


⚡ Engineering Philosophy

  • Build systems, not just models.
  • Focus on solving real-world problems with scalable AI.
  • Prioritize clean architecture, maintainability, and production readiness.

🎓 Certifications

     


🏆 Highlights

🏆 Rank 1 (All India) IIT Roorkee Productathon — Built AI solution under tight deadlines
🥇 Top 15 Finalist EvolvX Projectathon — MNIT Jaipur (National Level)
☁️ Microsoft Certified Azure AI Fundamentals (AI-900)
🚀 Current Role AI/ML Intern @ Canara HSBC
🔬 Research Experience DRDO (SSPL) Project Intern
👩‍🏫 GSSoC '25 Mentor Mentored AI/ML open-source contributors
🏅 Google Cloud Arcade Legend Tier

🎯 Open To

  • AI Engineer
  • AI/ML Engineer
  • Generative AI Engineer
  • Backend AI Engineer
  • Applied AI Engineer

💬 Let's Connect

I'm always open to discussing Artificial Intelligence architecture, collaboration opportunities, or applied ML.

LinkedIn Gmail

Pinned Loading

  1. Custom-Churn-Prediction Custom-Churn-Prediction Public

    Jupyter Notebook 1

  2. LeetCode-Feedback/LeetCode-Feedback LeetCode-Feedback/LeetCode-Feedback Public

    801 404

  3. Fitness-ChatBOT Fitness-ChatBOT Public

    A terminal-based AI fitness chatbot that gives personalized workout plans, nutrition tips, and health advice using Gemini and LangChain. Fast, interactive, and easy to use!

    Python

  4. Medical-Insurance-Premium-Prediction Medical-Insurance-Premium-Prediction Public

    A comprehensive Medical Insurance Premium Prediction system featuring a Streamlit web app and FastAPI backend. Uses machine learning algorithms (Random Forest, XGBoost, Gradient Boosting) to predic…

    Jupyter Notebook

  5. PlantVision-AI PlantVision-AI Public

    AI-powered plant species classification using ResNet50 and FastAPI

    Jupyter Notebook

  6. Agrovision-v2.0 Agrovision-v2.0 Public

    Forked from SHASHWAT0202/Agrovision-v2.0

    Backend AIML contributor fork — designed and implemented FastAPI-based AI services including soil moisture prediction, crop recommendation, plant classification (CNN), and a Gemini-powered agricult…

    Jupyter Notebook 1