Skip to content
View sanjana459's full-sized avatar

Highlights

  • Pro

Block or report sanjana459

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sanjana459/README.md

πŸ‘‹ Hi there

I'm Sanjana Reddy Gurrappagaru

πŸŽ“ Master's student in Computer Science at the University of Massachusetts Amherst πŸ’‘ Building AI-powered products, backend systems, and APIs that work in production, not just demos 🧠 Experienced with Python, FastAPI, PostgreSQL, Redis, Docker, AWS, LangChain, Kafka, and gRPC 🌐 Portfolio: sanjana-reddy-portfolio.vercel.app ✍️ Blog: https://dsawithsanjana.vercel.app/ πŸ“« Email: sgurrappagaru@gmail.com


🧭 About This Repository

This repository highlights my software engineering and AI engineering projects across professional and academic work. My focus is on building production-grade backend systems, REST APIs, real-time event systems, secured microservices, and LLM-powered applications, with strong performance, reliability, and clean architecture at every layer.


πŸ’Ό Professional Experience

πŸ”Ή Software Developer | JETA Software

Duration: May 2022 – June 2024

Scope: Full-stack backend engineering across Agriculture, Retail, Financial, Healthcare, and Education domain clients β€” building APIs, chatbots, microservices, and data systems on AWS.

Key Contributions:

  • Engineered RESTful APIs using FastAPI and PostgreSQL to serve Agriculture client workflows, cutting average query response time from 850ms to under 500ms across core endpoints.
  • Built a conversational chatbot using LangChain and GPT integrations enabling automated first-response handling across Retail portals, reducing average human escalation rate by 33%.
  • Redesigned and indexed relational PostgreSQL schemas using SQLAlchemy ORM for Retail domain applications, reducing overall average data retrieval time by 29%.
  • Deployed Python microservices on AWS Lambda and Kafka to process bursty financial transaction workloads, improving overall pipeline throughput by 31%.
  • Implemented a Redis caching layer for high-frequency Healthcare API endpoints, cutting average backend response time from 1.2s to under 200ms across peak traffic windows.
  • Containerized backend microservices using Docker and streamlined automated deployments through CI/CD pipelines, reducing release cycle from 3 days to under 6 hours.
  • Documented internal REST API contracts and system architecture specifications across Education and Retail domains, enabling successful onboarding of three new engineers.

Core Stack: Python FastAPI PostgreSQL SQLAlchemy Redis LangChain GPT API AWS Lambda AWS S3 Apache Kafka Docker CI/CD REST APIs Git


πŸ”Ή Software Developer Intern | Varcons Technologies

Duration: March 2022 – May 2022

Scope: Backend data engineering for a Healthcare platform, Python-based ingestion pipelines, PostgreSQL schema design, and API documentation.

Key Contributions:

  • Analyzed patient Healthcare records using Python and PostgreSQL, identifying critical data quality gaps and improving downstream pipeline processing accuracy by 21%.
  • Automated Healthcare data ingestion workflows using Python scripts and raw SQL, reducing manual processing overhead for clinical records from 6 hours to under 1 hour.
  • Consolidated fragmented patient Healthcare datasets into a single unified PostgreSQL schema, improving cross-team data accessibility and overall reporting consistency by 18%.
  • Documented data models and REST API endpoints for Healthcare platform modules, supporting structured knowledge transfer to the full-time engineering team.

Core Stack: Python PostgreSQL SQL REST APIs Git


🧠 Featured Projects

πŸ”Ή Real-Time Notification System

Stack: FastAPI WebSockets Redis pub/sub PostgreSQL JWT Docker

  • Built a real-time notification system using WebSockets and Redis pub/sub, delivering live event updates to thousands of concurrent users with sub-100ms latency.
  • Implemented JWT authentication and role-based access control using FastAPI and PostgreSQL, securing multi-tenant user sessions and reducing unauthorized access attempts by 28%.

πŸ”— github.com/sanjana459/real-time-notification-system


πŸ”Ή OAuth2 Secured Microservices Platform

Stack: FastAPI gRPC PostgreSQL OAuth2 Docker AWS

  • Designed a secured microservices architecture using gRPC and Docker enabling strongly typed inter-service communication, reducing API contract errors across services by 30%.
  • Deployed an OAuth2 authorization server on AWS using FastAPI and PostgreSQL, supporting full token refresh flows and achieving consistent sub-200ms authentication response times.

πŸ”— github.com/sanjana459/oauth2-microservices-platform


πŸ”Ή DSA Blog β€” For Loop & Beyond

Stack: Astro JavaScript Vercel

  • A technical blog covering Data Structures and Algorithms, written to explain concepts clearly with visual examples and real code walkthroughs.

πŸ”— github.com/sanjana459/dsa-blog Β· 🌐 https://dsawithsanjana.vercel.app/


βš™οΈ Technical Skills

Category Technologies
Languages Python, SQL, Bash, HTML
Backend & APIs FastAPI, REST APIs, SQLAlchemy, gRPC, WebSockets
AI & ML LangChain, GPT API
Auth & Security JWT, OAuth2
Databases & Messaging PostgreSQL, Redis, Apache Kafka
Cloud & DevOps AWS Lambda, S3, Docker, CI/CD Pipelines
Tools & Practices Git, Postman, Linux, Agile

πŸ’¬ How I Describe My Work

I build AI-powered backends and APIs that work in production, not just demos. My work spans real-time systems, secured microservices, and LLM integrations, built with clean architecture, strong performance, and reliability at every layer. Whether it's cutting API latency from 850ms to 500ms, shipping a chatbot that handles first-response at scale, or designing gRPC-based services with sub-200ms auth, the principles are the same: own it end to end, measure what matters, and never ship something you can't explain.


πŸ“« Let's Connect

πŸ“§ Email: gurrappagaru.sanjana@gmail.com πŸ”— LinkedIn: linkedin.com/in/sanjana-gurrappagaru πŸ’» GitHub: github.com/sanjana459 🌐 Portfolio: sanjana-reddy-portfolio.vercel.app


⭐ Every star feels like a little high five 🀍 thanks for cheering me on ✨

Popular repositories Loading

  1. College-Canteen-Management-System College-Canteen-Management-System Public

    The project "College-Canteen-Management-System" centers around the design and development of an SQL database within a web application

    PHP 5 2

  2. Accounting-Record-Management-System Accounting-Record-Management-System Public

    The Accounting Record Management System is used for maintaining transactions, developed utilizing a hashed file structure. It features an intuitive graphical interface created with Tkinter, ensurin…

    Python

  3. Airway-Reservation-Android-App Airway-Reservation-Android-App Public

    This is an Airway Reservation app simulation, demonstrating the skills in user interface design, backend simulation, and data management through the utilization of Android Studio.

    Java

  4. Vitiligo-Prediction-Using-ML Vitiligo-Prediction-Using-ML Public

    Utilizing an SVM Classifier to create a simulation system designed to categorize observed patches as vitiligo using various labels, and subsequently, crafting a Streamlit application for its implem…

    Jupyter Notebook

  5. File-Structures-Laboratory File-Structures-Laboratory Public

    FILE STRUCTURES LABORATORY WITH MINI PROJECT SEMESTER – VI

    C++

  6. DSA-Lab DSA-Lab Public

    DATA STRUCTURES LABORATORY SEMESTER - β…’

    C