Education

Muthoot Institute of Technology and Science

Ernakulam, Kerala

B.Tech in Computer Science (Pursuing) CGPA: 7.53 / 10

2023 - 27

Experience

Project lead

Oct 2024 - Dec 2024
  • Designed and developed a campus-focused e-wallet system to enable secure digital payments within the institute
  • Designed a normalized SQL database schema for users, wallets, transactions, and audit logs with ACID-compliant transaction management
  • Implemented role-based authentication, concurrency control, indexing, and query optimization to ensure secure and efficient wallet operations

Research Intern (GeoAI)

May 2026 – Jun 2026

Indian Institute of Space Science and Technology (IIST)

  • Researched machine learning, computer vision, and transformer-based Geospatial Foundation Models for remote sensing applications
  • Implemented and evaluated SAR-based flood detection pipelines using Sentinel-1 data, gaining experience in satellite image preprocessing, deep learning workflows, and model evaluation.

Projects

Python Library

Pocket Agent

3 weeks

A reusable Python library for agentic LLM task execution with a unified provider interface and MCP-driven tool integration.

Python OpenAI Gemini Mistral MCP Solo
  • Built a plug-and-play interface supporting multiple LLM providers with backend integration.
  • Implemented MCP client support for dynamic tool registration and asynchronous external execution.
  • Added a structured plan-act-observe-respond workflow for reliable multi-step tool use.

Real-Time Multiplayer Game

Chess Online

4 weeks

A real-time multiplayer chess application with websocket matchmaking, canvas-based board rendering, and observability for distributed tracing and logs.

React Node.js Socket.io Express TailwindCSS Group
  • Implemented websocket-based matchmaking to pair players and synchronize game state in real time.
  • Built the interactive chess board using React Konva for canvas-based 2D rendering.
  • Added an OpenTelemetry observability stack for tracing, metrics, and centralized logging.

Geospatial / CV

ScanSAR

6 weeks

A SAR flood detection pipeline that analyzes Sentinel-1 data for remote-sensing workflows and model evaluation.

PyTorch OpenCV ML pipeline Sentinel-1 Group
  • Researched transformer-based geospatial foundation models for remote sensing tasks.
  • Built preprocessing and evaluation steps for SAR flood segmentation workflows.
  • Worked through satellite image preprocessing, model evaluation, and result interpretation.

Technical Skills

Languages
  • Python
  • Java
  • JavaScript
  • TypeScript
  • SQL
  • CSS
Frameworks
  • React
  • Next.js
  • Django
  • FastAPI
  • Node.js
  • Express
Tools
  • Git
  • Docker
  • Redis
  • PostgreSQL
  • VS Code
AI / ML
  • LLM Integration
  • OpenCV
  • Langchain
  • PyTorch
  • Mediapipe