Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Shailendra Singh Chauhan

Summary

Motivated professional with in-depth knowledge of C++, JavaScript, Python and PERL. Skilled in developing, optimizing, and reworking systems to meet specific customer requirements. Expertise in writing codes in various languages and developing flowcharts.

Overview

9
9
years of professional experience
1
1
Certification

Work History

Software Development Engineer II

Reliance Corporation
Mumbai
09.2023 - Current
  • Internal Transfer

Senior Software Engineer

Reliance Jio
09.2023 - Current
  • Device Onboarding (DOB) is a microservice which onboards a new device into a jio network and manages the complete life cycle of device.
  • Responsibilities :
  • Designed and developed the backend api's of the system that automated the process of device onboarding and allow users to execute configuration command needed to start the device which increased the system's operation scale nearly by 3x.
  • Implemented scheduled jobs that helps system to maintain and monitor the device health and raise alerts.
  • Implemented the bussiness logic for processing the failed device onboarding via kafka.
  • Project: Device Onboarding

Senior Software Engineer

Reliance Ajio
03.2023 - 09.2023
  • Payment Engine is the microservice that handles the transactions on Ajio app.
  • Responsibilities :
  • Contributed in the development and integration of jio one pay gateway with the payments engine saving upto 30% of the cost per transaction.
  • Individual owner of forward and refund flow of the payment engine team contributing to all the development and operational task.
  • Project: Payment Engine

Software Development Engineer II

Reliance Ajio
Bengaluru
03.2023 - 08.2023
  • Developed software solutions using Java and Python for various projects.

Sr. Software Engineer

Paytm
Noida
06.2021 - 02.2023
  • Mentored junior engineers to improve coding practices and project methodologies.

Senior Software Engineer

Paytm
06.2021 - 02.2023
  • Feecharge is responsible for helping company finance to charge business service fees in various income scenarios, such as acquire, withdraw, topup etc. It is also responsible for calculating rebate fees and then telling company finance to settle expenditure for company partners in rebate scenarios, such as merchant commission, channel fees etc.
  • Responsibilities:
  • Involved in implementing the charge and refund flows by handling domain events using Kafka.
  • Integrated GRPC services in the system.
  • Integrated sharding in the system.
  • Implemented the time-based retry logic to handle the payments.
  • Involved in writing the unit and functional test cases.
  • Involved in solving production issue.
  • Project: Feecharge

Software Engineer

Yash Technologies Pvt. Ltd.
Indore
02.2019 - 04.2021
  • Assisted in troubleshooting and debugging software issues for clients.

Software Engineer

Yash Technologies
02.2019 - 04.2021
  • This project aims at securing, transforming, providing extension capabilities, caching, rate limiting and monitoring API's.
  • Responsibilities :
  • Involved in requirements gathering, customer interaction, prototyping and validation.
  • Developed Restful API's using APIGEE platform.
  • Worked on building proxies and policies within APIGEE along with security frameworks.
  • Responsible for creating products in APIGEE so that they can be consumed by the consumers.
  • Used Swagger to maintain API ecosystem and to maintain interactive documentation.
  • Project: Apigee

Software Engineer

Innoeye Technologies Pvt. Ltd.
Indore
08.2016 - 02.2019
  • Collaborated with cross-functional teams to gather user requirements effectively.

Software Engineer

Innoeye Technologies
08.2016 - 02.2019
  • Siteforge facilitates workflow orchestration, real-time project intelligence, once advanced-only data capture, automated business rule validation, improved forecasting and integration capabilities.
  • Responsibilities :
  • Developed Restful api's using spring with JPA.
  • Developed business logic for web and mobile app.
  • Coordinated with android team to sync data on server from app and giving backend calls in the form of .
  • Generated jasper reports and CSV's based on business logic.
  • For data visualization created dashboards using highcharts.
  • Responsible for plotting the wifi sites on google map.
  • Responsible for writing sql procedures to pre-populating the database.
  • Responsible for writing optimized native sql queries for the dashboards.
  • Project: Siteforge

Education

Bachelor Of Engineering - Computer Science & Engineering

Sanghvi Institute Of Management & Science
Indore
06.2016

Skills

  • J2EE
  • Spring
  • Spring Boot
  • Microservices
  • Kafka
  • MySQL
  • Rest Web Services
  • Neo4j Database
  • JPA
  • Hibernate
  • Docker
  • Data Structures & Algorithms

Certification

  • Apigee Certified API Engineer, 09/19
  • AlgoExpert Certified Professional, 09/20

Timeline

Software Development Engineer II

Reliance Corporation
09.2023 - Current

Senior Software Engineer

Reliance Jio
09.2023 - Current

Senior Software Engineer

Reliance Ajio
03.2023 - 09.2023

Software Development Engineer II

Reliance Ajio
03.2023 - 08.2023

Sr. Software Engineer

Paytm
06.2021 - 02.2023

Senior Software Engineer

Paytm
06.2021 - 02.2023

Software Engineer

Yash Technologies Pvt. Ltd.
02.2019 - 04.2021

Software Engineer

Yash Technologies
02.2019 - 04.2021

Software Engineer

Innoeye Technologies Pvt. Ltd.
08.2016 - 02.2019

Software Engineer

Innoeye Technologies
08.2016 - 02.2019

Bachelor Of Engineering - Computer Science & Engineering

Sanghvi Institute Of Management & Science
Shailendra Singh Chauhan