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
2023.09 - Current
  • Internal Transfer

Senior Software Engineer

Reliance Jio
2023.09 - 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
2023.03 - 2023.09
  • 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
2023.03 - 2023.08
  • Developed software solutions using Java and Python for various projects.

Sr. Software Engineer

Paytm
Noida
2021.06 - 2023.02
  • Mentored junior engineers to improve coding practices and project methodologies.

Senior Software Engineer

Paytm
2021.06 - 2023.02
  • 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
2019.02 - 2021.04
  • Assisted in troubleshooting and debugging software issues for clients.

Software Engineer

Yash Technologies
2019.02 - 2021.04
  • 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
2016.08 - 2019.02
  • Collaborated with cross-functional teams to gather user requirements effectively.

Software Engineer

Innoeye Technologies
2016.08 - 2019.02
  • 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
2023.09 - Current

Senior Software Engineer

Reliance Jio
2023.09 - Current

Senior Software Engineer

Reliance Ajio
2023.03 - 2023.09

Software Development Engineer II

Reliance Ajio
2023.03 - 2023.08

Sr. Software Engineer

Paytm
2021.06 - 2023.02

Senior Software Engineer

Paytm
2021.06 - 2023.02

Software Engineer

Yash Technologies Pvt. Ltd.
2019.02 - 2021.04

Software Engineer

Yash Technologies
2019.02 - 2021.04

Software Engineer

Innoeye Technologies Pvt. Ltd.
2016.08 - 2019.02

Software Engineer

Innoeye Technologies
2016.08 - 2019.02

Bachelor Of Engineering - Computer Science & Engineering

Sanghvi Institute Of Management & Science
Shailendra Singh Chauhan