Summary
Overview
Work History
Education
Skills
Languages
Certification
Timeline
Generic

Bhavani Shanker Ganesh Pratapa

Brampton

Summary

  • A dynamic software professional with 8+ years of work experience across domains.
  • Excel in driving digital transformations with expertise in Java, Spring Boot, Cloud technologies and Agile methodologies.
  • Prior experience of working with global banking client on multiple highly critical and diverse projects.
  • Define and implement the full lifecycle management of APIs, including API design, development, testing, deployment, versioning, and retirement. Ensure proper documentation and monitoring of APIs.
  • Demonstrated good problem analysis/resolution skills and effectively contributed to the organizational goals.
  • Focused & goal driven with strong work ethics and exceptional relationship building skills.
  • Sound understanding of quality processes and practices followed in CMMI Level 5 companies

Overview

8
8
years of professional experience
1
1
Certification

Work History

Technology Lead

Infosys Limited
03.2022 - Current

Client: Leading US Bank

Description: Part of the Middleware Center of Excellence (CoE) team responsible for helping the client on its digital journey.

Responsibilities:

  • Led cross-functional teams to successfully deliver complex technology projects within agreed timeframes and budgets.
  • Collaborated with stakeholders to define technical requirements, ensuring alignment with business objectives.
  • Leading and guiding a team of 10+ members as part of the project.
  • Design API as per the Enterprise API standard playbook.
  • Design and Develop multiple re-useable frameworks using Maven, Spring 5 components(Spring boot, JPA, REST etc.) as a part of IIB to Java migration.
  • Implement REST IIB (IBM Integrations Bus) applications and migrated them to java spring boot microservices as part of client’s digital strategy of moving to OpenShift.
  • Integrate API's with mainframe CICS copybooks, multiple DB's, REST and SOAP backend systems.
  • Build scalable and high-performance solutions to handle large volumes of API traffic. Optimize system performance and throughput to ensure responsiveness and reliability.
  • Implement logging framework using log4j2. Monitor logs and enable metrics observability in Datadog.
  • Secure API's using Spring security(Oauth2, JWT etc.).
  • Helping the team deliver high quality code using code scans such as SonarQube, Fortify and Nexus IQ.
  • Deploying spring boot microservices to RedHat OpenShift PaaS using Jenkins(CI/CD).
  • Act as the primary contact for all client communications and manage expectations regarding execution schedule, deadlines, and deliverables.
  • Track team’s performance and provide them with the required support & training to increase productivity and improve performance.
  • Working in Agile(Scrum,Kanban) Methodologies. Act as Scrum master in absence of scrum master.

Technology Analyst

Infosys Limited
05.2020 - 03.2022

Client: Investment Banking Firm(USA)

Description: Liquidity Management application built in microservice architecture. Application automates liquidity sweeps and notional pooling using multiple technology stacks. This involves building microservices using Apache Camel, Kafka, Spring Stack, Java, Elasticsearch, Oracle, MySQL, UNIX shell scripts and deployed to GCP using App Engine and GitLab CI/CD.

Responsibilities:

  • Assisted with deployment issues by clarifying user questions and identifying problems.
  • Optimized system performance through regular maintenance and updates, resulting in increased efficiency.
  • Providing technical leadership and design guidance, involved in code reviews, laying down best practices
  • Delivering the code adhering to the client's standards and process on time implementing the best practices and automated unit testing with Junit5 and Mockito.
  • Re-factoring the code as part of technical debt, involved in production issue fixing.
  • Analyzing and Understanding business requirements, Discussions with Business team and technical team on BRDs/JIRA Stories
  • Responsible of Creating technical design documents, Designing, defining API definitions and implementation of interfaces using Spring Boot,Spring cloud, Spring Data JPA, Apache Camel and Kafka.
  • Involve in Design, development, quality, deployment and maintenance life cycle
  • Document the API signature using Swagger.
  • Working in Agile methodology.

Senior Systems Engineer

Infosys Limited
06.2019 - 05.2020

Client: Investment Banking Firm(USA)

Description: Cornerstone application performs due diligence of customer which is built in microservice architecture. Application automates due diligence process using multiple
technology stacks.

Responsibilities:

  • Designed custom software applications tailored to specific client needs, boosting user satisfaction rates significantly.
  • Mentored junior engineers in advanced concepts, fostering professional development within the team.
  • Developed microservices using Spring & Java 8. Deployed services to AWS.
  • Implement best code practices using code quality tools.

Systems Engineer

Infosys Limited
01.2017 - 06.2019

Client: Infosys Internal Learning platform(Lex)

Description: Lex Wingspan is a learning platform developed by Infosys ETA. It contains knowledge artifacts, courses, resources of technical, domains, processes. It is embedded with Technical playgrounds which enables Infosys employees to try-out their technical knowledge.

Responsibilities:

  • Developed various POC applications using Java, JAX-RS, Spring boot microservices and uploaded them in Lex.
  • Delivered more than 200 sessions on Spring Stack, Java, Scala, Spring Microservices, REST, SOAP, Groovy, Junit, Mockito, Maven, Jenkins, Git.
  • Enabled around 500 employees on above technical stack by conducting sessions.
  • Developed Technology artifacts for RESTful Services using JAX-RS, Java, Scala and published in Lex application.

Education

Bachelor of Technology - Electronics And Communications Engineering

SSJ Engineering College( JNTU Hyderabad)
Hyderabad, India
05-2016

Skills

  • Languages: Java, SQL, JavaScript, HTML, CSS, XML, JSON,YAML, API Design using Swagger (Spec 20 and OAS3)
  • Frameworks: Spring Boot, Spring MVC, Spring Security, Spring Data, Spring Cloud, IBM Mainframe, Slf4j
  • Web Technologies: RESTful APIs, SOAP, Microservices Architecture
  • Databases: MySQL, PostgreSQL, Oracle, MongoDB, DB2
  • Tools & Technologies: Git, Jenkins, Maven, Docker, Kubernetes, JUnit5 using Mockito, IntelliJ IDEA, Eclipse, STS Postman, SOAPUI, IIB
  • Cloud: AWS (EC2, S3, RDS, Lambda), Google Cloud Platform, RedHat Openshift
  • Development Methodologies: Agile, Scrum, Kanban,TDD (Test-Driven Development)
  • Version Control: Git, GitHub, Bitbucket
  • Other: Hibernate, JPA, Kafka, IBM MQ,Active MQ, Elasticsearch, Kibana, Splunk & Datadog

Languages

English
Full Professional
Telugu
Native or Bilingual
Hindi
Full Professional

Certification

  • Infosys Certified Spring 5 Professional
  • Infosys Certified Spring REST professional
  • Infosys Global Agile Developer
  • Infosys Certified Spring Boot Developer
  • Infosys Certified Spring Microservices Professional
  • Infosys Certified Java Professional

Timeline

Technology Lead

Infosys Limited
03.2022 - Current

Technology Analyst

Infosys Limited
05.2020 - 03.2022

Senior Systems Engineer

Infosys Limited
06.2019 - 05.2020

Systems Engineer

Infosys Limited
01.2017 - 06.2019
  • Infosys Certified Spring 5 Professional
  • Infosys Certified Spring REST professional
  • Infosys Global Agile Developer
  • Infosys Certified Spring Boot Developer
  • Infosys Certified Spring Microservices Professional
  • Infosys Certified Java Professional

Bachelor of Technology - Electronics And Communications Engineering

SSJ Engineering College( JNTU Hyderabad)
Bhavani Shanker Ganesh Pratapa