public class Shalini extends Developer {
String degree = "B.Tech CSE — DRK College, Hyderabad (JNTUH R22, 2023–2027)";
String focus = "Java Full Stack Development + AI Integration";
String location = "Hyderabad, Telangana 🇮🇳 (remote-friendly)";
String cgpa = "7.6 / 10.0";
String[] currentlyBuilding = {
"LocalLens — hyperlocal AI alert platform (LIVE)",
"AI-Powered Academic Support Platform",
"Smart Timetable Scheduler"
};
String goal = "Software Engineer | Java Full Stack | AI-Integrated Products";
}I don't just learn technologies — I ship projects with them. Every project I've built is deployed, documented, and production-ready. My work spans Spring Boot backends, React frontends, AI/LLM integration with Groq & Ollama, and real databases under live traffic.
"1.4 billion Indians have no reliable, real-time source for street-level alerts. LocalLens fixes that."
Stack: React.js · Spring Boot 3.5 · PostgreSQL · Groq AI (LLaMA 3.3 70B) · Tailwind CSS · JWT
Live → locallens-nccs.onrender.com
When a power cut hits your street, a road floods, or an accident blocks your route — WhatsApp groups are chaotic, news covers only city-level events, and government portals are slow. LocalLens is a crowd-sourced, AI-verified hyperlocal alert network that solves this.
| Feature | What it does |
|---|---|
| 🤖 AI Credibility Detection | Every post rated: ✅ Likely Real / |
| 🔴 Severity Scoring | AI auto-tags High / Medium / Low priority |
| 🔁 Duplicate Merging | 3+ same reports → merged into one verified card |
| 💬 Comment Sentiment | Each comment analyzed: Supports / Disputes / Neutral |
| 🎙️ Voice Posting | Speak in any Indian language, auto-translated |
| 🏛️ Govt Dashboard | Municipal analytics with area & category breakdown |
| 🌐 22 Indian Languages | Full translation via Google Translate API |
| 📄 PDF Export | Download area alert reports |
"From question to AI answer in seconds — with ML-powered duplicate detection underneath."
Stack: Java · Spring Boot · React.js · Python (TF-IDF + Cosine Similarity) · Ollama · MySQL · JWT
Students ask doubts, get instant AI-generated answers. Faculty upload verified notes. An analytics dashboard surfaces recurring learning difficulties — transforming doubt-solving into a data-driven experience.
| Feature | What it does |
|---|---|
| 🤖 AI Doubt Resolution | Ollama (on-device LLM) generates academic answers — zero external API cost |
| 🧠 ML Similarity Engine | TF-IDF + Cosine Similarity detects duplicate questions (threshold 0.75–0.80) |
| 📚 Resource Management | Faculty upload PDFs organized by subject and topic |
| 📊 Learning Analytics | Frequently asked questions, subject trends, difficulty heatmaps |
| 🔐 JWT Auth | Secure role-based access for students and faculty |
"Zero double-booked professors. Zero classroom collisions. Conflict-free in one click."
Stack: Java · Spring Boot · PostgreSQL · Spring Data JPA · Thymeleaf · RBAC
Live → smart-timetable-scheduler-aqqs.onrender.com
An enterprise-grade institutional scheduling system with a Multi-Variable Constraint Solver Engine. Reads classroom capacity, faculty availability, and curriculum requirements — then builds a conflict-free master timetable automatically.
| Feature | What it does |
|---|---|
| 🧠 Auto-Scheduler | One-click conflict-free timetable generation |
| 🛡️ Conflict Isolation | Faculty & room double-booking mathematically impossible |
| 👥 Identity Routing | Students see only their section; faculty see only their slots |
| 👑 Admin Console | Full CRUD for classrooms, subjects, faculty, parameters |
| 🔒 Whitelisted Registration | Only admin-authorized faculty/staff can register |
| Certificate | Issuer | Date |
|---|---|---|
| 🏅 Software Engineering Virtual Experience | JPMorgan Chase · Forage | June 2026 |
| 🏅 Software Development Job Simulation | Datacom · Forage | October 2025 |