Abhishek Prasad
Abhishek Prasad
Technical Skills
Languages and Framework : Java, Groovy, Junit, Spring, Hibernate, SpringBoot, Microservices.
J2EE Technology :Servlets, JDBC, JSP, JMS, Java security.
Tools: Intellij, Eclipse, Spring Tool suite, Git, Gerrit, Apache Tomcat,, Jenkins (CI/CD)
Other Skills: JIRA, Confluence, Agile, Scrum, Data structure and algorithm, Design Pattern
Experience/Projects
Wipro May 2022 – Present
Project Engineer Bengaluru, India
● Developed and implemented RESTful APIs to facilitate file collection, improving data exchange between systems
and fulfilling user requirements.
● Implemented Java code for encryption and decryption using Base64 encoding/decoding, for product security.
● Authored Groovy scripts to boost code coverage in SonarQube from 75% to 90%, improving code quality and
compliance with best practices.
● Collaborated with Product Owners and Scrum Masters in Agile sprints to refine user stories, clarify requirements,
and meet sprint timelines.
● Drafted and maintained Client Requirement Documents (CPI), ensuring clear alignment with client requirements
and project deliverables.
● Increased system performance through the optimization of code using Java 8 Stream API, significantly reducing
time complexity and enhancing scalability.
● Reduced subscription activation time by 67%, minimizing server load and improving system efficiency, resulting in a
30% reduction in server resource utilization.
● Worked on Ercisson Project MR002300 : Mediation Autonomy.
● Developed solutions to migrate workload from the service layer to the mediation layer, improving product vertical
scalability by 40%.
● Enhanced application logging by integrating Log4j, improving system monitoring, debugging, and log management.
● Optimized DPS calls and refactored code using Java 8 Stream API, improving execution time by 30% and reducing
overall time complexity.
● Ensured functional tests met acceptance criteria and aligned with business requirements for proper functionality
and quality assurance.
● Enhanced software architecture by applying Object-Oriented Programming (OOP) principles and optimizing
algorithms, resulting in 20% improvement in maintainability and code reusability.