Selected work
13 projects with full case studies, from agent pipelines and a Kafka backbone to a GPU kernel and a research preprint. Each case study links to its code.
Showing 10 of 13 projects
More things I've built
- PDF OCR and structure extractionValidation, OCR, table normalisation and RAG-ready chunking with a batch CLI. Python, Pydantic, pytest
- Invoice OCR to ExcelPulls invoice fields and line-item tables from images and PDFs into Excel and JSON. PaddleOCR, OpenPyXL
- GhostWorkerMulti-agent bias detection and legal appeal generation across 5+ jurisdictions. FastAPI, LangGraph, Next.js
- AI Research Co-ScientistTeam project: a GenAI module for literature review and hypothesis generation. LangChain, ChromaDB
- Research Paper NavigatorSemantic paper search with summaries from a local LLM. Sentence Transformers, FAISS, Ollama
- QuickClipLiveShare text, code, passwords and files between two devices over a direct WebRTC link. No sign-up or storage. WebRTC, PeerJS, JavaScript
- Financial report insights engineA retrieval-augmented generation app that pulls insights out of financial documents. RAG, Python
- Energy behaviour predictionMachine learning that predicts energy consumption patterns across campus buildings. Python, Machine learning
- Smart Copy HistoryA Chrome extension that supercharges the clipboard with a history you can browse. Chrome extension, JavaScript
- ACGP: governance console for AI agent paymentsAn interactive prototype that runs agent payments through seven governance layers and simulates spoofing, mission-drift, swarm and policy-bypass attacks. React, TypeScript, Vite, Tailwind CSS
- Twitter sentiment analysisSix models, from Naive Bayes to a voting ensemble, on TF-IDF and VADER features, compared in a Streamlit dashboard. scikit-learn, NLP, Streamlit
- Fingerprint enhancementHigh-pass Fourier filtering (Butterworth, Gaussian, ideal) plus CLAHE to sharpen ridge detail for biometric matching. OpenCV, NumPy, FFT
- Adidas sales dashboardAn interactive analytics dashboard with rolling trends, region and product filters, profit scatter and a correlation heatmap. Dash, Plotly, pandas
- Karunya Admission Guide BotA RAG chatbot answering campus and admission questions from institutional documents. LangChain, FAISS
Recently on GitHub
Pulled live from the GitHub API, most recently pushed first.
github.com/KevinKattakayam- datadogA Datadog-style metrics pipeline in Go and Rust that keeps every data point when storage fails.Go
- pharma_traceSix LLM agents check a medicine against three drug registries and refuse to invent medical terms.Python
- razorCatches what fraud tools miss: an AI agent with a valid payment mandate that was hijacked into buying the wrong thing.Python
- flashgraphA C++/CUDA inference engine that fuses a transformer block's RMSNorm, MatMul and GELU into one INT8 GPU kernel.C++
- fact_verifierA multi-agent pipeline that breaks a claim apart, checks it against five outside sources and returns a 0 to 100 truth score with citations.Python
- collegefindA live college discovery platform with comparison, filters and an admission predictor.Next.js

About
I'm a final-year computer science student at Karunya in Coimbatore, specialising in AI and machine learning.
Most of what I build sits between two problems: getting LLM agents to give answers you can check, and building backends that don't lose data when something downstream breaks. PharmaTrace and my observability pipeline are the clearest examples of each.
Along the way I published a computer vision paper in IEEE, finished Amazon ML Summer School and worked four internships plus a year-long generative AI traineeship.
- internships, plus a GenAI traineeship
- 4
- projects built
- 27
- professional certifications
- 10
- IEEE publication
- 1
So far
- 2023Started B.Tech CSE (AI & ML) at Karunya
- 2024First internship, building for the web
- 2025Three generative AI roles, first multi-agent system
- 2026IEEE paper, Amazon ML Summer School, production AI at TheAiSignal
- 2027Graduating, and looking for the next team
A few facts
- Went to school in Angamaly, Kerala. PharmaTrace takes voice input in Malayalam, Hindi, Tamil and English.
- Writes tests for side projects: the observability pipeline has 78 of them.
- Holds certifications from Microsoft, Snowflake, Oracle, Salesforce, Redis and Google.
Skills, with receipts
Choose a skill to see the projects and roles where I actually used it.
Agents that call tools, check each other and return structured, validated output.
LangGraph in projects
LangGraph at work
Used in personal and academic projects so far.
Experience and education
Four internships and a generative AI traineeship, alongside a degree in AI and machine learning.
Full Stack AI Developer Intern
TheAiSignal
- Built AI-powered features across a React frontend, a FastAPI backend and the REST API between them, for production applications.
- Maintained deployment pipelines and release workflows across several projects with GitHub and Cloudflare.
Tools: React, FastAPI, Cloudflare
Role from May 2026 – Jul 2026
Generative AI Trainee
Karunya Computer Technology Centre
- Building LLM applications with a team across several generative AI projects using LangChain, ChromaDB and FAISS.
- Applying retrieval-augmented generation, prompt engineering and OCR extraction to document-processing workflows.
Tools: LangChain, ChromaDB, FAISS, OCR
Role from Dec 2024 – Presentnow
Generative AI Intern
YoungMinds Technology Solutions
- Developed generative AI applications and automation tools in Python against LLM and REST APIs.
Tools: Python, LLM APIs
Role from May 2025 – Jul 2025
Generative AI Intern
Karunya Innovation and Design Studio (KIDS)
- Built PatentDoc Co-Pilot: five CrewAI agents covering claim writing, prior-art search and IPO compliance, exporting a full filing package.
Tools: CrewAI, Streamlit
Role from May 2025 – Jun 2025
Web Development Intern
Octanet Services
- Built responsive web applications in HTML, CSS and JavaScript, mobile first.
Tools: HTML, CSS, JavaScript
Role from May 2024 – Jun 2024
B.Tech, Computer Science and Engineering (AI & ML)
Karunya Institute of Technology and Sciences, Coimbatore
- CGPA 8.39 / 10. Graduating 2027.
Study from 2023 – 2027now
Secondary and Higher Secondary (CBSE)
Viswajyothi CMI Public School, Angamaly
- Class 10: 92.2%. Class 12: 86%.
Study from 2021 – 2023
Proof, not adjectives
An IEEE paper, a research preprint, Amazon's ML school and ten professional certifications.
Amazon ML Summer School
Amazon, 2026
McKinsey Forward
McKinsey & Company
- Azure AI Engineer Associate (AI-102) Microsoft
- SQL AI Developer Associate (DP-800) Microsoft
- SnowPro Associate: Platform Snowflake
- Agentforce Specialist Salesforce
- Agentic AI Foundations Associate Oracle
- OCI AI Foundations Associate Oracle
- Redis Associate Developer Redis
- Certified LLM Security Professional CLLMSP
- Cybersecurity Professional Certificate Google
- Python Web Developer ICT Academy and Infosys
Writing
Notes on decisions from my projects. All posts
- At-least-once delivery without losing sleepHow my observability pipeline commits Kafka offsets, and why a circuit breaker turns a database outage into lag instead of loss.5 min read
- A jargon firewall for LLM outputsUsing Pydantic validators to stop a medical assistant from inventing terminology, instead of hoping the prompt is enough.4 min read
Open to internships and full-time roles
Let's talk
Hiring for an AI, backend or full-stack role? Send a note and I'll get back to you. I'm on IST (UTC+5:30).