Skip to content
View Kunal-Somani's full-sized avatar

Block or report Kunal-Somani

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
Kunal-Somani/README.md

Kunal

Robotics & AI · Edge Intelligence · Autonomous Agents

B.E. Robotics & AI — Thapar Institute of Engineering & Technology
B.S. Data Science & Applications — IIT Madras

LinkedIn Email


About Me

I'm a pre-final year undergrad pursuing a rare dual degree in Robotics & AI (Thapar) and Data Science (IIT Madras), working at the intersection of physical systems and machine intelligence.

My work lives in two worlds: getting deep learning models to run on hardware with real-time constraints, and building AI agents that think, route, and act autonomously. I care about systems that are not just intelligent in theory, but that actually work when deployed — on edge devices, in production APIs, and in open-source codebases.

  • Research: Built an IoT + voice multimodal pipeline for early Parkinson's detection (>95% classification accuracy)
  • Robotics: Engineered HIL testing and kinematic control systems for 2 custom robots at MARS Society
  • Open Source: 7 merged PRs at JdeRobot; active contributions at Kubeflow/CNCF, RuxaiLab, and GFOSS
  • Focus: Edge AI deployment, LLM-driven autonomous agents, ROS 2 middleware, and production RAG architectures

Open-Source Contributions

Organisation Repository Contribution Status Period
JdeRobot Robotics Academy Fixed FP16 precision crash in Object Detection pipeline; refactored HAL memory identity checks resolving 100+ linter warnings; fixed broken getopts, Docker Compose V2 detection & curl error handling in deployment scripts; added 35 unit tests across 5 test classes 7 PRs Merged Feb 2026–Present
Kubeflow / CNCF docs-agent Resolved 10.14s asyncio event loop starvation by offloading Milvus vector search to run_in_executor(); eliminated 2–4s per-query latency by promoting SentenceTransformer to module-level singleton; added MAX_TOOL_DEPTH recursion guard; fixed ZeroDivisionError in KFP chunking pipelines 6 PRs Open Mar 2026–Present
RuxaiLab sentiment-analysis-api · facial-sentiment-analysis-api Fixed malformed logger.debug() f-string calls silently dropping debug output; fixed whitespace-only input bypassing ML model validation; fixed ZeroDivisionError on empty prediction arrays in MVP pipeline; added branch test coverage for untested remove_audio path 6 PRs Open Feb 2026–Present

Featured Projects

Project Description Stack
Axon Core Unified multi-modal intelligence API with dynamic LLM routing across 3 specialized processing units (RAG, tool-use, conversational). Dual voice/text client with human-in-the-loop execution handshake for secure system commands. FastAPI · LangChain · FAISS · Ollama · Gemini
Financial Analyst Agent Dual-tool agentic system with dynamic reasoning to select between a custom SQL executor and a PGVector RAG retriever. Delivers synthesized summaries to Telegram via live API integration. n8n · Gemini 2.5 Pro · PostgreSQL · pgvector · Docker
its-ok-gemini Autonomous SDLC agent that interprets a task brief, generates full application code via LLM, creates a GitHub repo, and deploys it live to GitHub Pages — including iterative code revision rounds. FastAPI · Gemini API · GitPython · Docker · GitHub API
Autonomous Agent Portfolio Suite of 4 autonomous agents handling CI/CD GitHub triage, scheduled research synthesis, live sentiment analysis, and structured data extraction with just-in-time RAG and XML/JSON pipeline management. n8n · Gemini Flash · Ollama · REST APIs

Tech Stack

Languages
Python C++ C SQL Bash

Robotics & Edge
ROS 2 NVIDIA Jetson Gazebo Eclipse Zenoh MATLAB CUDA

AI & Computer Vision
PyTorch TensorFlow Keras OpenCV YOLOv8 LangChain Hugging Face Scikit-learn NumPy Pandas Matplotlib Plotly

Backend & Databases
FastAPI Flask PostgreSQL Milvus n8n Streamlit WebSocket

DevOps & Infra
Docker Kubernetes GitHub Actions Linux AWS Vercel Cloudflare Anaconda


GitHub Stats

GitHub Stats

Streak Stats

Top Languages


Currently exploring: NVIDIA Isaac Sim · Advanced RAG architectures · Kubernetes orchestration

Pinned Loading

  1. JdeRobot/RoboticsAcademy JdeRobot/RoboticsAcademy Public

    Learn Robotics with JdeRobot

    C++ 451 341

  2. axon-core axon-core Public

    Python 1

  3. its-ok-gemini its-ok-gemini Public

    Python 1

  4. financial-analyst-agent financial-analyst-agent Public

  5. n8n-agents-project n8n-agents-project Public

    1

  6. llm-quiz-solver llm-quiz-solver Public

    Python 1