Hey there, I am

Deepika Gandla

Full Stack AI Developer |

I'm a final-year B.Tech student in Computer Science and Engineering, specializing in Data Science. I build complete AI applications from training models to deploying working systems that people actually use. I work across the full stack: train models with PyTorch, build Flask APIs, create React frontends, and deploy everything so it runs smoothly. I've shipped a GenAI travel planner, a fake news detector with 98% accuracy, and several web apps handling real user traffic. Right now, I'm experimenting with AI agents and automation, building systems that don't just respond, but actually solve problems on their own.

About Me

A bit about me

I'm in my final year of Computer Science and Engineering (Data Science) at Sreyas Institute of Engineering and Technology. I got into AI because I was curious, everyone was using these AI tools, and I wanted to know how they actually work.

So I started digging. Reading, watching videos, experimenting with different tools. But I realized pretty quickly that understanding AI wasn't enough. Models sitting in notebooks don't help anyone. They need to become actual applications people can use.

That's why I focus on full-stack AI development. I work across the entire pipeline—training models, building APIs, creating frontends, and deploying systems that actually run in production. I don't just want to build demos, I want to build things that work.

The best part for me? Hitting deploy and watching something go live. Taking an idea from research to a working product that's what gets me excited.

deepikagandla7456@portfolio:~
deepikagandla7456@portfolio:~$ echo "Current Focus Areas"
Current Focus Areas
deepikagandla7456@portfolio:~$ cat focus.txt
1. Upskilling in Full-Stack AI Development
2. Experimenting with AI Agents & Automation
3. Building End-to-End AI Applications
4. Machine Learning Model Deployment & Integration
deepikagandla7456@portfolio:~$

Experience

Gen AI Intern

SURE ProED Jan 2026 - Mar 2026
    • Worked on building a chatbot that reads documents and returns accurate answers to user questions.
    • Built a search system that understands user intent instead of just matching keywords.
    • Explored how AI systems handle multi-step tasks and studied how they are designed and where they fail.
    • Proposed open source contribution as a presentation topic for junior batches, and got it approved.
    • Key Focus: Agentic AI Development, RAG and Generative AI

Data Science with GenAI Intern

Innomatics Research Labs Nov 2025 - Mar 2026
    • Worked with Python and statistics to analyze large datasets and find patterns that were not visible on the surface.
    • Moved AI models from research notebooks into live web applications using Flask so real users could actually use them.
    • Built and worked on RAG systems, AI agents, and multi-step workflows using LangChain and LangGraph.
    • Deployed and tested systems on AWS using EC2 and Bedrock.
    • Learned MLOps practices to make sure these systems run properly when real people depend on them.
    • Key Focus: Generative AI, MLOps, LangChain, LangGraph, Bedrock, Flask, AWS

Open Source

Nexus Spring of Code (NSoC'26)

Rank #7 out of 905 Contributors (Ongoing) May 2026 - Present
  • Currently Rank #7 globally with 1635 points and 196 PRs merged.
  • Actively maintaining a 20-day streak of high-impact code contributions.
  • Contributing daily to major repositories like UI-Verse, Agri, and Legalassis.
  • Actively working towards breaking into the Top 5 before the program ends on June 15th.
  • Current Stats: 196+ Merged PRs | 1635+ Points | 20-Day Streak šŸ”„

GirlScript Summer of Code (GSSoC'26)

Open Source Contributor May 2026 - Present
  • Collaborating with global teams to resolve complex issues in open-source projects.
  • Engaging in Peer Reviews and technical discussions to improve codebase quality.
  • Gaining hands-on experience with collaborative workflows and Git/GitHub best practices.
  • Key Focus: Community Collaboration, Code Quality, Documentation

Skills

Technologies I work with

Programming Languages

Python Java JavaScript SQL

Web Development

React.js Flask HTML/CSS REST APIs

AI & Machine Learning

Prompt Engineering PyTorch Scikit-learn TensorFlow RAG MLOps NLP LLMs

Tools & Practices

Git GitHub PythonAnywhere Google Cloud Vercel GitHub Pages

Projects

Building things that actually help

SEDiff-Gen: Diffusion-Guided Topic Modeling Framework

Developed SEDiff-Gen, an AI framework that automates theme discovery in large text collections. By combining SBERT embeddings with Semantic Diffusion and HDBSCAN clustering, the system outperformed traditional LDA models with 30% faster processing and a Topic Coherence score of 0.58 (Cv).

Built using PyTorch, it features a custom evaluation suite and a visual dashboard that allows researchers to explore and visualize hidden themes across complex datasets instantly.

Python PyTorch Transformers NLP
from sediffgen import TopicModel
import torch

model = TopicModel(
    n_topics=50,
    embedding_dim=768
)
model.fit(corpus)  # Semantic diffusion

Travel Itinerary Generator Using AI

Built a full-stack AI travel assistant deployed on PythonAnywhere that generates personalized trip plans in under 10 seconds. Using the Gemini 1.5 Flash API, the platform cuts manual vacation planning time by around 70%. Pulls real-time weather updates via the Visual Crossing API and supports multiple languages through the Deep Translator library.

Developed with Flask and SQLAlchemy, featuring secure user authentication and a saved itinerary database.

Python Flask Gemini AI REST APIs
const itinerary = await 
  ai.generate({
    model: "Gemini-1.5-Pro",
    tools: ["weather", 
            "translate"]
  });

Fake News Detection

Created a fake news detection system trained on 44,898 news articles that hits a 98.5% accuracy rate. It uses TF-IDF Vectorization and a Passive Aggressive Classifier to perform fast, real-time text analysis on news headlines.

Built with Scikit-learn, the tool flags misleading content immediately and makes it easy for people to check if news is real.

Python Scikit-learn TF-IDF NLP
from sklearn.feature_extraction.text import TfidfVectorizer
from sklearn.linear_model import PassiveAggressiveClassifier

vectorizer = TfidfVectorizer(max_features=5000)
model = PassiveAggressiveClassifier()
accuracy = 0.985  # 98.5% accuracy

Quiz Application With Timer

Designed a responsive quiz tool hosted on GitHub Pages that runs 25 questions per session with zero lag.

Built with HTML5, CSS3, and JavaScript, it handles real-time scoring, countdown timers, and instant color-coded feedback. The tool stays smooth on all devices and shows a clear performance summary at the end.

JavaScript HTML5 CSS3
const timer = setInterval(() => {
  if (timeLeft-- === 0) 
    nextQuestion();
}, 1000);

Certifications

What I've learned and certified in

Gemini Certified University Student

Google for Education

View Certificate

Google Cloud & Data Skills

Google Cloud

View Certificate

Prompt Engineering: How to Talk to the AIs

LinkedIn Learning

View Certificate

STTP on Java Full Stack using React.js and AI

Brainovision Solutions India Pvt. Ltd

View Certificate

Startup School: Prompt to Prototype

Google for Startups

View Certificate

Let's Connect

Let's chat about projects, collaborations and opportunities!

Start a Conversation

Actively looking for Full Stack AI Developer or Data Science roles where I can build things that actually matter. If you have an interesting problem or project, I'd love to hear about it.

Hyderabad, Telangana, India

AI Assistant

Online

Hi! I'm Deepika's AI assistant. Ask me about her skills, projects, or experience!