Cloud Compute Foundations
Understanding how backend applications run inside secure cloud networks using EC2, VPC concepts, load balancing, access control, and deployment environments.
Dhruv Shah · Java Backend · Spring Boot · AWS · Amazon Connect
A focused portfolio page showing how I apply AWS cloud concepts to backend systems, serverless workflows, contact center automation, security, observability, and reliable application infrastructure.
Java backend foundation with hands-on AWS cloud practice.
Attending the AWS event in Mumbai gave me a closer look at how cloud platforms support large-scale, reliable, and low-latency systems.
One session that stood out focused on Disney+ Hotstar's architecture and the engineering decisions behind serving millions of concurrent users during peak traffic.
The event helped me connect AWS services with real production concerns such as scalability, availability, performance, monitoring, and cost-aware infrastructure.
It also gave me a stronger appreciation for how cloud engineers think about system design beyond just deployment. I left with clearer direction for my own learning: build stronger backend systems, understand cloud operations deeply, and keep improving my ability to design reliable applications on AWS.
This page highlights how I connect Java backend engineering with AWS cloud concepts across services, APIs, data storage, Amazon Connect, security, monitoring, and deployment patterns.
My strongest foundation is Java backend development with Spring Boot, REST APIs, SQL, authentication, and reliable service design. AWS is where I am building practical experience in deploying, securing, observing, and scaling those systems in cloud environments.
Understanding how backend applications run inside secure cloud networks using EC2, VPC concepts, load balancing, access control, and deployment environments.
Using Lambda, API Gateway, and event-driven workflows to connect backend services, automate tasks, and support lightweight cloud integrations.
Mapping application needs to the right storage patterns across S3, RDS, DynamoDB, operational records, and analytics-ready cloud data.
Applying least privilege, encrypted secrets, IAM policies, KMS, CloudTrail, and access controls to support secure cloud systems.
Looking beyond deployment with logs, metrics, alerts, budgets, configuration checks, and systems that are easier to debug and maintain.
Building from a Java-first base with Spring Boot services, REST APIs, SQL, testing, authentication, and reliability patterns that can move confidently onto AWS.
My cloud learning is supported by real internship experience with industrial data movement, pipeline reliability, and cloud migration work. At Larsen & Toubro Heavy Engineering, I supported data modernization efforts involving on-premises IoT warehouse environments and Azure cloud platforms.
This experience helped me understand practical cloud concerns such as ingestion, transformation, validation, storage design, reporting, and operational visibility. Even though the project used Azure, the same engineering mindset applies to AWS services such as S3, Glue-style pipelines, RDS, DynamoDB, and analytics workflows.
My cloud learning is supported by real internship experience with industrial data movement, pipeline reliability, and cloud migration work at Larsen & Toubro Heavy Engineering.
This work helped me understand practical cloud concerns such as ingestion, transformation, validation, storage design, reporting, and operational visibility.
Even though the project used Azure, the same engineering mindset applies to AWS services such as S3, Glue-style pipelines, RDS, DynamoDB, and analytics workflows.
The experience reinforced how cloud systems need reliable movement, validation, visibility, and repeatable operations across platforms.
I am building hands-on understanding of how Amazon Connect supports cloud-based customer communication systems. My focus is on contact flows, routing, queues, Lambda integration, customer context, observability, and smoother support experiences.
A proof-of-concept flow where a customer request enters through Amazon Connect, routes to the right queue, triggers Lambda-backed logic when useful, and creates operational signals through contact records and CloudWatch.
Designing IVR and chat flows around prompts, queues, business hours, fallback handling, transfers, and simple routing decisions.
Connecting Amazon Connect with Lambda so customer intent can trigger lookups, validations, lightweight APIs, and self-service actions.
Understanding queues, routing profiles, agent handoff, customer context, and the operational details that make support smoother.
Udemy
Completed - Issued Oct 2025Udemy
Completed - Issued Jul 2023Amazon Web Services
In ProgressAmazon Web Services
In ProgressAWS Skill Builder / Hands-on Labs
In ProgressI am early in my career, but I focus on the habits that help teams trust me quickly: learning the system, asking clear questions, taking ownership of scoped work, testing carefully, documenting decisions, and communicating progress.
Contribute to Java and Spring Boot services, REST APIs, validation logic, SQL-backed workflows, and maintainable backend code.
Support cloud tasks around IAM, deployments, monitoring, documentation, and environment configuration under team guidance.
Use campus IT and support experience to diagnose issues clearly, communicate with users, and escalate with useful context.
Write clear notes, setup guides, runbooks, and project documentation that help teams move faster and reduce repeated questions.
Learn workflows, tools, customer priorities, and what the team considers a good solution.
Contribute to backend, cloud, support, or documentation tasks with careful testing and clear communication.
Use feedback to improve quickly and look for small ways to make systems easier to understand, run, and support.