Summary
Overview
Work History
Education
Skills
Certification
Projects
Technical Profile
Websites
Timeline
Generic

SHIVA CH

Morrisville,NC

Summary

Java & .NET Cloud Engineer with over 5 years of expertise in designing, developing, and supporting enterprise-level, cloud-based applications utilizing Java, Spring Boot, C#, ASP.NET Core, and RESTful microservices. Practical experience in developing secure, scalable APIs with Java (Spring Boot) and C# (.NET Core / Web API), adhering to clean architecture, SOLID principles, and REST best practices. Demonstrated expertise in utilizing Microsoft Azure cloud offerings, such as Azure API Management (APIM), Azure Entra ID, and integrations based in the cloud. Emphasis on user-oriented system examination, converting actual business operations and human activities into scalable technological solutions. Effective communicator and self-sufficient contributor, possessing experience in teamwork with cross-functional onsite-offshore groups (Product, QA, DevOps, and Business).

Overview

8
8
years of professional experience
1
1
Certification

Work History

Java & .Net Cloud Engineer

Chewy
10.2023 - Current
  • Managed comprehensive Change Requests (CRs) encompassing requirement analysis, client communication, API design, development, testing, deployment, and production assistance.
  • Created and implemented secure, scalable RESTful APIs utilizing Java 17, Spring Boot 3.x, and Spring REST, providing services to both external and internal systems through JSON-based communication.
  • Utilized a microservices architecture with Spring Cloud Azure to guarantee scalability, fault tolerance, and cloud compatibility.
  • Utilized Microsoft Azure API Management (APIM) to expose and manage APIs, facilitating secure access, rate limiting, monitoring, and governance.
  • Executed JWT-based authentication and authorization, applying role-based access controls to secure APIs against unauthorized use.
  • Developed and maintained RESTful APIs using C# and ASP.Net Core Web API, supporting internal services and integrations.
  • Used Python scripts for automation, log analysis, and support tasks to assist cloud deployments, monitoring, and operational workflows.
  • Conducted Unit Testing and Integration Testing within the framework of Test-Driven Development (TDD) utilizing TestNG and Mockito, enhancing code quality and minimizing defects.
  • Created responsive and interactive user interfaces with React, working closely with frontend teams to provide smooth user experiences.
  • Utilized MongoDB and MySQL extensively, creating schemas and enhancing data access to boost application performance.
  • Set up AWS IAM roles and policies to control secure service-to-service and CI/CD access.
  • Tracked application performance and health through AWS CloudWatch metrics and logs.
  • Worked alongside DevOps teams to merge .Net and Java services into CI/CD pipelines utilizing Docker and Jenkins.
  • Facilitated CI/CD workflows through Docker, Jenkins, Maven, and Git, allowing for automated builds, testing, and deployment processes.
  • Engaged in diagnosing issues, fixing bugs, and enhancing performance while adhering to coding standards and established best practices.
  • Worked in close partnership with QA, DevOps, and Product teams to guarantee stable, secure, and top-quality releases.
  • Utilized Postman for testing APIs, validating, and collaborating with QA as well as integration teams.
  • Delivered production assistance, conducted root cause analysis, and executed lasting solutions to reduce downtime.
  • Technical Environment: Java 17, C#, Spring Boot 3.x, Spring Cloud Azure, Spring REST, ASP.NET Core Web API, Microservices, RESTful APIs. Microsoft Azure (Azure API Management, Azure Entra ID – OAuth2, JWT), AWS (EC2, S3, IAM, CloudWatch), MongoDB, MySQL. OAuth2, JWT, RBAC, AWS IAM, Docker, Jenkins, Maven, Git, React, TestNG, Mockito, Postman, Agile/Scrum.

Software Engineer

