Shraddha Meduri KishoreSoftware Engineer

Software Engineer

Shraddha Meduri Kishore

Software Engineer building end-to-end applications — backend services, clean APIs, and AI-powered features.

United States

About

I'm a Software Engineer based in the United States with 2+ years of experience building end-to-end applications. I work across the stack — Python, FastAPI, Spring Boot, React, and AWS — and I like owning a feature from the first API sketch to the moment it's running in production.

Lately, much of my work has been LLM-powered applications and RAG workflows: connecting frontend interfaces, backend services, and databases so AI features feel like a natural part of the product, not a bolt-on. I also enjoy the detective work of troubleshooting production issues — digging into root causes and making systems more reliable for the people who depend on them.

Experience

Bits and Binaries

July 2026 – Present
Software Engineer
Remote · United States
  • Developed Python and FastAPI services and REST APIs for AI applications, supporting structured and unstructured data processing across cloud environments.
  • Integrated LLM APIs, embeddings, vector databases, and retrieval components to implement generative AI and RAG application workflows.
  • Built backend pipelines processing 10K+ records, improving prediction accuracy by 28% through optimized data transformation, preprocessing, and validation.
  • Integrated AWS, PostgreSQL, Docker, and GitHub Actions to automate testing and continuous delivery and support reliable cloud deployments.
PythonFastAPILLM APIsRAGAWSPostgreSQLDocker

CrowdDoing

August 2025 – June 2026
Software Engineer
Remote · United States
  • Built an AI-powered Park Finder Copilot connecting Angular interfaces, geolocation data, and backend services to deliver contextual recommendations from natural-language requests.
  • Integrated semantic and keyword retrieval, embeddings, ChromaDB, metadata filtering, and reranking to improve search relevance.
  • Orchestrated a LangChain and LangGraph workflow across 4+ retrieval and reasoning stages, including geospatial retrieval, ranking, tool calling, and structured LLM responses.
  • Developed Spring Boot REST APIs, Angular components, and PostgreSQL services; implemented TTL-based caching to reduce location-query response times by 20%.
LangChainLangGraphChromaDBSpring BootAngularPostgreSQL

Vivma Software

July 2022 – December 2023
Full-Stack Software Engineer
Bangalore, India
  • Developed full-stack applications using Java, Spring Boot, Angular, and TypeScript, connecting reusable UI components with backend services to support business workflows.
  • Built REST APIs and microservices with role-based access control, integrating frontend interfaces, application logic, and relational databases.
  • Troubleshot production issues and performed root-cause analysis across application components, backend services, and database interactions.
  • Reduced API response times by 35% through SQL query tuning and backend optimization; contributed to CI/CD automation, code reviews, and Agile delivery.
JavaSpring BootAngularTypeScriptMicroservicesSQL Tuning

Projects

AgentDesk

Featured

A full-stack AI support copilot: a tool-calling agent with backend APIs and retrieval-augmented generation that looks up orders and tickets, with human-in-the-loop approvals on every write action, SSE streaming, and an offline evaluation suite.

Live demo linked from the GitHub repo
FastAPIReactTypeScriptRAGSSE
github.com/Shraddhameduri/agentdesk ↗

CareSlot

Featured

A multi-tenant appointment booking SaaS with double-booking prevention, JWT authentication with rotation and reuse detection, role-based access control, real-time slot updates over SSE, and Redis caching.

Spring BootReactPostgreSQLRedis
github.com/Shraddhameduri/careslot ↗

TaskFlow

Featured

Team task management built with Java and Spring Boot — JWT access/refresh authentication with rotation and revocation, role-based access control with ownership checks, Flyway migrations, and auth rate limiting, with an Angular frontend.

JavaSpring BootJWTAngular
github.com/Shraddhameduri/taskflow ↗

Ollama RAG API

Featured

A production-grade chat API with retrieval-augmented generation powered by Ollama — FastAPI backend with streaming responses, source citations, API-key auth, and Docker deployment, running as a live public API.

FastAPIOllamaRAGDocker
github.com/Shraddhameduri/ollama-rag-api ↗

More projects

No projects match this filter.

Skills

Languages

PythonJavaScriptTypeScriptJavaSQL

Frontend

ReactAngularHTML5CSS3

Backend & APIs

FastAPISpring BootREST APIsMicroservicesSSE StreamingProduction Debugging

AI & GenAI

LLMsRAGAI AgentsLangChainLangGraphOpenAI APIEmbeddings

Databases, Cloud & DevOps

PostgreSQLMySQLRedisChromaDBFAISSpgvectorAWSDockerGitHub ActionsCI/CD

Open Source Contributions

Pull requests reviewed and merged by project maintainers, and one contribution currently open.

EvoScientist

Merged pull request — contribution reviewed and merged into the project.

MERGED

Azure Functions OpenAPI

Merged pull request in Microsoft's Azure Functions OpenAPI Python project.

MERGED

Django Modern REST

Merged pull request after maintainer review and CI.

MERGED

OWASP Java Encoder

Merged contribution to the OWASP Java Encoder project.

MERGED

dj-database-url

Merged pull request to the popular Django database URL helper.

MERGED

Elastic Logstash

Open contribution to Elastic Logstash — Filebeat module example pipeline documentation.

OPEN

Education

Master's Degree

Master of Science in Computer Science and Engineering

University at Buffalo

January 2024 – May 2025 · Buffalo, United States

Coursework: Data-Intensive Computing, Machine Learning, Reinforcement Learning

Bachelor's Degree

Bachelor of Engineering in Computer Science

Visvesvaraya Technological University

July 2019 – June 2023 · Bangalore, India

Coursework: Object-Oriented Programming, Operating Systems, Data Structures and Algorithms, Computer Networks

Let's build something.

I'm a Software Engineer based in the United States, focused on backend systems and applied AI. The fastest way to reach me is email — or find my work on GitHub and LinkedIn.