Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Timeline
Projects
Projects
SoftwareEngineer

Ravi Kumar Sharma

Hyderabad

Summary

Experienced Senior Software Engineer with 9 years and 9 months of expertise in Java development. Proven track record in delivering scalable and efficient applications. Skilled in full lifecycle development, problem-solving, and team collaboration. Seeking new challenges to apply Java proficiency in innovative projects.

Overview

10
10
years of professional experience
1
1
Certificate

Work History

Senior Software Engineer

Wells Fargo
Hyderabad
12.2020 - Current
  • Leading the development of a pioneering application aimed at facilitating trade analysis among organizations within the banking sector.
  • Utilizing Pivotal Cloud Foundry, Java, Spring Boot and implementing event-driven microservices architecture to ensure robustness, scalability, and real-time analysis capabilities.
  • Collaborating closely with analysts and stakeholders to gather requirements, translate them into technical solutions, and deliver a user-centric application.
  • Playing a pivotal role in the entire software development lifecycle, from concept ideation to implementation, focusing on innovation and efficiency.
  • Contributing innovative ideas and technical expertise to drive the project's success, meeting stringent industry standards and enhancing trade analysis capabilities.
  • Ensuring seamless integration and functionality of microservices, enabling efficient and timely analysis for informed decision-making within the bank.

Senior Project Engineer

Wipro Digital
Bangalore
07.2019 - 11.2020
  • Revamped a critical banking application by leading the redesign initiative, leveraging Java and Spring Boot technologies.
  • Took charge of the application's transformation, implementing innovative solutions and enhancements to meet client requirements and industry standards.
  • Utilized Java and Spring Boot frameworks to redesign the application, focusing on scalability, efficiency, and improved user experience.
  • Collaborated closely with the banking client, understanding their needs and aligning the application redesign with their specific business objectives.
  • Played a pivotal role in ensuring seamless integration and functionality within the redesigned application, meeting project milestones effectively.

Application Development Senior Analyst

Accenture Technology
Bangalore
02.2018 - 07.2019
  • Spearheaded application development and enhancement initiatives for a prominent telecom client, ensuring robustness and scalability of solutions.
  • Collaborated closely with the client to analyze requirements, design effective solutions, and implement enhancements within the telecom domain.
  • Played a key role in the development lifecycle, employing agile methodologies to deliver high-quality software solutions within defined timelines.
  • Contributed to the creation and maintenance of mission-critical applications, focusing on efficiency, reliability, and adherence to industry best practices.
  • Engaged in continuous improvement initiatives, participating in code reviews, debugging sessions, and implementing optimizations for enhanced system performance.
  • Successfully resolved complex technical issues, ensuring the stability and seamless functioning of applications in dynamic telecom environments.

Software Engineer

Infosys Limited
Bangalore
06.2014 - 01.2018
  • Developed, enhanced, and maintained applications using Core Java, Spring MVC, Spring Boot, Spring Data JPA, RESTful Web Services, Kafka, Hibernate, Oracle DB, and Mongo DB.
  • Proficient in Core Java (Collections, Generics, Multi-threading), optimizing application performance and functionality.
  • Implemented and maintained scalable backend systems using Spring frameworks and ensured seamless communication with RESTful Web Services.
  • Efficiently utilized Hibernate for database interaction with Oracle DB and Mongo DB, ensuring robust data access and storage.
  • Collaborated with cross-functional teams, ensuring on-time project delivery while maintaining high-quality standards.
  • Actively engaged in code reviews, debugging, and performance optimization for improved system efficiency.
  • Resolved complex technical issues, ensuring application stability and performance in diverse environments.

Education

B.Tech - Computer Science

Kalinga Institute of Industrial Technology
Bhubaneshwar
06.2014

High School Diploma -

Rajendra Collage
Chapra
03.2009

Skills

  • Programming Languages: Core Java with Multi-threading, Collections, Generics and Java-8 features, JUnit
  • Frameworks and Tools: Spring MVC, Spring Boot, Microservices (Spring cloud, Spring Security and Kafka), RESTful webservices, Maven and Gradle
  • Database and Backend: MongoDB, Oracle Database and Spring Data JPA Code, Build and Versioning Tools: Eclipse, IntelliJ, STS, SVN, Github, Maven and Gradle
  • Cloud: Pivotal Cloud Foundry
  • SDLC Process: Agile, Scaled Agile and Waterfall

Certification

Trainings :

  • JAVA SE6 training at HPES Noida ( Duration : 45 days)
  • Internship at Infosys Mysore (Duration : 4 months)

Certifications :

  • Oracle Certifies Java Professional (SE6)
  • Microsoft Azure Fundamentals (AZ-900)

