Skip to content
View AryanThodupunuri's full-sized avatar

Block or report AryanThodupunuri

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.

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
AryanThodupunuri/README.md

SDE Intern @ Amazon Web Services (AWS) | CS @ UVA | Building with Java, Python & AWS

Portfolio LinkedIn

Java Spring Boot Python AWS Terraform Docker Apache Kafka PostgreSQL PyTorch React Git

Hi, I’m Aryan.

I am a Computer Science student at UVA and a Solutions Architect Intern at Amazon Web Services (AWS). I specialize in engineering high-concurrency backend systems, cloud infrastructure, and resilient event-driven architectures.

🛠️ Tech Stack

  • Languages: Java, Python, JavaScript/TypeScript
  • Backend & Data: Spring Boot, FastAPI, PostgreSQL, MongoDB, Kafka
  • Cloud & DevOps: AWS, Terraform, Docker, GitHub Actions
  • ML: PyTorch, OpenCV

📌 Pinned Projects

coursecompass Chrome Web Store
A full-stack platform and Chrome Extension serving 25,000+ UVA students. Built with Java, Spring Boot, React, and PostgreSQL, and containerized with Docker to handle high traffic spikes during course registration.

cloud-sentinel
An AWS FinOps platform for cost anomaly detection and infrastructure optimization. Ingests daily cost data, uses rolling baselines to flag unusual spending, and analyzes CloudWatch metrics for idle EC2 instances. Generates human-reviewable ActionPlans that can be converted directly into GitHub issues for remediation.

aws-landing-zone
A modular AWS Landing Zone built entirely with Terraform. Provisions secure baseline infrastructure (VPCs, IAM, CloudTrail) with automated CI workflows for security scans and Terratest for validation.

food-ordering-system
A microservices backend simulating a food delivery platform. Built with Java and Spring Boot, utilizing Kafka and the Outbox Pattern to ensure reliable asynchronous message processing across services.

extreme-weather-classification
A computer vision pipeline trained on UVA's Rivanna HPC cluster. Uses PyTorch to compare CNN models (EfficientNetV2 vs. MobileNetV2) for detecting catastrophic weather, with Grad-CAM for interpretability.

SlackLite
A real-time messaging clone built for low latency. Uses FastAPI and WebSockets on the backend, React on the frontend, and AWS S3 for secure file storage.


Feel free to connect or check out my work below 👇
Email: aryan20544@gmail.com

Pinned Loading

  1. food-ordering-system food-ordering-system Public

    Event Driven Microservice System simulating a food ordering system

    Java 1

  2. aws-landing-zone aws-landing-zone Public

    AWS Landing Zone as a foundation for a secure cloud environment

    HCL 1

  3. extreme-weather-classification extreme-weather-classification Public

    Python 1

  4. SlackLite SlackLite Public

    JavaScript 1

  5. coursecompass coursecompass Public

    A full-stack Chrome Extension + Spring Boot API for UVA students.

    Java 1

  6. cloud-sentinel cloud-sentinel Public

    CloudSentinel: Agentic Cloud Cost Optimization Platform

    Python