Shivam Sahu

Shivam Sahu Email and Phone Number

Full stack developer | Java Developer | Spring Boot | Spring MVC | Spring Data JPA | Microservices | Angular |
Shivam Sahu's Location
Shahdol, Madhya Pradesh, India, India
About Shivam Sahu

• Software developer with robust problem-solving skills and 3+ years experience in creating, designing, analyzing and development of web application in a test-driven environment.• Worked on projects in waterfall and agile methodology.• Experience in identifying and fixing bugs, security vulnerabilities.• Experience in working with multiple vendors and geographically distributed teams

Shivam Sahu's Current Company Details

Full stack developer | Java Developer | Spring Boot | Spring MVC | Spring Data JPA | Microservices | Angular |
Shivam Sahu Work Experience Details
  • Infosys
    Senior System Engineer
    Infosys Oct 2023 - Feb 2024
    Indore, Madhya Pradesh, India
    1. Data Governance - An application which allows selective access to the resources on the basis of user profile. It uses PingFederate SSO system for user authentication and utilizes Spring framework in the backend and Angular at the forefront. After the user authentication is completed, the user can interact with the system to manage data visibility by blinding or unblinding attributes. It uses Red Shift DB for storage and manipulation.Roles and Responsibilities :-1. To create REST… Show more 1. Data Governance - An application which allows selective access to the resources on the basis of user profile. It uses PingFederate SSO system for user authentication and utilizes Spring framework in the backend and Angular at the forefront. After the user authentication is completed, the user can interact with the system to manage data visibility by blinding or unblinding attributes. It uses Red Shift DB for storage and manipulation.Roles and Responsibilities :-1. To create REST service for Admin module that allows to fetch attributeID, targetSystem information.2. To create REST service for enabling data visibility by blinding or unblinding the resource.3. To create a mail service that enables the user to receive an Email with the desired information.4. To capture login audits and create server logs in case of any kind of system failure. The log file is created outside server configuration in JBoss.5. To create an Exception Handling mechanism that captures exception centrally with a custom error response.2. CAM Userservice - CAM (Centralized Access Management) Userservice is a microservice and that was proposed to Pfizer clinical supply & distribution team (PCSD). It was then developed to ease existing complexities in the rigid Impala 2 system. The CAM system takes user request in the form of REST APIs and repackages it with additional processable information. It utilizes AES encryption/decryption techniques to make an encrypted request to receive the encrypted response by redirecting request to Impala 2 system by capturing the JSessionID. The response is then again repackaged in the user’s desired format and sent back to the user.It uses PingFederate SSO system for user authentication, Spring Security for session management, authorization and Red Hat JBoss Enterprise Application Platform for deployment.The microservice improved the latency of the system and now provides a better user experience. Show less
  • Infosys
    System Engineer
    Infosys Feb 2022 - Oct 2023
    Indore, Madhya Pradesh, India
    ACAS (Automated Claim Adjudication System) system is used for claim processing related to Health Insurance viz., dental, hospital & medical claims. It is a mainframe application utilizing COBOL at the backend DB2 as database and CICS (Customer Information Control System) as frontend. It works with various upstream and downstream applications.CLE (Claim Line Expansion) is a sub-project under ACAS serving to Aetna Inc. under CVS Health Corporation. It was proposed to enhance the existing… Show more ACAS (Automated Claim Adjudication System) system is used for claim processing related to Health Insurance viz., dental, hospital & medical claims. It is a mainframe application utilizing COBOL at the backend DB2 as database and CICS (Customer Information Control System) as frontend. It works with various upstream and downstream applications.CLE (Claim Line Expansion) is a sub-project under ACAS serving to Aetna Inc. under CVS Health Corporation. It was proposed to enhance the existing system’s ability. CLE introduced the capability to process lines from 18 to 99 and overrides from 45 to 999 and it also increased the amount processing capacity from one billion to 100 billions.Roles and Responsibilities :-1. Under the project I was responsible for analyzing and debugging complex issues in the program. I’ve debugged and improved various existing issues in the system with the use of Xpeditor and Abend-Aid utility.2. I’ve improved the overall user experience by changing the look and feel by designing the CICS screens for various modules like CLI, CQC, HC, CP, DC, PF 20, EXT-CLI, HI, AS with the use of SDF2 utility.3. I’ve worked extensively towards the CLI/CQC/AS screen modernization :-a) I’ve Improved the existing search functionality in the CLI & CQC screen by observing a repetitive patternb) Introduced a new scrolling and pagination logic for the CLI, CQC, PF 20, EXT-CLI, AS screen4. Worked on IBM / Websphere MQ for enabling communication between different applications.5. Managed version control systems like Endevor, QEdit for developing the application module through various stages of development viz. Developer, QA and Production6. Worked on ISPF [Interactive system productivity facility] , TSO [Time-sharing option], SDSF [System display and search facility] utility7. Creation of design documents which explains the coding logic and code flow 8. Participated in code and design reviews to ensure code quality Show less
  • Infosys
    System Engineer Trainee
    Infosys Sep 2021 - Jan 2022
    As part of the Infosys foundation training program I’ve been trained in SpringBoot and Angular framework. To complete the training we were required to implement a capstone project in a team of 4 members. For the backend system we created a Spring REST application with Spring Data JPA to handle database operations with industry standard practices like input validation and security using Spring Security, logging and exception handling using Spring AOP, unit testing and Actuators to monitor… Show more As part of the Infosys foundation training program I’ve been trained in SpringBoot and Angular framework. To complete the training we were required to implement a capstone project in a team of 4 members. For the backend system we created a Spring REST application with Spring Data JPA to handle database operations with industry standard practices like input validation and security using Spring Security, logging and exception handling using Spring AOP, unit testing and Actuators to monitor application health.The UI part was done in React and was handled by other team members. Show less
  • Netlink Software Group America Inc
    Java Software Developer
    Netlink Software Group America Inc Jul 2018 - Dec 2018
    Bhopal, Madhya Pradesh, India
    During my internship period I worked extensively on two live java projects:-1. OCTOPUS : A java based SugarCRM project for UTZ certification and customer management. OCTOPUS caters to users with the following services such as: Apply for a Certification, View status, view in process transactions etc2. LEAR ITPM : A java application based on Struts2 framework to generate, maintain and administer Compliance Scorecard. The application caters to users within the organization to maintain the… Show more During my internship period I worked extensively on two live java projects:-1. OCTOPUS : A java based SugarCRM project for UTZ certification and customer management. OCTOPUS caters to users with the following services such as: Apply for a Certification, View status, view in process transactions etc2. LEAR ITPM : A java application based on Struts2 framework to generate, maintain and administer Compliance Scorecard. The application caters to users within the organization to maintain the compliance.Besides these I was given the opportunity to work on two more projects:-1. AUTOMATE_IT : A java based project to automate software testing using Selenium.2. Apache Solr : The Customer Requirement was to add some new products to their e-Commerce website. My task was to update the metadata for the purpose of indexing. For updating the metadata I was given permissions to access production server. Show less

Shivam Sahu Education Details

Frequently Asked Questions about Shivam Sahu

What is Shivam Sahu's role at the current company?

Shivam Sahu's current role is Full stack developer | Java Developer | Spring Boot | Spring MVC | Spring Data JPA | Microservices | Angular |.

What schools did Shivam Sahu attend?

Shivam Sahu attended University Institute Of Technology, Rgpv.

Not the Shivam Sahu you were looking for?

  • Shivam Sahu

    Mts @ Oracle Cloud Infrastructure | Ex- Persistent | Iit (Bhu) Varanasi
    Varanasi
    1
    oracle.com
  • Shivam Sahu

    Microsoft Engage 2022 || Gssoc'22 || 4⭐ Codechef Ll Member Of Google Developer Students Clubs || Founder Of Future Coder ||Mern Stack Developer|| Data Science Enthusiast ||
    Prayagraj
  • Shivam Sahu 🎯

    Ascend Now || Ex - Acciojob || Ex - Edbrand || Iit Delhi 2019
    Delhi, India
  • Shivam Sahu

    Team Lead/Poc | Data Analyst 2 | Investor | Trader
    Jaipur

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.