Accomplishments

  • Two time spot awards for extra ordinary performance in project development.
  • WOW award for extraordinary performance in project development and maintenance .
  • Awarded as a member of best project team in Infosys.
  • Progressed from System Engineer to Senior System Engineer.
  • Recognized and awarded by Accenture for good performance and timely delivery.

Timeline

Senior Software Engineer

Wells Fargo
12.2020 - Current

Senior Project Engineer

Wipro Digital
07.2019 - 11.2020

Application Development Senior Analyst

Accenture Technology
02.2018 - 07.2019

Software Engineer

Infosys Limited
06.2014 - 01.2018

B.Tech - Computer Science

Kalinga Institute of Industrial Technology

High School Diploma -

Rajendra Collage

Projects

  • Approve To Transact
    Description: A new application for bank's analyst to do research before trading with other businesses.
    Technologies: Java, Spring Boot, Microservices, Kafka, REST, PCF
    Duration: June 2021 to till date

 

  • Trade Rotation
    Description: Migration of legacy applications to Spring Boot, Spring Data JPA and bug fixing
    Technologies: Spring Boot and Angular 9
    Duration: December 2020 to June 2021

           

  • Migration
    Description: Migration of legacy applications to Spring Boot, Spring Data JPA and bug fixing
    Client: Morgan Stanley
    Technologies: Spring Boot with Java
    Duration: August 2019 to November 2020

        

  • AT&T Collaborate
    Description: AT&T Collaborate eBiz is a web application used by the business to business customers of AT&T to manage their own and their employees cellular connection features online.
    Client: AT&T Corporation
    Technologies: Java 8, Spring Boot, RESTFul webservices, MongoDB
    Duration: February 2018 to July 2019

 

  • MyEvents Application
    Description: MyEvents is a web application used by Apple to create and manage its internal events, series of events and sessions.
    Client: Apple Inc.
    Technologies: Java 8, Spring Boot, Spring Data JPS, RESTFul web services, Kafka, Mongo DB
    Duration: January 2017 to January 2018

         

  • Spice Application
    Description: Spice is mobile version business to business sales CRM application used by Apple stores. It provides some important features of web application which can be accessed in iOS devices.
    Client: Apple Inc.
    Technologies: Java 8, Spring Boot, Spring Data JPA, RESTful web services and Oracle 10g
    Duration: August 2016 to December 2016

 

  • Engage Application
    Description: Engage is a business to business sales CRM web application used at Apple stores for small and medium business vendors to maintain customer relationship.
    Client: Apple Inc.
    Technologies: Core Java , Spring MVC, JSP, Hibernate and Oracle 10g
    Duration: August 2014 to July 2016

Projects

  • Approve To Transact
    Description: A new application for bank's analyst to do research before trading with other businesses.
    Technologies: Java, Spring Boot, Microservices, Kafka, REST, Pivotal Cloud Foundry
    Duration: June 2021 to till date

 

  • Trade Rotation
    Description: Migration of legacy applications to Spring Boot, Spring Data JPA and bug fixing
    Technologies: Spring Boot and Angular 9
    Duration: December 2020 to June 2021

           

  • Migration
    Description: Migration of legacy applications to Spring Boot, Spring Data JPA and bug fixing
    Client: Morgan Stanley
    Technologies: Spring Boot with Java
    Duration: August 2019 to November 2020

        

  • AT&T Collaborate
    Description: AT&T Collaborate eBiz is a web application used by the business to business customers of AT&T to manage their own and their employees cellular connection features online.
    Client: AT&T Corporation
    Technologies: Java 8, Spring Boot, RESTFul webservices, MongoDB
    Duration: February 2018 to July 2019

 

  • MyEvents Application
    Description: MyEvents is a web application used by Apple to create and manage its internal events, series of events and sessions.
    Client: Apple Inc.
    Technologies: Java 8, Spring Boot, Spring Data JPS, RESTFul web services, Kafka, Mongo DB
    Duration: January 2017 to January 2018

         

  • Spice Application
    Description: Spice is mobile version business to business sales CRM application used by Apple stores. It provides some important features of web application which can be accessed in iOS devices.
    Client: Apple Inc.
    Technologies: Java 8, Spring Boot, Spring Data JPA, RESTful web services and Oracle 10g
    Duration: August 2016 to December 2016

 

  • Engage Application
    Description: Engage is a business to business sales CRM web application used at Apple stores for small and medium business vendors to maintain customer relationship.
    Client: Apple Inc.
    Technologies: Core Java , Spring MVC, JSP, Hibernate and Oracle 10g
    Duration: August 2014 to July 2016
Ravi Kumar Sharma