Shivam Sharma

Senior Software Engineer

Bengaluru, Karnataka, India9 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Proficient in developing scalable microservices for payment systems.
  • Strong background in AWS cloud services and automation frameworks.
  • Experienced in leading technical sessions to enhance team skills.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and cloud-based solutions.

Contact

Skills

Core Skills

Back-end Web DevelopmentMicroservicesApi DevelopmentSoftware Development

Other Skills

.NET.NET Core.NET Framework.Net.Net 3.5 / 4.8ASP.NETASP.NET CoreASP.NET MVCASP.NET Web APIASP.NetAWS LambdaAWS ServicesAWS Services (Lambda, CloudWatch etc.)Agile MethodologiesAmazon CloudWatch

About

Techie with a growth mindset and always up to learn new skill sets. Love to go out of my comfort zone to achieve and learn new technical skills and help the business to achieve better. I intend to work as a key player in a creative and challenging environment with committed & dedicated people, where I could constantly learn and improve my technical, project, and analytical abilities and at the same time utilize my potential and wisdom for successfully delivering solutions that offer personal and organizational growth.

Experience

Mcafee

2 roles

Senior Software Development Engineer

Apr 2022Present · 3 yrs 11 mos

Software Development Engineer

Oct 2019Present · 6 yrs 5 mos

  • Roles and Responsibilities:
  • Developing Payment related Modules using Microsoft Web Development Technologies
  • Using Strong Object-Oriented Programming principles to design and develop the architecture
  • Collaborate with team to understand the requirement and providing the scalable solution to it
  • Developing the micro-services and build applications in the AWS cloud
  • To identify and correct the software defects and to maintain the existing software systems
  • Revise, debug, update, and refractor the code
  • Designing a Web API's and Web Services which can be consumed by Windows as well as Web Application for end user
  • requirements
  • Designing databases Structure and ensuring their stability, reliability, and performance.
  • Create complex functions, scripts, stored procedures, and triggers to support application development
  • Develop procedures and scripts for data migration
  • Follow coding best practices and standards
  • Building and application framework to support AWS Services, especially ECS, Lambda, API Gateway and CloudWatch
  • Review the Team Code and follow the standards
  • Designing an Architecture to integrate different types of Payment Method with various Payment Providers
  • Providing the KT and Technical Session to upscale the technical skill of teams
  • Creating a POC for with new Technologies (Go, Nodejs) to re-invent the existing Payment System
  • Developed the framework to automate the test cases for the payment system.
  • Technologies: .Net, C#, ASP.Net, SQL Server, .Net 3.5 / 4.8, SQL Server, AWS Services (Lambda, CloudWatch
  • etc.), Golang, NodeJS, Kafka
.NetC#ASP.NetSQL Server.Net 3.5 / 4.8AWS Services (Lambda, CloudWatch etc.)+5

Mindtree

Senior Software Engineer

Jan 2019Sep 2019 · 8 mos

  • Roles and Responsibilities:
  • To participate in requirement analysis
  • To write scalable, clean using .NET programming languages
  • To develop and test software prototypes
  • Experience in coding, designing and testing new web software applications and window applications
  • To identify and correct the software defects and to maintain the existing software systems
  • Revise, debug, update and refractor the code
  • To develop the documentation throughout SDLC
  • Designing aWebAPI's andWebServices which can be consumed byWindows as wellasWebApplication forend user
  • requirements
  • Designing databases and ensuring their stability, reliability, and performance.
  • Design, create, and implement database systems based on the end user's requirements Development of high quality database
  • solutions
  • Develop, implement and optimize stored procedures and functions usingT-SQL Analyze existingSQL queries for performance
  • improvements and suggest newqueries Build appropriate and usefulreporting deliverable's Test databases and perform bug fixes
  • Create complex functions, scripts, stored procedures and triggers to support application development Develop procedures and
  • scripts for datamigration

Hyper drive information technologies pvt ltd

Software Developer

Nov 2016Jan 2019 · 2 yrs 2 mos · Bengaluru Area, India

  • Products Exposure: HDPOS Smart, HDSalon, HDRestaurant, HDPOS Lite, HDSME
  • Built, tested and deployed scalable, highly available and modular software products.
  • Rapidly prototypes new capabilities to confirm feasibility.
  • Implemented designs, including experimentation and multiple iterations.
  • Modified existing software to correct errors, upgrade interfaces and improve performance. Monitored the performance of the
  • database and checked on the execution time on SQLServer Developed code fixes and enhancements forinclusion in future code
  • releases and patches.
  • Worked closely with other team members to plan, design and develop robust solutions in a timely manner.
  • Excellent understanding of database structures, principles, theories and practices
  • Use to develop Android Applications for the respective products
  • Experienced in Integrating of Credit Card Device (Ingenico e Payments) with POS Applications.
  • Experienced in Integrating of Zebra Mobile Printers with Android Application

Education

Birla Institute of Technology and Science, Pilani

Master of Technology - MTech — Software Systems specialization in Data Analytics

Jul 2019Jul 2021

IMS NOIDA

Master’s Degree — Computer Software Engineering

Jan 2014Jan 2016

Stackforce found 100+ more professionals with Back-end Web Development & Microservices

Explore similar profiles based on matching skills and experience