I am a results-driven Java Full Stack Developer with over 5 years of experience designing and deploying cloud-native, scalable applications across Shopify and Microsoft environments. I am proficient in Java 17+, Spring Boot, React.js, Angular, and TypeScript, with strong expertise in microservices, REST/GraphQL APIs, and event-driven architecture. I have hands-on experience with AWS, Azure, and Google Cloud (GKE) and have used Docker, Kubernetes, Terraform, and CI/CD pipelines. I am skilled in security (OAuth2, JWT, DevSecOps), data streaming (Kafka, Spark SQL, MySQL), and AI/LLM integration to enhance automation and analytics. I am adept at building high-performance, secure systems and collaborating in Agile environments to drive innovation and business impact. I thrive in cross-functional teams and enjoy turning complex problems into scalable solutions that deliver measurable business value. My passion for learning and adapting to new technologies helps me continuously improve product quality, security, and performance while mentoring teammates and fostering a culture of excellence.

Surendhar Gaddam

I am a results-driven Java Full Stack Developer with over 5 years of experience designing and deploying cloud-native, scalable applications across Shopify and Microsoft environments. I am proficient in Java 17+, Spring Boot, React.js, Angular, and TypeScript, with strong expertise in microservices, REST/GraphQL APIs, and event-driven architecture. I have hands-on experience with AWS, Azure, and Google Cloud (GKE) and have used Docker, Kubernetes, Terraform, and CI/CD pipelines. I am skilled in security (OAuth2, JWT, DevSecOps), data streaming (Kafka, Spark SQL, MySQL), and AI/LLM integration to enhance automation and analytics. I am adept at building high-performance, secure systems and collaborating in Agile environments to drive innovation and business impact. I thrive in cross-functional teams and enjoy turning complex problems into scalable solutions that deliver measurable business value. My passion for learning and adapting to new technologies helps me continuously improve product quality, security, and performance while mentoring teammates and fostering a culture of excellence.

Available to hire

I am a results-driven Java Full Stack Developer with over 5 years of experience designing and deploying cloud-native, scalable applications across Shopify and Microsoft environments. I am proficient in Java 17+, Spring Boot, React.js, Angular, and TypeScript, with strong expertise in microservices, REST/GraphQL APIs, and event-driven architecture. I have hands-on experience with AWS, Azure, and Google Cloud (GKE) and have used Docker, Kubernetes, Terraform, and CI/CD pipelines. I am skilled in security (OAuth2, JWT, DevSecOps), data streaming (Kafka, Spark SQL, MySQL), and AI/LLM integration to enhance automation and analytics. I am adept at building high-performance, secure systems and collaborating in Agile environments to drive innovation and business impact.

I thrive in cross-functional teams and enjoy turning complex problems into scalable solutions that deliver measurable business value. My passion for learning and adapting to new technologies helps me continuously improve product quality, security, and performance while mentoring teammates and fostering a culture of excellence.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Work Experience

Software Engineer at Shopify – Sidekick (AI-Powered Commerce Assistant)
December 1, 2023 - Present
Designed and developed Java 17+ microservices using Spring Boot, Spring Cloud, and Maven, delivering AI-driven commerce features that scaled to millions of Shopify merchants. Built and optimized RESTful & gRPC APIs integrating with Meta Pay, Stripe Treasury, and WebBank APIs, ensuring PCI-DSS, SOC 2, GDPR, and CCPA compliance. Engineered rich, interactive UI modules in React.js, Angular, and TypeScript using Apollo GraphQL and Shopify Polaris, improving user experience and reducing load time by 35%. Implemented event-driven architecture with Apache Kafka, Apache Camel, and Redis for real-time streaming of AI insights and transaction events. Deployed and orchestrated services on AWS (EC2, S3) and Google Kubernetes Engine (GKE) using Docker, Kubernetes, Helm, and Terraform, achieving 99.9% uptime with automated CI/CD via GitHub Actions and ArgoCD. Designed data and telemetry pipelines leveraging Presto, Spark SQL, and MySQL for behavioral segmentation and analytics, boosting personalizat
Software Engineer at Microsoft – Azure Spring Cloud (Azure Spring Apps)
October 1, 2018 - June 1, 2022
Developed and deployed microservices-based architectures using Java 17+, Spring Boot, and Spring Cloud, leveraging Domain-Driven Design (DDD) and event-driven patterns with Apache Kafka and Apache Camel for scalable enterprise applications. Engineered full-stack web applications with React.js, Angular, and TypeScript, integrating Next.js, Redux Toolkit, and Tailwind CSS to deliver responsive, modular UI experiences aligned with Shopify Polaris design system. Built and documented RESTful and GraphQL APIs using Spring WebFlux, Apollo GraphQL, and OpenAPI (Swagger) for seamless cross-service communication and partner integrations. Automated cloud deployments via Terraform, CloudFormation, and Helm, orchestrating containerized services with Docker and Kubernetes (GKE & AKS), achieving zero-downtime CI/CD through GitHub Actions and Azure DevOps Pipelines. Integrated AI-powered analytics and NLP services into Shopify Sidekick, enabling intelligent commerce automation and behavioral insights

Education

Master of Computer Science at Auburn University at Montgomery, AL
January 11, 2030 - December 2, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet