I'm Savitha S, a final-year Computer Science Engineering undergraduate who enjoys turning ideas into working software.
I started with a curiosity for how code works and that curiosity gradually turned into a passion for problem solving, Java development and building real-world applications. I enjoy breaking down complex problems into smaller pieces, learning new technologies and improving my solutions along the way.
My current focus is on becoming a strong Java Software Developer with a solid foundation in DSA, Full Stack Development and AI-powered applications. I'm currently exploring Spring Boot, React.js, RAG, AI Agents and System Design while continuously sharpening my problem-solving skills.
- β Java β Programming, OOP & problem solving
- π§© Data Structures & Algorithms β Coding practice & logical thinking
- π Python β Programming & AI applications
- π HTML/CSS/JavaScript β Web development fundamentals
- βοΈ React.js β Frontend development
- ποΈ SQL / MySQL β Database fundamentals
- π§ Git & GitHub β Version control & project management
- π€ RAG / AI β Retrieval-based intelligent applications
Spring Boot Β· RAG Β· Cloud Computing Β· AWS Β· System Design
Java Software Development Β· Full Stack Development Β· Cloud Computing Β· AI & Generative AI Β· Problem Solving
A smart IT support assistant built with Java, Spring Boot, React.js, Vite and Tailwind CSS, helping employees quickly find solutions to common technical problems through an AI-powered chat interface.
It uses RAG with ChromaDB and an LLM to retrieve relevant information from the organization's approved knowledge base and generate helpful troubleshooting guidance. MySQL manages application data, while unresolved issues can be automatically converted into support tickets, helping IT teams manage requests more efficiently.
- π Knowledge-base powered question answering
- π§ Retrieval-Augmented Generation
- ποΈ ChromaDB vector search
- π« Automatic ticket creation and escalation
- π¦ Issue classification and priority suggestion
- π₯ Employee, IT Staff & Admin roles
- π JWT authentication & role-based access
- π IT support dashboards
- π¬ AI-powered troubleshooting assistant
Technologies:
Java Spring Boot React.js MySQL ChromaDB RAG
A smart waste management platform built with React 18, TypeScript, FastAPI, and Tailwind CSS, integrated with NodeMCU ESP8266 and HC-SR04 ultrasonic sensors to monitor waste levels in apartment complexes.
The system provides real-time bin monitoring, critical-bin alerts, AI-based overflow prediction, collector management, route optimization, and live map tracking, helping make waste collection more efficient, organized, and sustainable.
ποΈ IoT-enabled smart waste bins
π‘ Real-time waste-level monitoring using HC-SR04 ultrasonic sensors
π’π‘π΄ Color-coded bin status indicators
π Real-time alerts for critical and overflowing bins
π€ AI-based waste overflow prediction using Groq Cloud API
π Collector assignment and collection management
πΊοΈ Nearest-Neighbor (Greedy) route optimization
π Live bin and fleet tracking using React Leaflet
π Waste analytics dashboard using Recharts
Technologies:
React.js Node.js Express.js ESP8266 HC-SR04
A full-stack leave management application built with Java, Spring Boot, React.js, and MySQL, designed to manage student leave requests, approvals, and leave status tracking.
The application provides a structured workflow for submitting and managing leave requests while using a Spring Boot backend and MySQL database for application data.
π Student leave application
π¨βπ« Leave approval workflow
π Leave status tracking
π Role-based access
ποΈ MySQL database integration
π REST API-based backend
Currently working on deploying the application on AWS and learning cloud deployment fundamentals.
Technologies:
Java Spring Boot React.js MySQL REST API
[MIST SOFTWARE SOLUTIONS] Β· [Peelamedu]
[June 2025] β [June 2025]
Worked on a live web application as part of structured practical training, gaining hands-on experience in full-stack web development and local application deployment.
π» Cloned and extended a live web application
π¨ Crafted responsive frontend pages using HTML, CSS, JavaScript, and Bootstrap
βοΈ Developed backend functionality using PHP and MySQL
π Implemented form handling and dynamic content rendering
ποΈ Managed database operations using MySQL
π₯οΈ Used XAMPP for local server and database management
βοΈ Used Sublime Text as the development editor
Technologies:
HTML CSS JavaScript MySQL XAMPP PHP Sublime text