S

Shubham Kumar

Software Engineer

West Delhi, Delhi, India4 yrs 10 mos experience
Most Likely To Switch

Key Highlights

  • Expert in developing RESTful APIs and gRPC Microservices.
  • Proficient in AWS services for scalable system architecture.
  • Strong advocate for Test Driven Development and code quality.
Stackforce AI infers this person is a Backend Developer specializing in SaaS solutions with a focus on API development.

Contact

Skills

Core Skills

GrpcAwsSalesforceAsp.net Web ApiC#

Other Skills

.NET CoreAJAXASP.NET CoreASP.NET MVCAWS SQS QueueAmazon Web Services (AWS)AngularJSGitJavaScriptKibanaMass Transit PackageMicroservicesMicrosoft SQL ServerSonarQubeTest Driven Development (TDD)

About

As an experienced backend .NET developer, I have a strong track record of delivering high-quality software solutions using cutting-edge technologies and methodologies. My expertise lies in developing and maintaining RESTful APIs and gRPC Microservices, integrating with Salesforce as a backend database, and using AWS services for building scalable and robust systems. I excel at implementing Test Driven Development (TDD) approaches to ensure code quality and minimal bug/defects and have experience working in Agile methodologies, including daily stand-ups, sprint planning, and retrospective meetings. With a passion for developing efficient code and a strong ability to analyze technical requirements and provide effort estimation, I'm committed to delivering timely, high-quality deliverables to meet customer deadlines. Technologies I've used include C#, .Net Core, ASP.NET Core Web API, gRPC, Salesforce, SOQL, AWS, Azure, NUnit, Moq, TDD, SonarQube, Git.

Experience

United airlines

Developer l

Aug 2023Present · 2 yrs 7 mos · Gurugram, Haryana, India · Hybrid

Heureux software solutions

Software Developer

Sep 2021Aug 2023 · 1 yr 11 mos · Noida, Uttar Pradesh, India · Remote

  • Implemented gRPC Microservices using the .NET Core Framework and integrated them into the aggregator, with experience in using tools like Protocol Buffers and gRPC-Web protocol.
  • Enhanced API response time to 4s from 7-8 seconds, resulting in a 40% improvement in performance by transforming synchronized API calls to asynchronous processing by using AWS SQS Queue and Mass Transit Package.
  • Created reusable packages for helper methods like date time, JSON conversion and data logging and deploy them privately on NuGet packages for efficient code sharing and maintenance.
  • Prepared RCA (Root Cause Analysis) report and provided recommendations to resolve the critical issue affecting APIs during user validation.
  • Worked on a proof of concept (POC) for rendering our existing react reports using the IronPdf Nuget package.
  • Implementation of Test Driven Development (TDD) approach and Developed unit tests using NUnit and Moq to ensure code quality and minimal bug/defects.
  • Utilized various AWS services such as AWS Cloud Watch, API Gateway, App Configuration, SQS, S3 bucket, and DynamoDB to build a scalable and robust microservices.
  • Working in agile methodologies including daily stand-ups, sprint planning, and retrospective meetings to ensure timely and high-quality deliverables were met within the customer’s deadlines.
  • Responsibilities include analyzing technical requirements, providing effort estimation and refining requirements.
  • Collaborated with cross-functional teams, including front-end developers, QA engineers, and project managers, to deliver high quality products.
  • Developed RESTful APIs for mobile application (CIAP) using ASP.NET Web API framework integrated with Salesforce as a backend database.
  • Improved code quality by refactoring and reducing code duplication by 20% using SonarQube.
  • Utilized Kibana for debugging and logging, resulting in quick identification and resolution of issues in the application to improve overall system performance.
SalesforcegRPCASP.NET CoreAmazon Web Services (AWS).NET CoreMicroservices+2

Cargo flash infotech

Engineering Intern

May 2021Sep 2021 · 4 mos · Gurugram, Haryana, India · Remote

  • Project: Ngen
  • Developed a CRUD application under Ngen framework which allows user to create, read, update, and delete employee record.
  • Created Tables, Stored Procedures in Microsoft SQL Server.
JavaScriptMicrosoft SQL ServerAngularJSASP.NET MVCASP.NET Web APIAJAX+1

Education

Dronacharya College of Engineering

Bachelor of Technology - BTech — Computer Science

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Grpc & Aws

Explore similar profiles based on matching skills and experience