Thomas Johnson Chirakkal.
I am a final-year Artificial Intelligence and Data Science student with a passion for leveraging Large Language Models (LLMs) and agentic workflows to solve real-world problems. Currently specializing in building innovative applications with Python, LangChain, and Google ADK.
Check out my work!About Me
Hello! I'm Thomas, an aspiring AI engineer based in Ernakulam, Kerala. My journey into technology started with a deep curiosity for how machines can learn and interact with the world. This led me to pursue a B.Tech in Artificial Intelligence and Data Science at Rajagiri School of Engineering and Technology.
My core expertise lies in developing AI-powered applications, from intelligent legal chatbots using fine-tuned LLMs to voice-driven sales agents. I thrive on turning complex problems into simple, elegant, and user-centric solutions.
Outside of coding, I enjoy participating in hackathons and ideathons. I recently won 1st place in a two-level ideathon for presenting an AI-powered legal chatbot concept designed to address the need for affordable legal support.
Where I've Worked
AI/ML Intern @ NEOITO
May 2025 - June 2025
- Developed a simple Retrieval-Augmented Generation (RAG) chatbot for answering user queries with contextual accuracy.
- Built a voice-driven sales agent capable of taking product descriptions and engaging users in natural-sounding, persuasive conversations.
- Gained hands-on experience with LangChain and LangGraph for designing agentic workflows and Model Context Protocol (MCP).
Things I've Built
JusTIndia (Legal Chatbot)
Built a legal chatbot to provide accessible legal guidance for individuals and small businesses. Fine-tuned LLAMA 3.2 with LORA on legal datasets for improved domain accuracy.]
- Python
- Meta LLAMA 3.2
- LORA
- JavaScript
Voice Sales Agent
Created a voice-ready AI sales agent using Google ADK with a consultative selling approach for digital transformation solutions.
- Google ADK
- Gemini
- Python
AI-Powered Email Classifier
Built an n8n-based system to auto-label Gmail messages using AI classification for smarter inbox management. Hosted on a GCP VM for 24/7 availability.
- n8n
- Gmail API
- LangChain
- GCP VM
Skills & Technologies
- Python
- R
- SQL
- LangChain
- LangGraph
- Large Language Models (LLMs)
- Google ADK
- n8n
- PyTorch
- Google Gemini