ECE undergraduate at NIT Calicut building across AI systems, open source, robotics, and intelligent software.
I like working on systems end-to-end — from retrieval pipelines and backend infrastructure to product interfaces, computer vision, and embedded systems.
Offline-first enterprise AI knowledge platform Repository
Built as part of my work at Cochin International Airport.
- Hybrid dense + BM25 retrieval with RRF and cross-encoder reranking
- Authorization-aware retrieval, evidence selection, and citation-linked answers
- Continuous indexing, document versioning, OCR, local inference, evaluation, and admin tooling
FastAPI · React · TypeScript · PostgreSQL · Qdrant · Docker · Ollama
AI-powered learning and knowledge extraction platform Repository
Built a full-stack AI workflow for turning unstructured learning material into summaries, concepts, action plans, resources, and structured insights.
React · Node.js · Express.js · Supabase · OCR · LLM APIs
Computer vision + inverse kinematics + embedded control Repository
Built a real-time control pipeline using webcam-based pose tracking, inverse kinematics, servo mapping, and microcontroller communication.
Python · OpenCV · MediaPipe · NumPy · ESP32
Research on reliable autonomous AI systems Repository
Exploring state integrity, tool-call verification, persistent memory, failure propagation, provenance, recovery, and goal fidelity in long-running AI agents.
I enjoy contributing to existing codebases and working through review, iteration, and maintainer feedback.
Extended an existing RAG system with multi-document retrieval, balanced context construction, source attribution, fault tolerance, and scalability safeguards.
Built a guided recommendation flow with a deterministic ranking engine, match scoring, explanations, and accessibility-focused UX.
Implemented collection CRUD, agent management, persistence, routing, validation, and sidebar integration.
Built a full-stack story-to-visual workflow with scene extraction, image prompting, storyboard UI, and graceful failure handling.
Every contribution becomes a target. Every commit fires a shot.



