SATHYA NARAYANAN

UG in Artificial Intelligence and Data Science • Software Development

Chennai

This website is dedicated to showcasing my personal work in Software Development and Artificial Intelligence, where you can explore a collection of projects and ideas that I have developed during my journey as a B.Tech student and becoming a software engineer.

Internship Experience

AtumX - Software Development Engineer Intern (Mar 2025 - Jul 2025)

Voice-Enabled Chatbot: Built a local chatbot for ESP32 using LangChain, FastAPI, Redis, and ChromaDB, with Redis-based context memory and long-term storage, containerized via Docker

Multimodal Robot Navigation: Developed a React-based interface that combined hand gesture recognition (Keras) and offline speech recognition (TensorFlow.js) to enable real-time robot navigation and control

Fine-Tuned Code Assistant: Developed a React component powered by a fine-tuned CodeT5-small model to provide Python code suggestions and corrections, supporting users in programming robot navigation

Tech Stack

Languages:

Python, JavaScript, Java, C/C++, SQL

Frameworks/Libraries:

FastAPI, React, Node.js, Express.js, LangChain

Databases:

PostgreSQL, Redis, MongoDB

Tools:

Git, Docker, Postman, Vim

Featured Projects

LocalVoiceBot: Modular voice-enabled chatbot backend with FastAPI and LangChain

Read2Speech: Web content summarization platform with text-to-speech capabilities

Eunoia: AI-powered DIY learning platform with personalized recommendations

haGIT: Git-inspired habit tracking platform with terminal-like interface