Summary
Overview
Work History
Education
Skills
Roles And Responsibilities
Timeline
Generic
Shubham Saxena

Shubham Saxena

Gwalior

Summary

Experienced Senior Software Engineer skilled at leading cross-functional teams. Remarkable relationship building, decision making and communication skills. Drives software process improvements that enable progressively increased team efficiency. Motivated professional offers several years of experience leading cross-functional teams and completing projects on-time. Seamlessly manages workloads and meets challenging deadlines and quality benchmarks. Strong understanding of common web technologies, languages, and frameworks.

Overview

10
10
years of professional experience

Work History

Software Engineer Specialist

FIS
Bangalore
08.2021 - Current
  • The Application Maturity Model (AMM) is an FIS app that scores FIS products (actually, their deployments) on several dozen maturity metrics across domains/areas from various sources (data lakes).
  • Site Reliability Engineering (SRE) teams, which are part of this program, create scalable and highly reliable software systems, automating operations using tools.
  • Here, we are building a mechanism for end-to-end software that enables quality and automated performance for the applications.
  • Safeguarding the SLA, safeguarding the downtime for critical applications, we help teams optimize the reliability of applications, nonstop monitoring and real-time updates, get rid of manual workload, remove toils, and performance monitoring and improvement for applications.

Senior Software Engineer

Accenture India
Bangalore
01.2018 - 08.2021
  • Project: Secbus_AO (Security Business Accenture Outsourcing); Client: Société Générale.
  • Société Générale Corporate & Investment Banking plays a key role as an intermediary between issuers and investors in the three major activities: Investment Banking, Financing, and Market activities.
  • Société Générale Corporate & Investment Banking plays a key role as an intermediary between issuers and investors in the three major activities: Investment Banking, Financing, and Market activities.
  • A pillar of our universal banking model, the SGCIB corporate and investment bank is present in 38 countries across Europe, America, and Asia Pacific.
  • ONSITE: Worked at the client location (France) for three weeks, coordinated with ops users to work on the development of a new module for the application, and stayed until the delivery of the same.

Software Consultant

Mobileum India Pvt Ltd
Bangalore
03.2015 - 12.2017
  • Macala: It is a single platform for service delivery, including bill pay, banking, mWallet, remittance, e-and voucher top-up, P2P transfers, domestic and cross-border delivery, agent, peer-to-peer, and direct subscriber-driven transactions, with an open, modern, and evolutionary enterprise architecture.
  • It works on mobile (SMS, USSD, STK, Java midlet, WAP), ATM, Web, Kiosk, and interfaces to back office platforms such as Banking, Telco, Payment, and other third-party interfaces enabled by web services, ISO 8583, or other protocols.
  • It is a single platform for service delivery, including bill pay, banking, mWallet, remittance, e-and voucher top-up, P2P transfers, domestic and cross-border delivery, agent, peer-to-peer, and direct subscriber-driven transactions, open, modern, and evolutionary enterprise architecture.

Education

B.E -

BIST, RGPV University
Bhopal

Skills

Programming Languages: Java, Golang

Frameworks: Spring, Spring Boot, Hibernate, REST API, Microservices

Servers: Tomcat, Apache TomEE

Databases: Oracle, PostgreSQL, SQL Server, and MongoDB

Tools: Log4j, Maven, Jenkins, Eclipse IDE, WinSCP, Putty, SVN, GitBash

Operating Systems: Unix/Linux, Windows family

Monitoring Tools: Splunk, Prometheus, Dynatrace, Azure AppInsight

Automated Perf Eval: Keptn, SLI/SLO, Open Policy Agent

Cloud Technologies: Kubernetes, OpenShift, Docker, Helm, Artifactory, CRD, CR Admission Controller, Kubebuilder

Site Reliability Engineering (SRE): SLI, SLO, Error Budget, and Burn Rate management using tools like Keptn and Nobl9

Roles And Responsibilities

  • In my 9 years of Software developing experience performed different roles and responsibilities based on the projects, clients, and customers’ requirements.
  • Involved in requirements gathering/understanding using the Technical and Functional design documents along with that designing the system architecture.
  • Part of application Development team in various products/applications using different technologies like java8, Spring boot, Hibernate, Html, microservices.
  • Developed the code by following strict coding guidelines to ensure the code quality and involved in code review for the team to ensure the code quality.
  • Guiding the new team members to understand the project related functionality, code flow, code quality related expectation and technical doubts.
  • Maintaining and assigning the work plan to all the team members.
  • Performing unit testing for the trial.
  • Perform code review for the changes done by other developers and providing the comments.
  • Weekly meeting to gather the work status of each individual, and daily stand up to understand any blockers.
  • Coordinating with onsite counterpart, understand the requirement and deliver code. Also worked closely with Production Support team to troubleshoot and fix any production issue.
  • Involved in analyzing the new business requirements requested by the client, developing and integrating into the application.
  • Involved in modifying existing functionality as per the change requests by client.
  • Involved in Project release activities to QA / Prod environments and supporting production issues.
  • Used cloud platforms as part of microservice based architecture development like Kubernetes, OpenShift, Docker, Helm and MongoDB.
  • Worked as a part of AMM( Application Maturity Model ) dev team where got the chance to work on TomEE batch process.
  • Part of SRE program, that ensures all the products/application of an organization build scalable and reliable using tools Keptn, Jmeter, Splunk, Dynatrace, Neoload etc.
  • Created customized SLI provider components written in Golang which helps in integrating Keptn with Splunk, Prometheus, Dynatrace, Neoload, AWS CloudWatch, Azure AppInsight etc.
  • Followed Agile methodology with all the ceremonies like Sprint Planning, Scope finalizing, Retrospection and daily scrums.

Timeline

Software Engineer Specialist

FIS
08.2021 - Current

Senior Software Engineer

Accenture India
01.2018 - 08.2021

Software Consultant

Mobileum India Pvt Ltd
03.2015 - 12.2017

B.E -

BIST, RGPV University
Shubham Saxena