Discover IT Software Solutions Pvt. Ltd.
08.2018 - 06.2021
  • Developed RESTful backend APIs with Java 8, Spring MVC, Spring REST, and Spring Boot to streamline procurement processes including purchase order generation, bidding, approvals, and order monitoring.
  • Developed a layered architecture (Controller, Service, Repository) with Spring Boot and Spring Data JPA, achieving clear separation of concerns and maintaining code quality.
  • Enhanced CRUD APIs with .NET Web API and Entity Framework Core to improve application functionality and user experience.
  • Created adaptable and intuitive UI elements with React, HTML, CSS, and JavaScript, enhancing functionality for procurement teams and suppliers.
  • Combined frontend and backend systems through JSON-based REST interactions, allowing seamless data transfer between the UI and services.
  • Involved in collecting requirements and engaging in functional discussions with business stakeholders to convert business needs into technical solutions.
  • Conducted Unit Testing, Integration Testing, and User Acceptance Testing (UAT) to verify functionality, performance, and dependability.
  • Adhered to established industry standards for coding, testing, release, and deployment processes.
  • Assisted in the deployment of applications within AWS EC2 settings.
  • Utilized AWS S3 for storing documents and application assets.
  • Aided in establishing CI/CD pipelines with Jenkins, Maven, Git, and Docker, facilitating automated builds and deployments.
  • Facilitated application deployments on Apache Tomcat, guaranteeing seamless release processes across different environments.
  • Resolved bugs, restructured code, and optimized performance to increase application stability and reduce response times.
  • Worked in close collaboration with QA, DevOps, and Product teams to provide consistent and dependable releases.
  • Technical Environment: Java 8, C#, SQL, Spring MVC, Spring Boot, Spring REST, Spring Data JPA, Hibernate, ASP.NET Core Web API, Entity Framework Core, Layered Architecture, RESTful APIs. AWS (EC2, S3, IAM), MySQL, Apache Tomcat. Jenkins, Maven, Git, Docker, React, HTML, CSS, JavaScript. Unit Testing, Integration Testing, UAT, Eclipse, IntelliJ IDEA, VS Code, Agile/Scrum.

Education

Electronics and Communications Engineering

Jawaharlal Nehru Technological University
Hyderabad
04-2018

Master's - computer science

Lewis University
Romeoville, IL

Skills

  • Java (8, 17)
  • C#
  • SQL
  • Python (Scripting & Automation)
  • Spring Boot
  • Spring MVC
  • Spring REST
  • Spring Cloud
  • ASPNET Core
  • NET Core Web API
  • Entity Framework Core
  • RESTful APIs
  • Microservices Architecture
  • JSON
  • Swagger/OpenAPI
  • Azure API Management (APIM)
  • Azure Entra ID (OAuth2, JWT)
  • Azure Cosmos DB
  • Azure Fundamentals
  • EC2
  • S3
  • IAM
  • RDS
  • ECS
  • CloudWatch
  • VPC
  • Docker
  • Jenkins
  • Maven
  • Git
  • CI/CD Pipelines
  • SQL Server
  • MySQL
  • Oracle
  • MongoDB
  • OAuth2
  • JWT
  • Role-Based Access Control (RBAC)
  • AWS IAM
  • React
  • Angular
  • HTML5
  • CSS3
  • JavaScript
  • TypeScript
  • JUnit
  • TestNG
  • Mockito
  • Postman
  • Apache Tomcat
  • JBOSS
  • WildFly
  • IntelliJ IDEA
  • Eclipse
  • STS
  • VS Code
  • MySQL Workbench
  • Agile / Scrum
  • SDLC
  • Jira
  • Confluence

Certification

  • Microsoft Azure Fundamentals (AZ-900)
  • Microsoft Azure AI Fundamentals (AI-900)

Projects

Customer Delivery Management Platform (CDMP), Chewy, Java & .Net Cloud Engineer, 10/2023-Present, Managed comprehensive Change Requests (CRs) encompassing requirement analysis, client communication, API design, development, testing, deployment, and production assistance., Created and implemented secure, scalable RESTful APIs utilizing Java 17, Spring Boot 3.x, and Spring REST, providing services to both external and internal systems through JSON-based communication., Utilized a microservices architecture with Spring Cloud Azure to guarantee scalability, fault tolerance, and cloud compatibility., Utilized Microsoft Azure API Management (APIM) to expose and manage APIs, facilitating secure access, rate limiting, monitoring, and governance., Executed authentication and authorization through JWT-based security, applying role-based access controls and safeguarding APIs from unauthorized use., Created and maintained RESTful APIs utilizing C# and ASP.Net Core Web API for internal services and integrations., Used Python scripts for automation, log analysis, and support tasks to assist cloud deployments, monitoring, and operational workflows., Aided in sustaining hybrid microservices architecture utilizing Java(Spring Boot) and .Net Core services., Conducted Unit Testing and Integration Testing within the framework of Test-Driven Development (TDD) utilizing TestNG and Mockito, enhancing code quality and minimizing defects., Worked in close partnership with business stakeholders and cross-functional teams to grasp user workflows, decision-making patterns, and operational procedures, converting tangible human interactions into scalable backend services and APIs., Created responsive and interactive user interfaces with React, working closely with frontend teams to provide smooth user experiences., Utilized MongoDB and MySQL extensively, creating schemas and enhancing data access to boost application performance., Set up AWS IAM roles and policies to control secure service-to-service and CI/CD access., Tracked application performance and health through AWS CloudWatch metrics and logs., Worked alongside DevOps teams to merge .Net and Java services into CI/CD pipelines utilizing Docker and Jenkins., Facilitated CI/CD workflows through Docker, Jenkins, Maven, and Git, allowing for automated builds, testing, and deployment processes., Engaged in diagnosing issues, fixing bugs, and enhancing performance while adhering to coding standards and established best practices., Created cloud-based, API-focused, and data-prepared frameworks tailored for upcoming AI and smart automation applications, utilizing core AI principles and established best practices (AI-900)., Worked in close partnership with QA, DevOps, and Product teams to guarantee stable, secure, and top-quality releases., Utilized Postman for testing APIs, validating, and collaborating with QA as well as integration teams., Delivered production assistance, conducted root cause analysis, and executed lasting solutions to reduce downtime., Java 17, C#, Spring Boot 3.x, Spring Cloud Azure, Spring REST, ASP.NET Core Web API, Micro-services, RESTful APIs, Microsoft Azure (Azure API Management, Azure Entra ID – OAuth2, JWT), AWS (EC2, S3, IAM, CloudWatch), MongoDB, MySQL, OAuth2, JWT, RBAC, AWS IAM, Docker, Jenkins, Maven, Git, React, TestNG, Mockito, Postman, Agile/Scrum Procurement Solutions (PS), Discover IT Software Solutions Pvt. Ltd., Software Engineer, 08/2018 - 06/2021, Created and built RESTful backend APIs with Java 8, Spring MVC, Spring REST, and Spring Boot, facilitating procurement processes including purchase order generation, bidding, approvals, and order monitoring., Developed a layered architecture (Controller, Service, Repository) with Spring Boot and Spring Data JPA, achieving clear separation of concerns and maintaining code quality., Created backend solutions utilizing C#, ASP.Net Core, and REST APIs in addition to JAVA-based services., Developed and improved CRUD APIs with .NET Web API and Entity Framework Core., Created adaptable and intuitive UI elements with React, HTML, CSS, and JavaScript, enhancing functionality for procurement teams and suppliers., Combined frontend and backend systems through JSON-based REST interactions, allowing seamless data transfer between the UI and services., Involved in collecting requirements and engaging in functional discussions with business stakeholders to convert business needs into technical solutions., Conducted Unit Testing, Integration Testing, and User Acceptance Testing (UAT) to verify functionality, performance, and dependability., Adhered to established industry standards for coding, testing, release, and deployment processes., Assisted in the deployment of applications within AWS EC2 settings., Utilized AWS S3 for storing documents and applications assets., Aided in establishing CI/CD pipelines with Jenkins, Maven, Git, and Docker, facilitating automated builds and deployments., Facilitated application deployments on Apache Tomcat, guaranteeing seamless release processes across different environments., Helped with bug fixing, code restructuring, and performance enhancements, leading to better application stability and faster response times., Delivered application support and upkeep, resolving production problems and guaranteeing minimal downtime., Worked in close collaboration with QA, DevOps, and Product teams to provide consistent and dependable releases., Managed technical documentation and facilitated knowledge sharing among team members., Java 8, C#, SQL, Spring MVC, Spring Boot, Spring REST, Spring Data JPA, Hibernate, ASP.NET Core Web API, Entity Framework Core, Layered Architecture, RESTful APIs, AWS (EC2, S3, IAM), MySQL, Apache Tomcat, Jenkins, Maven, Git, Docker, React, HTML, CSS, JavaScript, Unit Testing, Integration Testing, UAT, Eclipse, IntelliJ IDEA, VS Code, Agile/Scrum

Technical Profile

Java (8, 17), C#, SQL, Python (Scripting & Automation), Spring Boot, Spring MVC, Spring REST, Spring Cloud, ASP.NET Core, .NET Core Web API, Entity Framework Core, RESTful APIs, Microservices Architecture, JSON, Swagger/OpenAPI, Azure API Management (APIM), Azure Entra ID (OAuth2, JWT), Azure Cosmos DB, Azure Fundamentals, EC2, S3, IAM, RDS, ECS, CloudWatch, VPC, Docker, Jenkins, Maven, Git, CI/CD Pipelines, SQL Server, MySQL, Oracle, MongoDB, Azure Cosmos DB, OAuth2, JWT, Role-Based Access Control (RBAC), AWS IAM, React, Angular, HTML5, CSS3, JavaScript, TypeScript, JUnit, TestNG, Mockito, Postman, Apache Tomcat, JBOSS, WildFly, IntelliJ IDEA, Eclipse, STS, VS Code, MySQL Workbench, Agile / Scrum, SDLC, Jira, Confluence

Timeline

Java & .Net Cloud Engineer

Chewy
10.2023 - Current

Software Engineer

Discover IT Software Solutions Pvt. Ltd.
08.2018 - 06.2021

Electronics and Communications Engineering

Jawaharlal Nehru Technological University

Master's - computer science

Lewis University
SHIVA CH